motofan logo
4 страниц V  1 2 3 > »         
> 

R541_G_11.52.14R_U3, прошивка с корнем в JFFS2

tmr
сообщение 16.3.2008, 22:32 Закрепленное сообщение!


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499

Рейтинг: 90



01.04.2008
R541_G_11.52.14R_U3.zip
Прошивка обновлена. Требуется тестирование!
- новая таблица mtd, позволяет переписать все разделы кроме mbm (заблокирован ради безопасности)
- /etc/init.d приведен в более-менее человеческий вид, теперь службы умеют стартовать и останавливаться
- /etc/fstab теперь действительно монтирует ФС
- /etc/rc.d/rc.local вместо авторана
- разные исправления в /etc/*
- корень в ро по умолчанию
- стартует телнет по умолчанию
- режим usbnet по умолчанию
... и множество мелких переделок.

По поводу возможных проблем:
- сервис misc1 лежащий в deep sleep: сразу после запуска windowsserver'а, порождаются 3 процесса misc1, последний через несколько секунд уходит в D, возможно что-то ждет от железа; убить невозможно, приходится терпеть; процесс плодится при каждом перезапуске winddowsserver.
- при убийстве tapisrv, emud начинает активно поглощать выичслительные ресурсы: помогает перезапуск emud
- при определенных условиях, при перезапуске сервисов в rw, в месте запуска содаются папки (null)$servicename: пользоваться rw только при необходимости.
- запускать и останавливать сервисы родственные windowsserver лучше через /etc/init.d: поскольку wind убивает процессы по дереву рождения, при ручном перезапуске возможны различные глюки; т.е. либо убиваем всех потомков до корня, либо отхватим нечто непредсказуемое.

21.03.2008
R541_G_11.52.14R_U2.zip
Прошивка готова. Требуется тестирование!

20.03.2008
R541_G_11.52.14R_U1.zip
Внимание! Прошивка выложена для последующей доработки. Телефон работает.

Два раздела доступны для записи, пользовательский 23M и корневой 39M. Загружается полный образ ОС, за исключением ресурсных файлов (иконки, языки, темы, etc.).

17.03.2008
R541_G_11.52.14R_U0.zip
Внимание! Прошивка только для ознакомления. На этой версии телефон не работает.

Пока только 14Мб корня в JFFS доступно для записи\чтения. Грузится минимальный образ ОС, поднимает сетевой интерефейс (по авторану с флешки). Можно зайти телнетом, полазить по флешке, записать\удалить с корневой ФС, отредактировать файлы конфигурации, некоторые операции заблокированы (монтирование блокируется SELinux'ом (?), требуется разобраться с /etc/*).

Карта распределения памяти (слева оригинальная, справа новая)
Изображение

Патчи на стоковое ядро для U3:

Сообщение отредактировал Krav - 5.6.2008, 18:14
Прикрепленный файл a1200_linux_2.4.17.tar.gz   ( 10 килобайт ) Кол-во скачиваний: 442
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 16.3.2008, 22:57


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

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

Рейтинг: 166



на основе чего корневая фс? родная или нет? ядро пересобранное или штатное?
Цитата(tmr @ 17.3.2008, 0:32) *
некоторые операции заблокированы (монтирование блокируется SELinux'ом (?)
блин, wiki.openzx.org упал sad.gif . что по strace видно?

Сообщение отредактировал Ilya Petrov - 16.3.2008, 22:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmr
сообщение 16.3.2008, 23:03


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499

Рейтинг: 90



Ilya Petrov, на основе места из mtd8+mtd9 поверх которых блочный драйвер mtdblock8 (все родное ezx), ФС сделана вручную, нативно на загруженном аппарате, туда скопированы родные dev\etc\bin\lib и кусочек usr.
С блокировками пока не разбирался, думаю это легко обойти, завтра посмотрю.

Добавлено позже (17.3.2008, 2:05):
Ядро родное, но с хакнутой таблицей разделов, map.kernel.txt
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 17.3.2008, 9:51


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

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

Рейтинг: 166



Цитата(tmp_do @ 17.3.2008, 8:28) *
по SELinux - на что-то я натыкался, где-то в /etc.
http://wiki.openezx.org/Motoac
Цитата(tmp_do @ 17.3.2008, 8:28) *
RDL3, это типа initrd хрень, запихана в cramfs
а вот отсюда - подробней. где оно лежит (номер cg и mpd/roflash раздела) и можно ли его безболезненно менять?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmr
сообщение 17.3.2008, 9:56


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499

Рейтинг: 90



Ilya Petrov,
- по поводу SELinux, думаю - поскольку после полной загрузки дотупны все опреации, значит разблокировка происходит на этапе загрузки, возможно где в /etc/rc2.d/* происходит что-то типа /usr/SYSqtapp/drm/drmcheckst
- RDL3

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


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

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

Рейтинг: 166



Цитата(tmr @ 17.3.2008, 11:56) *
Ilya Petrov,
- по поводу SELinux, думаю - поскольку после полной загрузки дотупны все опреации, значит разблокировка происходит на этапе загрузки, возможно где в /etc/rc2.d/* происходит что-то типа /usr/SYSqtapp/drm/drmcheckst
Код

cat /etc/rc.d/rc2.d/S10acgetflex.sh
#! /bin/sh
### Security Access Control get Flex Bit for enable/disable AC ###

export LD_LIBRARY_PATH=/usr/lib/ezx/lib

/etc/ac_getflexbit &
echo "after get Access Control Flex Bit"

Цитата(tmr @ 17.3.2008, 11:56) *


Цитата
RDL3 (RamDownLoader) это образ диска загружаемый RDS непосредственно в память по адресу 0хA0DE0000 и исполняемый для последующей перепрошивкиp тела.


эээ.. я не осиливаю, при чем он к нормальному процессу загрузки?

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


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499

Рейтинг: 90



Цитата(Ilya Petrov @ 17.3.2008, 13:07) *

эээ.. я не осиливаю, при чем он к нормальному процессу загрузки?

Непричем :) tmp_do ошибся просто.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 17.3.2008, 10:35


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



узнать бы что значат строки в CG37/ezx_securitysetup.cfg и /etc/acpolicy.cfg smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmr
сообщение 20.3.2008, 1:07


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499

Рейтинг: 90



Up. R541_G_11.52.14R_U1.zip

Добавлено позже (20.3.2008, 4:19):
сразу: подсветка не отключается и кнопки не работают, нужно перестроить /dev, некорректно перенес.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 20.3.2008, 4:09


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

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

Рейтинг: 166



Цитата(джон-нск @ 20.3.2008, 6:02) *
а для юзера не разбирающегося с линухе-объясни что это такое и что дает?
простому юзеру - практически ничего. это полезно линуксоидам и людям, ковыряющимся в прошивках.

суть хака: 1) сдвигается положение mtd8 таким образом, чтобы оно занимало место всех roflash разделов, mtd9 отдается под юзерское барахло (bulverde_partitions в файле bulverde.c).

2) изменяются границы областей mtd, в которые разрешена запись (fl_rw_array в файле cfi_cmdset_0001.c)

изменения вносились в бинарник ядра без его перекомпиляции

Цитата(джон-нск @ 20.3.2008, 6:02) *
на е6 можно порт сделать?


всем всё можно. делайте

Сообщение отредактировал Ilya Petrov - 20.3.2008, 4:28
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 20.3.2008, 5:58


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



хмм... и где мне эти 2 раздела выцепить в сбф? чет годовые группы не монтируются ни как cramfs ни как jffs2 sad.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmr
сообщение 20.3.2008, 6:07


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499

Рейтинг: 90



tmp_do, CG35 и CG41, обе JFFS
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmr
сообщение 20.3.2008, 6:16


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499

Рейтинг: 90



Коллеги, давайте по существу! Если вам не понятно, для чего нужен неограниченый доступ к ФС, значит эта прошивка не для вас.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 20.3.2008, 6:21


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



так jffs или jffs2? если первое,то почему не второе? smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmr
сообщение 20.3.2008, 6:24


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499

Рейтинг: 90



tmp_do, второе-второе
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 20.3.2008, 16:32


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



что значит нет? обязательно нужно использовать, иначе твоя прошивка так и останется набором костылейsmile.gif а если запихнуть твой мод в rw jffs2 то получится полноценный смарт с полноценным лин-окружением, а не просто умная мобилка smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nuso2f
сообщение 20.3.2008, 16:56


Мастер
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.1.2008
Пользователь №: 160 579
Модель телефона: N/A

Рейтинг: 41



хорошо, учту ваши пожелания smile.gif

Сообщение отредактировал nuso2f - 20.3.2008, 16:56
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmr
сообщение 21.3.2008, 20:12


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499

Рейтинг: 90



Up. R541_G_11.52.14R_U2.zip
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 21.3.2008, 22:53


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

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

Рейтинг: 166



длину и оффсеты измененных групп в sbf - в студию. шить буду прямо с тела. чорт, я его уже убил sad.gif. завтра буду шить начисто.

btw, надо таки сделать из rdl rescue shell для восстановления после таких манипуляций.

Добавлено позже (22.3.2008, 0:57):
Цитата(Maksimka! @ 22.3.2008, 0:00) *
полностью все ратотает???? блютус , юсб режимы ? тоесть полностью полноценная проша без урезаний??????
у меня оно и на U0 работает wink.gif /dev/ нормальный только залил и ресур+ленг на место засунул

Сообщение отредактировал Ilya Petrov - 22.3.2008, 1:46
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 22.3.2008, 6:34


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



чегой-то не получается подмонтировать sad.gif
mount /mnt/sda1/R541_G_11.52.14R_U2/smg/CG41.smg /srv -t jffs2 -o loop
mount: неверный тип ФС, неверная опция, неверный суперблок
на /dev/loop0, отсутствует кодовая страница или другая ошибка
В некоторых случаях полезная информация может быть
найдена в syslog - попробуйте dmesg | tail или что-то
в этом роде
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nuso2f
сообщение 22.3.2008, 7:29


Мастер
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.1.2008
Пользователь №: 160 579
Модель телефона: N/A

Рейтинг: 41



скачаю буду пробовать.. вам респект



Добавлено позже (22.3.2008, 7:50):
если все будет хорошо, то нужно будет портировать систему пакетов какую-нибудь.

и завернуть в пакеты как обычный софт так и целевую систему.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 22.3.2008, 9:49


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

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

Рейтинг: 166



зеркало U2 http://muromec.org.ua/media/files/ezx/R541...1.52.14R_U2.zip

поставил U2 - уже юзабельно без напильника. отвалившихся функций не заметил. интерфейс субьективно быстрее.

Сообщение отредактировал Ilya Petrov - 22.3.2008, 10:25
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rtg
сообщение 23.3.2008, 13:12


Новичок
*

Группа: Пользователи
Сообщений: 24
Регистрация: 23.3.2008
Из: Украина
Пользователь №: 167 390
Модель телефона: A1200
Прошивка: U3

Рейтинг: 7



Проверьте права на /ezxlocal/download/appwrite - сейчас там
drw-rw-rw- 9 ezx ezx 0 Mar 23 13:29 appwrite
Такая же трабла на /ezxlocal/download/appwrite/NetProfile:
drw-rw-rw- 2 ezx ezx 0 Mar 23 15:03 NetProfile

Решается просто - под root
find /ezxlocal/download -type d -exec chmod a+x \{\} \;

В других местах пока не копал, но из-за этих прав не работали настройки сетевых профилей.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rtg
сообщение 24.3.2008, 7:26


Новичок
*

Группа: Пользователи
Сообщений: 24
Регистрация: 23.3.2008
Из: Украина
Пользователь №: 167 390
Модель телефона: A1200
Прошивка: U3

Рейтинг: 7



Погонял все функции телефона - просто супер.
Телефон, bt, SyncML (OTA), GPRS/EDGE, mediaplayer, email, calendar, tasks, notes, calculator, file manager, opera, camera, recorder (теперь завязан на долгое нажатие кнопки голосового управления, мб оно так и раньше было), mediaeditor, setup - ok
Alarm вроде не работает (понял сегодня утром) - если никто до вечера не поправит - полазю сам smile.gif

Как понимаю, теперь нужно запаковать в пакеты сами моторолловские программы, т.к. в данной прошивке для Picsel'а и всего китайского типа China Mobile In, Talking Dictionary , Customer Service места в /usr/language/preloadapps/qtapps не нашлось (пункты удаляются из /usr/SYSqtapp/am/SysRegistry).
Также из-за отсутствия данных не работает весь комплект vui (bcr и говорилки), что и дало дополнительное место, как я понял. Притом по назначению этими утилитами я никогда не пользовался smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmr
сообщение 24.3.2008, 7:50


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.12.2006
Пользователь №: 112 499

Рейтинг: 90



rtg, спасибо за подсказки. На счет будильника - проверю.
VUI - да, выбросили, поскольку нужно было место, а голосовое управление наименее востребованная фция (имхо конечно). Если требуется, можно закинуть ГУ в /home и сделать линк. Значительно увеличить размер корня не получится, крайняя точка 0х018E0000, блок в который пишет tcmd (адрес обнаружить не удалось, возможно где-то на стороне ПК: драйвера и\или прошивальщика).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 24.3.2008, 10:15


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

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

Рейтинг: 166



еще можно выкинуть dm_fota. - "firmware over the air" - афайк оно не не используется вообще и drm.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nuso2f
сообщение 24.3.2008, 13:22


Мастер
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.1.2008
Пользователь №: 160 579
Модель телефона: N/A

Рейтинг: 41



собрал ipkg для телефона

http://nusoff.com/ipkg.tar.gz
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Maksimka!
сообщение 24.3.2008, 15:25


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

Группа: Пользователи
Сообщений: 379
Регистрация: 13.8.2007
Пользователь №: 144 397
Модель телефона: Milestone
Прошивка: 2.1

Рейтинг: 76



присоеденяюсь к извенениям за оффтоп , но для чего он , пишите пожалуйста сразу коментарии , чтоб не возникало подобных вопросов в дальнейшем, не все тут прошареные л.и.н.у.к.с.о.д.р.о.т.ы
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 24.3.2008, 16:42


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



http://www.google.com/search?client=opera&...-8&oe=utf-8
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Borman92
сообщение 24.3.2008, 19:21


Мастер
****

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

Рейтинг: 55



c U2 некоторые проблемы... После установки прошивки я восстановил полный бекап папок /ezx_user и /ezxlocal в папку /home и сделал в корне фс симлинки на новые каталоги. Мог ли я этим что-то порушить? А именно - см. скриншот:
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rtg
сообщение 24.3.2008, 20:12


Новичок
*

Группа: Пользователи
Сообщений: 24
Регистрация: 23.3.2008
Из: Украина
Пользователь №: 167 390
Модель телефона: A1200
Прошивка: U3

Рейтинг: 7



По дефолту в U2 не будут работать напоминания календаря и будильник. Причина - отсутствует файл "/usr/data_resource/preloadapps/SysPluginRegistry". Приатачен файл с бекапа прошлой прошивки (расширение нужно будет убрать). После копирования убить и перезапустить am.
Прикрепленный файл SysPluginRegistry.txt   ( 1.1 килобайт ) Кол-во скачиваний: 112
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 25.3.2008, 14:13


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

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

Рейтинг: 166



Цитата(Borman92 @ 24.3.2008, 21:21) *
Мог ли я этим что-то порушить?
да. на чистой U2 переключение режимов работает.

Сообщение отредактировал Ilya Petrov - 25.3.2008, 14:20
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Borman92
сообщение 25.3.2008, 16:40


Мастер
****

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

Рейтинг: 55



Подтверждаю - кривые руки, переставил прошивку, не стал восстанавливать бекап - все пашет. Увеличения скорости работы не заметил, но, в конце концов, не так уж оно и нужно было - r/w главное
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
danger86
сообщение 25.3.2008, 17:28


Гуру
******

Группа: Пользователи
Сообщений: 821
Регистрация: 4.3.2006
Пользователь №: 72 895
Модель телефона: E1

Рейтинг: 128



Так подскажите плиз (сам копался - не нашел) - как отключать/включать пункты меню, например Viewer, BCR???
И как ставить этот ipkg?

Сообщение отредактировал DANGER86 - 25.3.2008, 17:30
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nuso2f
сообщение 25.3.2008, 18:32


Мастер
****

Группа: Пользователи
Сообщений: 162
Регистрация: 18.1.2008
Пользователь №: 160 579
Модель телефона: N/A

Рейтинг: 41



обычным юзверям ipkg ненужен в данный момеент
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rtg
сообщение 25.3.2008, 20:01


Новичок
*

Группа: Пользователи
Сообщений: 24
Регистрация: 23.3.2008
Из: Украина
Пользователь №: 167 390
Модель телефона: A1200
Прошивка: U3

Рейтинг: 7



Цитата(DANGER86 @ 25.3.2008, 19:28) *

Так подскажите плиз (сам копался - не нашел) - как отключать/включать пункты меню, например Viewer, BCR???


Я удалил следующие секции:
[4c99e984-bbc1-455f-981e-e5e06dec6872] - ap_tcmd - т.к. ничего с gsm сетью я делать не собираюсь smile.gif
[fc4eee73-2b5b-4ebd-b6dc-32dd62fbd490] - China Mobile In
[5b608840-eb39-4d34-bfdb-8806436d140d] Customer Services
[18b62bb5-bd39-4397-9076-fe912a4b6dd0] Talking Dictionary
[18b62bb5-bd39-4397-9076-fe912a4b6dd1] еще один Talking Dictionary
[83e501e2-4308-4691-a971-e771221197e4] Help
[45e9c626-06be-40d0-a166-fd5b85471aa8] BCR - уже не работает
[b92adf27-d073-451d-a990-4ac5e0c87596] MFlashPlayer - ни бинарника ни Exec path...
[c4e5410b-c0fe-4889-8619-6bdce79f0e47] Barcode Reader
[1c280c0d-bbb4-4947-b1c9-afe6c6a62139] Mobile Flash
[e6e6fdea-4d8a-494b-99ce-37cec94d6b9a] Barcode Reader

Алгоритм такой - проходимся по всем секциям, ищем ключ Exec. Если то, куда указыват значение, не существует, сносим всю секцию smile.gif. Только забекапь еще где-то.


Добавлено позже (25.3.2008, 22:08):
Забыл - удалять из /usr/SYSqtapp/am/SysRegistry.

Вопрос - перед тем как экспортировать флешку через USB Mass Storage, телефон ее отмонтировывает, так? Если на флешке более одного раздела, к примеру второй - примонтирован, сможет телефон отдать флешку или нет? Просто, если сможет, то многие программы можно вынести на флешку и освободить кучу места в корне для... мм... других програм... А то весь /usr занимает 31 Мб, но монтировать при загрузке внешнюю флешку уже ведь спокойно можно smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 25.3.2008, 20:24


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



нельзя системные файлы хранить на флэхе,это очень ненадежно,+если тело зависнет во время записи-каюк разделу.тут даже -o sync не спасет,+скорость....
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rtg
сообщение 25.3.2008, 20:53


Новичок
*

Группа: Пользователи
Сообщений: 24
Регистрация: 23.3.2008
Из: Украина
Пользователь №: 167 390
Модель телефона: A1200
Прошивка: U3

Рейтинг: 7



Цитата(tmp_do @ 25.3.2008, 22:24) *

нельзя системные файлы хранить на флэхе,это очень ненадежно,+если тело зависнет во время записи-каюк разделу.тут даже -o sync не спасет,+скорость....

Насчет скорости - да, тут согласен. Насчет ненадежности - сейчас у нас такая же возможная проблема с / и /home. На флехе в таком случае можно хранить только то, что не критично для загрузки телефонных функций - helix/mediaeditor/camera/email. Т.к. jffs2 на SD не имеет большого смысла, то можно заюзать ext3.
Вопрос в том, отдаст ли флешку при подключении к хосту - если нет, то или нужно будет написать своего демона, который мониторил бы кабель и текущий режим usb и отключал бы этот раздел. И так куча софта недоступна при подключении флешки (ну да, правится в MassStorageStatus, но все таки).
P.S. флешка у меня сейчас с одним разделом, с mkezx/openezx внутри файла, с отдельным разделом не проверял, хотя это и рекомендовано для openezx smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tmp_do
сообщение 26.3.2008, 8:29


Гуру
******

Группа: Разработчики
Сообщений: 911
Регистрация: 29.8.2007
Пользователь №: 146 016
Модель телефона: HAINAN
Прошивка: hand made & custom

Рейтинг: 188



подмонтировал кг41, размерфайлов получился 7.9M так и должно быть? где остальное?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rtg
сообщение 26.3.2008, 21:46


Новичок
*

Группа: Пользователи
Сообщений: 24
Регистрация: 23.3.2008
Из: Украина
Пользователь №: 167 390
Модель телефона: A1200
Прошивка: U3

Рейтинг: 7



Та нет, вроде нормально

root# modprobe mtdram total_size=40000 erase_size=256
root# cat r541_g_11.52.14r_u2CG41.smg > /dev/mtdblock0
root# mount /dev/mtdblock0 -t jffs2 /mnt/backup/
root# df -h /mnt/backup
Filesystem Size Used Avail Use% Mounted on
/dev/mtdblock0 39M 37M 2.5M 94% /mnt/backup
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
R541_G_11.52.14R_U3, прошивка с корнем в JFFS2 · Motorola ROKR E6, E6e, E6tv, MING A1200, A1200i, A1200e, A1200r, A1200w, A1600 · Forum
 

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

 



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

Форум живёт: