motofan logo
13 страниц V « < 3 4 5 6 7 > »         
> 

Установка Qtopia

Pyromaniac
сообщение 20.7.2008, 17:59 Закрепленное сообщение!


Новичок
*

Группа: Пользователи
Сообщений: 25
Регистрация: 19.9.2007
Пользователь №: 148 285

Рейтинг: 8.5



ВНИМАНИЕ! Метод устарел и может не учитывать изменения в новых сборках. Используйте готовую прошивку из темы Порт Qtopia

ВНИМАНИЕ!!! ОПАСАЙТЕСЬ КОВАРНЫХ ПЕРЕНОСОВ - ВСЕГДА ЧИТАЙТЕ НАЧАЛО СЛЕДУЮЩЕЙ СТРОКИ ПРЕЖДЕ ЧЕМ ВВЕСТИ КОМАНДУ - НЕ ВСЕ УМЕЩАЮТСЯ НЕРАЗРЫВНО!!!

1) Я буду делать все в домашней папке, чего и вам советую, чтоб не запутаться - cd ~
2) Заходим рутом, поскольку многие вещи потребуют прав рута - su. Далее вводим пароль рута.
3) Создаем файл образа размером 64Мб - dd if=/dev/zero of=qtopia.img count=131072. Это будет образ устройства (типа образа компакт-диска) куда мы потом закинем кутопию.
4) Создаем файловую систему на образе - mkfs.ext2 qtopia.img. В процессе система может сказать, что это вроде как не блочное устройство и спросит продолжать ли? Смело говорим y
5) Создаем папку, куда потом будем монтировать образ - mkdir qtopia
6) Загружаем модуль ядра для поддержки файловой системы ext2 - modprobe ext2
7) Загружаем модуль ядра для поддержки образов - modprobe loop
8) Монтируем образ к папке mount -o loop qtopia.img qtopia. Теперь папка связана с образом - все что мы поменяем в папке отразится на содержимом нашего образа.
9) Качаем файлы (последняя сборка кутопии и ее обновления) отсюда (ссылки не директ!) в домашнюю папку пользователя:
- http://disk.jabbim.cz/ilya.muromec@jabber....4.07.08.tar.bz2
- http://disk.jabbim.cz/ilya.muromec@jabber....so.17.07.08.bz2
- http://disk.jabbim.cz/ilya.muromec@jabber....so.17.07.08.bz2
- http://disk.jabbim.cz/ilya.muromec@jabber.ru/bton
10) Заходим в папку кутопии, поскольку распаковывать будем сразу туда - cd qtopia
11) Распаковываем кутопию - tar -xvf ../qtopia_4.3.1_14.07.08.tar.bz2
12) Кутопия упакована не как куча файлов, а как папка, что в общем правильно, однако в данной ситуации эта папка нам только мешает, поэтому переместим ее содержимое прямо в корень нашего образа - mv qtopia_4.3.1_14.07.08/* ./
13) Удалим уже ненужную папку, чтоб глаза не мозолила - rm -r qtopia_4.3.1_14.07.08
14) Распакуем и заменим первую обновленную библиотеку - bunzip2 -c ../libezxmultiplex.so.17.07.08.bz2 > plugins/multiplexers/libezxmultiplex.so
15) Распакуем и заменим вторую обновленную библиотеку - bunzip2 -c ../libezxvendor.so.17.07.08.bz2 > plugins/phonevendors/libezxvendor.so
16) Обновление кутопийного блютуза - cp ../bton bin/
17) Передаем все файлы кутопии в собственность руту чтобы избежать нестыковок с таблицей пользователей телефонного линукса - chown -R root:root *
18) Покидаем папку образа - cd ..
19) Размонтируем образ, чтобы отвязать папку от файла и записать все изменения - umount qtopia
20) Любыми средствами закидываем образ qtopia.img на флеху. Чтобы сохранить совместимость с дальнейшей частью туториала, рекомендую создать в корне флехи папку qtopia и закинуть образ туда.
21) Загрузим модуль ядра для подключения к тела в режие usb-net - modprobe usbnet
22) Любыми средствами переводим тело в режим usb-net, подключаем к компу
23) Поднимаем сетевой интерфейс usb0 - ifconfig usb0 192.168.1.1
24) Заходим на тело через telnet - telnet 192.168.1.2. Входим разумеется рутом.
25) Создаем папку, куда будем монтировать образ кутопии - mkdir /ezxlocal/Qtopia
26) Создаем папку для dbus - mkdir -p /ezxlocal/var/run/dbus
27) Загружаем модуль ядра для поддержки файловой системы ext2 - modprobe ext2
28) Загружаем модуль ядра для поддержки образов - modprobe loop
29) Монтируем образ кутопии - mount -o loop /mmc/mmca1/qtopia/qtopia.img /ezxlocal/Qtopia
30) Шарашим в консоли:
export PATH=$PATH:/ezxlocal/Qtopia/bin
export LD_LIBRARY_PATH=/ezxlocal/Qtopia/lib
kill $(pidof tapisrv)
dbus-daemon --system
bluez start
kill $(pidof am windowsserver misc1 soundmanager)
export QWS_MOUSE_PROTO="Tslib"
export TSLIB_TSDEVICE=/dev/touchscreen/ucb1x00
export QWS_KEYBOARD=ezxkbdhandler
export QTOPIA_PHONE_DEVICE="/dev/mux0"
export QTOPIA_PHONE_VENDOR=ezx
qpe -qws
31) Ждем какое-то время

Вот собственно и все. Вполне себе просто, осталось прояснить несколько вещей:
1) Поборникам грамотности (в т.ч. компьютерной) - да, я знаю, что терминология кое-где не верная, и кое-что не соотносится с принципами unix-way, секурности и т.д. Все это сделано для простоты чтения и восприятия туториала
2) Если вы захотите впоследствии еще раз запустить кутопию, вам надо будет начать с пункта 21 исключая пункты 25 и 26
3) Если после команды dbus-daemon --system появляется сообщение "Failed to start message bus: The pid file "/ezxlocal/var/run/dbus/pid" exists, if the message bus is not running, remove this file", надо удалить файл, оставленный демоном при прошлом запуске - rm /ezxlocal/var/run/dbus/pid и продолжить с повтора прерванной команды
4) Cannot write to //Applications/ - в начале пункта 30, необходимо сделать также следующее - export HOME=/ezxlocal/root
5) Этот туториал полностью актуален на данное время (а на столе у меня лежит тело с запущенной таким образом кутопией), однако в последствии может потерять это ценное свойство
6) Если что-то не работает, где-то ругается и т.д. пишите - будем разбираться по мере возможности

Сообщение отредактировал Ilya Petrov - 22.10.2008, 17:00
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
billak
сообщение 6.8.2008, 14:31


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 31.3.2008
Пользователь №: 168 113
Модель телефона: A1200e

Рейтинг: 0



Itak prosha normal krome nemalix gliukov kotorie ia dumaiu so vremenem ustraniaca.
flash ne opoznaet.
shutdown ili restart toze ne rabotaiut.
na home screen visve4ivaet sms full.
bluetooth ne pashet.
input ne rabotaet ( bukvi ne pishet).
camera ne rabotaet (nu eto na vtorom plane)
ssh soedinenie password ot root prosit (kakov password temp-do ? smile.gif

Respekt vsem DEVELOPERAM bolshoi!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mdancer
сообщение 8.8.2008, 23:07


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 16.3.2008
Пользователь №: 166 673
Модель телефона: ROKR E6
Прошивка: R535_G_11.81.07P

Рейтинг: 0



Можно по подробнее как поставить русский шрифт. А то скопировал DejaVuSans.ttf в /ezxlocal/Qtopia/lib/fonts/ прописал в qpe.conf FontFamily[] = DejaVuSans, а русские контакты не отображаются.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Borman92
сообщение 9.8.2008, 6:33


Мастер
****

Группа: Пользователи
Сообщений: 252
Регистрация: 14.1.2008
Из: Москва
Пользователь №: 160 063
Модель телефона: A1200e
Прошивка: R541_G_11.52.14R_U3

Рейтинг: 55



Пока еще не совсем понятно, куда это прописывается, но шрифт полностью прописывается, если при сборке в devices/ezx/configure заменить
-font блаблабла
на
-font DejaVuSans.ttf
а сам DejaVuSans.ttf положить dist/fonts каталога с сорцами. Ilya Petrov об этом уже знает, так что, скорее всего, в следующем образе он будет.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mdancer
сообщение 9.8.2008, 9:13


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 16.3.2008
Пользователь №: 166 673
Модель телефона: ROKR E6
Прошивка: R535_G_11.81.07P

Рейтинг: 0



Цитата(Borman92 @ 9.8.2008, 9:33) *

Пока еще не совсем понятно, куда это прописывается, но шрифт полностью прописывается, если при сборке в devices/ezx/configure заменить
-font блаблабла
на
-font DejaVuSans.ttf
а сам DejaVuSans.ttf положить dist/fonts каталога с сорцами. Ilya Petrov об этом уже знает, так что, скорее всего, в следующем образе он будет.


На самом деле достаточно положить в папку /ezxlocal/Qtopia/lib/fonts/ dejavusans.ttf. Тогда в в списке справочника по прежнему не отображаются русские имена. Но если нажать подробный просмотр контакта, то русское имя уже видно clap.gif .

Сообщение отредактировал mdancer - 9.8.2008, 10:35
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 9.8.2008, 10:51


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



сейчас соберу на новом снапшоте - будет и русский шрифт и русский рукописный ввод.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kyst123
сообщение 13.8.2008, 17:27


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 28.1.2008
Пользователь №: 161 573
Модель телефона: А1200е
Прошивка: кутопия

Рейтинг: 0



2 bag
образ кутопии на е6 работает сам проверял
прошивку тестить не рискнул
Пользователю запрещено создавать сообщения
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 14.8.2008, 17:52


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



>прошивку тестить не рискнул

а что с ним сделается, взорвется?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kyst123
сообщение 14.8.2008, 18:13


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 28.1.2008
Пользователь №: 161 573
Модель телефона: А1200е
Прошивка: кутопия

Рейтинг: 0



не знаю лень просто наверно)
сёдня проверю
Пользователю запрещено создавать сообщения
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
bnn17
сообщение 8.9.2008, 7:02


Интересующийся
**

Группа: Пользователи
Сообщений: 48
Регистрация: 16.4.2008
Пользователь №: 169 625
Модель телефона: Moto XT1052
Прошивка: U2

Рейтинг: 0



Уважаемый Pyromaniac, а как смонтировать образ qtopia.img для А1200е из под Windows XP?

Сообщение отредактировал bnn17 - 8.9.2008, 7:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Антон Бородин
сообщение 16.9.2008, 13:02


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 20.3.2008
Пользователь №: 167 063
Модель телефона: Motorola A1200e

Рейтинг: 2



Уважаемый Ilya Petrov!
Использую дома/на работе Ubuntu 8.04
Расскажите, пожалуйста, каким образом возможно (и возможно ли вообще?) "прошить" телефон не используя Windows?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Установка Qtopia · Qtopia на EZX · Forum
 

13 страниц V « < 3 4 5 6 7 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 10.6.2024, 18:20

Форум живёт: