motofan logo
> 

E680i: Делаем полный R/w доступ к /, На базе unionfs

dion
сообщение 3.2.2007, 17:56


/dev/null
Group Icon

Группа: System Administrators
Сообщений: 528
Регистрация: 21.12.2004
Из: Kiev, Ukraine
Пользователь №: 28 801
Модель телефона: E680i, C380

Рейтинг: 70



В общем выкладываю то, что у меня вышло, а именно модифицированная прошивка E680I_G_0D.C5.ACP.
Основные изменения:
- Главное: / теперь не read-only, т.е теперь можно писать куда угодно. Испольуется unionfs. Изменения записываются на /dev/tffsb1 (то что раньше было /diska).
- в связи с тем, что /dev/tffsb1 теперь занят, его теперь не видно при подключении как Mass Storage
- telnetd заменен на openssh.
- поправлены файлы в /usr/lib/ezx/lib/fonts/(fontdir|fontdef.cfg). Теперь kvm умеет показывать Bold/Italic шрифты
- bash версии 3.x, собран с readline
- добавил busybox (собирал не сам)
- выкинул весь китайский мусор
- В preloaded apps закинул USBMode и eKonsole, bombus
- поправил usbmode, теперь он умеет корректно перводить телефон в Mass Storage. Пользоваться стандартной переключалкой не рекомендую, т.к она пытается отмонтировать /diska
- eKonsole теперь умеет писать по русски. Обучить bash русскому вводу не вышло. Возможно асилю позже
- паралельно bombus можно запускать еще одну яву.
- закинул bluez (который некто с motorolafans пропатчил для поддержки ezx).
- fbvncserver - позволяет по VNC смотреть содержимое экрана телефона
- iptables, и скрипты masq, unmasq (позволяют использовать GPRS при подключении телефона по usblan)
- на /dev/tffsb1 закинул некоторое количество скомпиленного мною софта: bc, bzip2, unzip, unrar, zip, ip, lftp, netstat, rsync, rcp, ssh, strace, tcpdump, wget, wput
- легкий webserver thttpd.


Установка:
- Все кодовые группы AP можно взять на http://xen.inhex.net/ezx/. (В файле md5sums лежат md5 суммы всех файлов). bzip2 архивы распаковываем.
- По идее под win можно просто заменить ими соответствующие кодовые группы, которые генерит PST. (не проверял)
- Прошивание под Linux расписано на http://moto4lin.sourceforge.net/wiki/FlashingEZX. (Достаточно просто запустить ezxflash и подсунуть ему файл list_ezx.txt)
- После прошивки включаем телефон, КНОПКУ ВКЛЮЧЕНИЯ НЕ ОТПУСКАЕМ. Появится заставка Motorola, телефон через секунд 20-30 перезагрузится (моргнет подсветка джойстика). После этого кнопку включения можно отпустить.
- Первый раз телефон грузится достаточно долго (я не засекал сколько, но примерно 5-7 минут). За это время растягивается ext3 на весь /dev/tffsb1 и генерируются SSHv2 ключи. Дальше телефон будет грузится как обычно.
- После загрузки телефон переключается в режим usblan. Если охота другой режим по умолчанию. правим файл /etc/init.d/usblan (Режим mass storage туда вписывать не советую, потеря данных на карте памяти гарантирована)

PS. Без флешки смысла устанавливать это все нет, т.к теряется весь /diska.
PPS. Для компиляции большинства софта использовались репозитории Debian и OpenEmbedded, а также информация с http://openezx.org
PPPS. SHX не делал, т.е не полностью разобрался в его формате (и разбираться лень). Под win так же можно прошить кидая по очереди кодовые группы (в том порядке, в котором они указаны в list_ezx.txt) с помощью ramldr.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов
adeptdao
сообщение 14.6.2007, 18:36


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

Группа: Пользователи
Сообщений: 62
Регистрация: 11.3.2005
Пользователь №: 38 588
Модель телефона: MPx200e680iqtek 8500
Прошивка: E680I_G_0D.C5.AAP

Рейтинг: 1



wi-fi никак, да? Прошу не банить, я просто спросил. biggrin.gif

Кстати, carrier, Вы, батенька, зарегились на этом сайте точняк в мой день рождения!!
А я вот по необходимости....
Прошивка у меня какая-то ненормальная...
гланое что смарт работает. smile.gif

Сообщение отредактировал adeptdao - 14.6.2007, 18:39
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме

E680i: Делаем полный R/w доступ к /, На базе unionfs · Motorola E680, E680i, E680g, A780 · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 26.4.2024, 15:38

Форум живёт: