motofan logo
13 страниц V « < 9 10 11 12 13 >        
> 

Установка 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
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abrek
сообщение 27.1.2009, 8:23


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

Группа: Пользователи
Сообщений: 321
Регистрация: 28.10.2007
Из: Тольятти
Пользователь №: 152 066
Модель телефона: MotoMing A1200E

Рейтинг: 124



mkdir -m 777 /ezxlocal/dev
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
bnn17
сообщение 27.1.2009, 16:59


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

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

Рейтинг: 0



Цитата(Eugene398 @ 27.1.2009, 11:54) *

у меня после первой же строки ошибка "/ezxlocal/dev/mmca3" нет такого файла или каталога... карта разбита на 3 раздела - fat, swap и ext2. подскажите пожалуйста, что я делаю неправильно?


mkdir /ezxlocal/dev
mknod -m 660 /ezxlocal/dev/mmca2 b 243 2
swapon /ezxlocal/dev/mmca2
#проверка
swapon -s
mknod -m 660 /ezxlocal/dev/mmca3 b 243 3
rm -rf /ezxlocal/Qtopia
# далее, 1)если у Вас есть mmca3, или можно создать mkdir /mmc/mmca3
mount /ezxlocal/dev/mmca3 /mmc/mmca3
ln -s /mmc/mmca3 /ezxlocal/Qtopia
# 2)если у Вас не создаётся mmca3, то
mkdir -m 755 /ezxlocal/Qtopia
mount /ezxlocal/dev/mmca3 /ezxlocal/Qtopia
#проверка, заходим в Самбе в /ezxlocal/Qtopia и смотрим...


Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Eugene398
сообщение 4.2.2009, 19:54


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

Группа: Пользователи
Сообщений: 99
Регистрация: 1.10.2006
Из: г. Запорожье
Пользователь №: 101 369
Модель телефона: Motorola E398/A1200e
Прошивка: deLuxe/F4_modded

Рейтинг: 3



bnn17, пасибо, все почти получилось) вот только после последней строки "fs type ext2 not supported by kernel"((((
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dantix
сообщение 5.2.2009, 7:31


Новичок
*

Группа: Пользователи
Сообщений: 24
Регистрация: 20.4.2008
Пользователь №: 170 014
Модель телефона: ming
Прошивка: gizmoto la verne

Рейтинг: 0



modprobe ext2
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tralov
сообщение 6.2.2009, 4:49


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 21.12.2007
Пользователь №: 157 802
Модель телефона: a1200e

Рейтинг: 0



у меня проблема при попытке прошить выдает fleshing tlefon.как лечить
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Eugene398
сообщение 10.2.2009, 9:50


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

Группа: Пользователи
Сообщений: 99
Регистрация: 1.10.2006
Из: г. Запорожье
Пользователь №: 101 369
Модель телефона: Motorola E398/A1200e
Прошивка: deLuxe/F4_modded

Рейтинг: 3



Цитата(Dantix @ 5.2.2009, 9:31) *

modprobe ext2

Can't open dependencies file /lib/modules/2.4.20_mvclee31-mamainstone_pxa27x/modules.dep

помогите, плз, уже больше недели все свободное время с кутопией мучаюсь, и все равно ниче не выходит(((
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RipZ
сообщение 10.2.2009, 11:57


Опытный
***

Группа: Разработчики
Сообщений: 146
Регистрация: 8.11.2006
Из: Тула
Пользователь №: 106 198
Модель телефона: Samsung Google Nexus
Прошивка: different

Рейтинг: 207



Цитата(Eugene398 @ 10.2.2009, 12:50) *

Can't open dependencies file /lib/modules/2.4.20_mvclee31-mamainstone_pxa27x/modules.dep

помогите, плз, уже больше недели все свободное время с кутопией мучаюсь, и все равно ниче не выходит(((



insmod путь/ext2.o
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 10.2.2009, 13:32


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

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

Рейтинг: 166



еще раз повторяю для всех одаренных шилом в одном месте:

утсновка на карту была временным методом до тех пор, пока мы не стали делать прошивки.

сейчас этот способ не поддерживается никем.

если вы хотите установить - шейте прошивку.
не хотите - не шейте.

всё.

Сообщение отредактировал Ilya Petrov - 10.2.2009, 13:32
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Eugene398
сообщение 10.2.2009, 14:05


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

Группа: Пользователи
Сообщений: 99
Регистрация: 1.10.2006
Из: г. Запорожье
Пользователь №: 101 369
Модель телефона: Motorola E398/A1200e
Прошивка: deLuxe/F4_modded

Рейтинг: 3



Цитата(RipZ @ 10.2.2009, 13:57) *

insmod путь/ext2.o

/mmc/mmca1/ext2.o: unresolved symbol ____bug

ну у меня как всегда(((
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 10.2.2009, 16:55


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Eugene398,
Цитата(Ilya Petrov @ Сегодня, 15:32)

еще раз повторяю для всех одаренных шилом в одном месте:

утсновка на карту была временным методом до тех пор, пока мы не стали делать прошивки.

сейчас этот способ не поддерживается никем.

если вы хотите установить - шейте прошивку.
не хотите - не шейте.

всё.
*


Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Установка Qtopia · Qtopia на EZX · Forum
 

13 страниц V « < 9 10 11 12 13 >
Ответ в темуСоздание новой темы
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.4.2024, 8:34

Форум живёт: