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

МАНУАЛЫ для Е8 и ЕМ30, Есть вопросы? Поищи ответ ТУТ!

Каплан
сообщение 21.1.2009, 19:44 Закрепленное сообщение!


БлиZZнеЦ
******

Группа: Почётные мотофаны
Сообщений: 1 371
Регистрация: 19.12.2006
Из: Краснодар- Горячий Ключ
Пользователь №: 112 256

Рейтинг: 1167



Внимание!!
данная тема не предназначена для благодарностей, запросов и прочего офтопа. в этой теме будут собираться только мануалы. нарушители будут наказывать 10! днями бана без предупреждений.
Пишем сюда только нормальные мануалы! То, как посмотреть какая у тебя прошивка и т.д никому не интересно!

Общие вопросы!


В. На форуме постоянно звучат непонятные сокращения, как их понимать?
Spoiler:
О. Telnet/FTP - telnet - протокол для связи телефона и компьютера, не могу обьяснить, но суть его такова: посылаешь ему комманды, телефон их обрабатывает и обратно в консоль посылает ответ, подключаться так: пуск -- выполнить -- telnet 192.168.16.2, kjuby root . FTP - протокол для подключения к телефону как к серверу, позволяет видеть всю фс телефона, подключаться так ftp://192.168.16.2 пароль пустой, логин root в стандартном проводнике, так же и в любом файл менеджере, например TotalCommander.

MPT - Motorola Phone Tools, довольно мощная программа для синхронизации телефона, справочника и т.д, идет в коробке с e8, обладателей em30 обделили.

MSU -Motorola SoftWare Update, служит для прошивки через офф.Сайт моторолы, сам не шился так, прошьет без вашего ведома что захочет, говорят виснет часто, и прошивки качает только через интернеты, просто так ей не подложить, много людей ей убивало телефоны.

Putty - программа клиент для протокола telnet

MotoMagx - платформа на которой базируется наш телефон

mpkgBox - программа для телефона для запуска скриптов и натива, написана алчным китайцем который за вторую версию просит 5 баксов, для меня особой ценности не прелставляет, любой натив можно запустить лаже на стоковой прошивке.

Flexbit - файл вроде симов в п2к, содержит непонятные цифры которые обрабатывает программа Flexbit Editor позволяя включать всякие фичи вроде работы без симки или мусульманский календарь. Лежит где то глубоко в прошивке.
Список не полный, это то что спрашивали новички на моих глазах
[close]


В. Какие дрийверы нужны для подключения телефона к компьютеру, где их найти?
О. Нужны нужные драйвера: для 32-битных, 64-битных систем.

В. Как мне увидеть файловую систему телефона, попасть в папку /ezxlocal/ и т.д?
О. Для этого вам нужна программа
Прикрепленный файл P2kCommander_V6.0.0.zip   ( 362.34 килобайт ) Кол-во скачиваний: 5158
или установленный фтп пакет, об этом речь пойдёт далее.


В. Что такое medld.conf, где его искать и что значит 'примонтируй'?
О. medld.conf это обычный скрипт который загружается при включении телефона и выполняет всё что в нём написано, находится этот самый файл в папке /ezxlocal/medl/, но на стандартных прошивках не папки medl, ни самого файла нету, поэтому их придётся создать самому, 'примонтировать' это значит заменить, но не совсем, делают это вот так: mount -o bind /что/меняем/файл /на/что/меняем/файл , писать в файл medld.conf,
таким образом файл наш файл заменит то что нам надо, если файл которым мы подменяем удалить, то на что мы подменяем тоже удалится, но если убрать эти строки, то файл восстановится. Нужно это для подмены файлов находящихся в read-only области.

В. Как прошить телефон? Зачем мне это нужно? Где найти прошивки? Не потеряю ли я гарантию?
О. Как прошить linux телефон а нужно это прежде всего вот зачем: При покупке телефона, скорее всего установлена старая версия прошивки, которая врятли будет радовать вас быстродействием и безглючностью, на новых прошивках глюки устранены и увеличена скорость работы, а моды и 'монстры' добавят новый функционал, например запуск нативного софта, многопоточная ява машина и т.д. Попросить помощи в выборе новых прошивок можно здесь , а так же существует поиск по форуму, а новые и популярные прошиви, моды, монстры как правило лежат на первых страницах форума. Гарантию вы не теряете если прошьёте оффициальную прошивку, в случае с 'монстрами' и ,бутами noRSA телефон автоматически снимается с гарантии.

В. Сказали(услышал, увидел) прошей бут noRSA. Зачем мне это?
О. Бут noRSA нужен для прошивки отдельных измененных кодовых групп, иначе телефон не включится, а так же для установки монстров, лучше сделать это сразу что бы потом не мучаться.
Буты noRSA для е8 есть здесь, для ем30 - здесь . Ставить строго на свою модель и под свой бут, смотрим по названию файла!
Непатченные (заводские) буты можно найти здесь
Краткий мануал по прошивке бута
Spoiler:
1) Скачиваем программу RSDLite 4.3 (и выше)

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

3) Запускаем РСД Lite жмём обзор фаилов находим зарание скаченый патч бута, жмём старт и ждем.

P.S. посмотреть какой у вас бут нужно комбинацией клавиш в выключенном режиме удерживая * #+вкл
вверхнем углу экрана появятся 4 цифры это и есть ваш бут.
[close]


В. Как сделать бэкап прошивки? Зачем это нужно?
О. Бэкап можно сделать программой
Прикрепленный файл MMBackup.zip   ( 363.13 килобайт ) Кол-во скачиваний: 4433
, содержит в себе загрузчики для e8, em30. Обычно перед прошивкой новой пршивки следует сделать бэкап на случай того что прошивка закончится неудачно и надо откатится, вот на бекап вы и откатитесь.

В. Возможно ли поставить новых скинов?
О. Да. Скины для e8, em30

В. Что делать, скинул музыку на флэшку, а она не появляется в плеере?| Захожу в Музыку а там надпись Unknow error, что делать?
О. Дабы избежать этого заливайте музыку прграммой windows media player 11, она идёт с телефоном на лиске. если чем то не устраивает, удалите из корня флэшки файлы начинающиеся с точки, они скрытые, будьте внимательны, еще можно попробовать поменять язык на английский, обновить базу, и включить обратно русский .

В. Разговор надо записать на диктофон, возможно ли это и как?
О. Да возможно, зажмите зеленую кнопку во время разговора

В. Какие карты памяти можно засунуть в E8, em30?
О. Сама моторола советует ипользовать флешки SanDisk до 8гб, в ядре ограничения до 32гб, если найдёте такую, протестируйте пожалуйста.

В. Что мне делать, телефон жутко тормозит, лучше пойду поменяю на SE или Nokia.
О. Дело ваше, а о том как вылечить подтормаживания речь пойдёт далее.

В. Увидел скриншот, там такой необычный шрифт установлен, можно ли мне тоже шрифт поменять и как?
О. Да, всё очень просто, примонтируйте нужный вам шрифт как /usr/language/fonts/AMCSL.TTF - основной шрифт и /usr/language/fonts/NUMBER.TTF - шрифт набора номера, как это сделать описано выше, например:
Код
mount -o bind /ezxlocal/other/AMCSL.TTF /usr/language/fonts/AMCSL.TTF
mount -o bind /ezxlocal/other/NUMBER.TTF /usr/language/fonts/NUMBER.TTF


В. Не нравится расположение сиволов, букв при наборе сообщений. Можно их изменить?
Spoiler:
О. Да можно, скидывайте файл через ftp из /usr/language/inputmethods/iTap/язык.km где вместо язык выбираем наш язык, ru - русский, en-gb - английский, и т.д и открываете его текстовым редактором и видим там что то вроде этого:
Код

[ru]
* = SPACE
1 = .,?!:;()-_'"1
2 = абвг2abc
3 = деёжз3def
4 = ийкл4ghi
5 = мноп5jkl
6 = рсту6mno
7 = фхцч7pqrs
8 = шщъыь8tuv
9 = эюя9wxyz
s = .,?!()@/\:;'"-_+Ч=*#><&[]`{}%$©®|~


файл этот мой, уже редактированный.
Сохраняем куда нравится и монтируем обратно, как примонтировать описано выше. Перезагружаем и радуемся.
[close]


В. Я слышал про какие то конфиги. Где их искать? Как мне назначить нужное приложение на боковую кнопку и т.д?
Spoiler:
О. Конфиги в /ezxlocal/download/appwrite/setup/

ezx_bluetooth.cfg
MinPinCodeLen - минимальная длина ключа, при BlueTooth соединении
MinPinCodeLen - минимальная длина ключа, при BlueTooth соединении
AutoPowerOffTimeout - время простоя BlueTooth, после которого он отключается(не работает)
DiscoverablePeriod - время обнаружения BlueTooth
ezx_call.cfg
maxAnsweredCall - максимальное количество "Входящих Вызовов" в журнале звонков
maxDialedCall - максимальное количество "Входящих Вызовов"
maxFrequentCall - максимальное количество "Частых Вызовов"
maxMissedCall - максимальное количество "Пропущенных Вызовов"
ShowActiveLineIcon - иконка активной линии (1-да/0-нет)
ezx_fmradio.cfg
BandLimitHigh - максимальная частота приема радио
BandLimitLow - минимальная частота приема радио
TotalBand - количество диапазонов радио
ezx_idle.cfg
тут можно менять параметры главного экрана, в том числе левую кнопку функции =]
а именно, если напротив параметра стоит "-1" он не отображаетсяв меню, если отличное, то порядкоый номер, начиная сверху, т.е "0" будет на самом верху, "1" - ниже и тд...
SC_AlarmClock - Будильник
SC_Bluetooth - Выкл. Bluetooth
SC_Camera = Камера
SC_CaptureVideo =Записать видео
SC_CellVideo = Видео по сети(просто открывает браузер, ничего не делает)
SC_ChgProfile = Изм. стиль оповещ.
SC_ChgTheme = Изменить тему
SC_CreateContact = Создать контакт
SC_CreateEvent = Создать событие
SC_CreateMsg = Создать сообщение
SC_IM = IM (открывает встроенный IM клиент, но до этого его надо активировать, но имхо, вещь совершенно бесполезная, тормозит и тд =])
SC_MusicID = Идент. музыки (SongID)
SC_OpenURL = (Пустой пункт меню, открывает домашнюю страницу в браузере)
SC_PlayMusic = Воспроизв. музыку
SC_ReadMsg = Читать сообщение
SC_Recentcall = (в включенном состоянии нету в пунктах меню)
SC_SearchBT = Поиск устр. Bluetooth
SC_SetAlarm = Уст. будильник (еще одно контекстное меню, на 30 мин, на час и самому установить, но работает только если самому гоню, работает, но в будильниках не появляется =])
SC_TakePicture = Сделать снимок (Полностью то же самое, что и Камера)
SC_UseBT = Bluetooth (открывает меню Bluetooth, т.е. тоже самое что и Настройки -> Соединения -> Bluetooth)
SC_ViewPicture = Просм. картинки (Открывает папку Картинки в диспетчере фалов)
SC_Wallpaper = Изменить фон

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

Клавиши навигации, туда тоже можно впихнуть ID любого пункта меню или приложения(правда это и так есть в Настройках[зато, можно не ища по конфигам узнать ID нужного пункта меню или приложения])
ShortcutID1 - "Влево"
ShortcutID2 - "Вправо"
ShortcutID3 - "Вверх"
ShortcutID4 - "Вниз"
ezx_mp.cfg
EqSettingXXXXX - Эквалайзеры, которые есть в настройках(1-вкл./0-выкл)
HSCtrllerStyle - вид управления проигрыванием в свернутом состоянии
HSDispAlbumArt - отображать AlbumArt в свернутом состоянии (1-да/0-нет)
ezx_system.cfg
JavaHeapSize - ну кто не знает, хип для Явы, 4 - 2мб, 5 - 4мб, 6 - динамический.
BackLightInLockDuration - время,(сек) в течении которого работает подсветка после блокировки
BackLightInLockIntensity - яркость дисплея при блокировке
ScreenSaverTimeout = время активности заставки

ezx_sms.cfg
MAX_SMS_VALUE - ПОРОГА ПЕРЕХОДА SMS в MMS

Это ещё не все конфиги, только самые важные, ищите, копайте, дополняйте.


[close]


В. А можно сменить картинку на включение/выключение телефона?
Spoiler:

О. Да, для этого создаём новую тему в меню тем, затем заходим по ftp или p2kCommander в папку
/ezxlocal/download/appwrite/setuptheme и вытаскиваем оттуда файл *.chm и открываем его любым текстовым редактором, видим примерно следущее:
Цитата
[THEME_CONFIG_TABLE]
..
PowerOffScreen =
PowerOnScreen =

Skin = /mmc/mmca1/.skin/
ThemeName = Depth of reflection
WallPaper = /mmc/mmca1/.skin/wall.jpg
...

Нас интересует строчка
PowerOffScreen = и PowerOnScreen =
в которых после знака равенства надо указать наш путь к анимации, например:
PowerOffScreen = /mmc/mmca1/.skin/poweroff.gif
PowerOnScreen = /mmc/mmca1/.skin/poweron.gif

в таком случае анимации надо кидать в папку .skin на карте памяти с именами poweron.gif и poweroff.gif
[close]


В. Очень маленьккая картинка альбома на стандартном скине. Можно её увеличить?
Spoiler:
О. Да. Для стандартного скина:

1- файл mediaplayer_p.ini из
Прикрепленный файл mediaplayer_p.zip   ( 1.33 килобайт ) Кол-во скачиваний: 914
кидаем в папку /ezxlocal/Other/

2 - в файл medld.conf добавляем строчку:
Код
mount -o bind /ezxlocal/Other/mediaplayer_p.ini /usr/data_resource/skin/default1/mediaplayer_p.ini


Для пользовательского скина:
1- в папке скина находим файл mediaplayer_p.ini и добавляем в него следующие строки:

Код
[ZImageContainer]
Padding_Left = 0
Padding_Bottom = 0
Padding_Top = 0
Padding_Right = 0
Bg_Type_Std = 1
Bg_Color_Std = 8881542
Bg_Opacity_Std = 0
Bg_Width_Std = 130
Bg_Height_Std = 130
Border_Width_Std = 0
Border_Color_Std = 16777215
Border_Type_Std = 1
Border_Opacity_Std = 0
Bg_Type_H = 1
Bg_Color_H = 8881542
Bg_Opacity_H = 0
Bg_Width_H = 69
Bg_Height_H = 69
Border_Width_H = 0
Border_Color_H = 8881542
Border_Type_H = 1
Border_Opacity_H = 0

[ZImageContainer_1]
Bg_Size_Std=130
Bg_Size_H=130

[ZImageContainer_3]
Padding_Left = 1
Padding_Bottom = 1
Padding_Top = 1
Padding_Right = 1
Bg_Type_Std = 1
Bg_Opacity_Std = 0
Img_Size_Width_Std = 99
Img_Size_Height_Std = 99
Border_Type_Std = 0
Bg_Type_H = 0
Bg_Opacity_H = 0
Border_Width_H = 1
Border_Color_H = 8881542
Border_Type_H = 1
Border_Opacity_H = 100



2 - из этого же файла полностью удаляем одноименные разделы [ZImageContainer_3] и [ZImageContainer]
[close]


В. Надоела вибрация клавиш в e8. Возможно её отключить?
О. Да конечно.
1. Скачайте файл nohaptics.ko и залейте его в /ezxlocal/.
2. В файл init.sh (находится в /ezxlocal/unmagx) в конце добавьте следующий блок:
Код
#No haptics
busybox insmod /ezxlocal/nohaptics.ko

3. Сохраните изменения и перезагрузите телефон.
Прикрепленный файл nohaptics.zip   ( 742 байт ) Кол-во скачиваний: 845

Автор мануала MotoE8

В. А можно заменить имя оператора?
О.Да.
1. Копируем файл plmn_text_table.bin из /usr/setup/ с помощью программы P2kCommander или через ftp.
2. Программой OpEdit (
Прикрепленный файл OpEdit.zip   ( 219.69 килобайт ) Кол-во скачиваний: 864
) открываем скаченый файл plmn_text_table, находимимя вашего оператора и меняем его.
3. Измененую plmn_text_table скопировать в /ezxlocal/Other/ (если в /ezxlocal/ нет папки Other, создать её) и добавить в medld.conf ( из /ezxlocal/medl/) строчку :
Код
mount -o bind /ezxlocal/Other/plmn_text_table.bin /usr/setup/plmn_text_table.bin


В. Можно усилить вибру в e8?
О. Да.
1. скачиваем архив(
Прикрепленный файл New_vibra.zip   ( 23.82 килобайт ) Кол-во скачиваний: 1180
)
2. в файл medld.conf прописываем следующее
Код
mount -o bind /ezxlocal/Other/vibrator.wav /vibsound/vibrator.wav

3. файл из архива кладем в папку Other
4. перезагружаем телефон.
А вот усилинная вибра в 4 раза(
Прикрепленный файл vibrator.wav   ( 65.56 килобайт ) Кол-во скачиваний: 1797
)
автор E2008

В. Возможно ли изменить меню телефона, добавить новых пунктов, прописать туда скрипты или программы?
Spoiler:

О. Да. Файл меню находится здесь:
/ezxlocal/download/appwrite/am/UserMenuTree
Все возможные пункты меню телефона здесь:
/usr/data_resource/preloadapps/SysRegistry
иерархия довольна проста, поэтому можно добавлять туда свои пункты, например для расположения скриптов или натива в меню.
Ява с телефона прописывается сюда:
/ezxlocal/download/appwrite/am/InstalledDB
Ява с флэшки прописывается сюда:
/mmc/mmca1/.system/java/CardRegistry
Теперь к делу:
1. Открываем файл меню текстовым редактором(я рекомендую notepad++) и видим там блоки, например:
Код

[b18dbbd2-503a-4442-9308-5575ee38c210]
Items = c1e0df66-11ef-4b33-bddb-0cbd13827312;5e558577-7be1-405a-a888-e65d20a2908a;df0581bc-7bb1-43be-98db-1940d7cb8746;4d690409-f29f-48f4-8967-48fc151b2272;

В квадратных скобках - папка, в данном случае мультимедиа:
Код

[b18dbbd2-503a-4442-9308-5575ee38c210]
AniIcon = multimedia_ani.g
BigIcon = multimedia_std.g
Icon =
JavaEnabledFolder = 1
Name = Multimedia
NameResourceId = TXT_RID_LIST_A_MULTIMEDIA;TXT_RID_GRID_ITEM_MULTIMEDIA;TXT_RID_LABEL_FORMITEM_MU
LTIMEDIA
ObjectType = 1
SVGIcon = multimedia_big.k
SimpleIcon = multimedia_simple.k

А под квадратной скобкой пункты меню, точно так же сверяем их в sysRegistry, там же смотрим что нало добавить нового, и добавляем в меню.
Для добавления скриптов в меню их надо сначала прописать в SysRegistry, как уже было сказано, иерархия очень проста, вот например:
Код

[5af701f6-33e3-4fe6-b15e-b7ef7c986120]
AppID = {5af701f6-33e3-4fe6-b15e-b7ef7c986120}
AppType = 0
Args =
Attribute = 1
Daemon = 1
Directory = /mmc/mmca1/.zTaskMan/
ExecId = zTaskMan.lin
GroupID = root
Icon =
LockEnabled = 0
Name = zTaskMan
NameResourceId =
ObjectType = 2
AniIcon = certificate_mgr_ani.g
BigIcon = certificate_mgr_std.g
SVGIcon = certificate_mgr_big.g
SimpleIcon = certificate_mgr_std.g
UserID = root

Тут я добавил в меню zTaskerMan который лежит в папке /mmc/mmca1/.zTaskMan/ и называется zTaskMan.lin, так я запускаю его на стоковой прошивке, по аналогии добавляются другие программы, ну а затем код приложения т.е 5af701f6-33e3-4fe6-b15e-b7ef7c986120 надо добавить в меню.
[close]

В. Можно увеличить громкость звука?
О. Можно, изучайте

Сообщение отредактировал Sereg_K - 22.9.2011, 7:09
Прикрепленный файл New_vibra.zip   ( 23.82 килобайт ) Кол-во скачиваний: 1180
Прикрепленный файл nohaptics.zip   ( 742 байт ) Кол-во скачиваний: 845
Прикрепленный файл mediaplayer_p.zip   ( 1.33 килобайт ) Кол-во скачиваний: 914
Прикрепленный файл OpEdit.zip   ( 219.69 килобайт ) Кол-во скачиваний: 864
Прикрепленный файл vibrator.wav   ( 65.56 килобайт ) Кол-во скачиваний: 1797
Прикрепленный файл MMBackup.zip   ( 363.13 килобайт ) Кол-во скачиваний: 4433
Прикрепленный файл e8_06.a3_noRSA.zip   ( 153.6 килобайт ) Кол-во скачиваний: 1588
Прикрепленный файл e8_06.a9_noRSA.zip   ( 153.45 килобайт ) Кол-во скачиваний: 1472
Прикрепленный файл EM30_06.A9_NoRSA.rar   ( 152.84 килобайт ) Кол-во скачиваний: 1073
Прикрепленный файл P2kCommander_V6.0.0.zip   ( 362.34 килобайт ) Кол-во скачиваний: 5158
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
E2008
сообщение 14.1.2009, 18:09


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

Группа: Пользователи
Сообщений: 593
Регистрация: 9.3.2008
Из: г. Казань
Пользователь №: 165 980
Модель телефона: ROKR E8
Прошивка: Z-Mod E8 2.4.4

Рейтинг: 41.5



Увеличиваем быстродействие телефона!

Увеличивать быстродействие мы будем в 3 этапа:
1. Фиксируем частоту процессора на 532 MHz
2. Прошиваем скоростной лэнг.
3. Подключаем файл подкачки.


1) Самое простое, надо создать файл autorun.txt (кодировка unix utf-8) в папке /ezxlocal/ и прописать в него
Код
pmtool -d 0
и перезагрузиться, затем через telnet в консоли вводим
Код
cat /proc/cpuinfo
Ответ должен быть следующим:
Код
Processor       : Some Random V6 Processor rev 1 (v6l)
BogoMIPS        : 354.70
...
...
...


Смотрите: 354*1.5=532, всё верно, если цифра иная, значит где то ошиблись.


2) Прошиваем турболэнгпак. Все вопросы в ту тему.
3) Самое сложное, Шьём вот это ядро:
Для e8:
Прикрепленный файл CG35_e8.zip   ( 1.21 мегабайт ) Кол-во скачиваний: 969

Для em30:
Прикрепленный файл CG35_em30.zip   ( 1.38 мегабайт ) Кол-во скачиваний: 1298

Там кодовая группа, прошивку собирайте сами из неё. В архиве em30 два файла, тот что CG31 шейте в первую очередь, без него не работает.

Теперь, когда главное сделано, нужно подключить SWAP , для этого я (TopGear) набросал программку для автоиатизации, кидать на флэшку и запускать оттуда, там всё интуитивно понятно, сложностей не возникнет, как запустить на стоке описано в закреплённом сообщении. Кстати я туда ещё compcache всунул, запускать по скрипту, но вместе со свапом не использовать, по compcache на форуме есть своя тема, найдёте без проблем.
Скачать:
Прикрепленный файл swap_compcache.zip   ( 172.41 килобайт ) Кол-во скачиваний: 1205

Что бы проверить работает или нет, заходим в программу и видим информацию о SWAP, или в телнете набираем
Код
busybox free | grep Swap
и смотрим что написано.

Подведём итоги: Всё это вместе даёт хороший прирост производительности, а своп помимо ещё и исключает появление сообщений о нехватке памяти, так я например запустил 7 ява программ, плеер, браузер, файл менеджер и zTaskMan без проблем.

Мануал написал TopGear
За авторов можно считать создателей ОС Linux


Особые благодарности:
Abram - за compcache
Chacha_Ivanov & yakk - за собранное ядро для em30
iLove3d - за собраное ядро для e8

Сообщение отредактировал Top-Gear - 25.6.2009, 15:13
Прикрепленный файл CG35_e8.zip   ( 1.21 мегабайт ) Кол-во скачиваний: 969
Прикрепленный файл CG35_em30.zip   ( 1.38 мегабайт ) Кол-во скачиваний: 1298
Прикрепленный файл swap_compcache.zip   ( 172.41 килобайт ) Кол-во скачиваний: 1205
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
@SEM*
сообщение 20.1.2009, 19:17


(M)LuckyMan
*******

Группа: Пользователи
Сообщений: 1 503
Регистрация: 14.3.2007
Из: Ukraine, Donetsk reg
Пользователь №: 126 920
Модель телефона: Realme 6, Google Pixel 3a
Прошивка: Android 11 & 12

Рейтинг: 309.5



Мануал по прошивке 1CR_A с возможностью отката на 07r
Оригинал темы

1. Нам нам нужны 2 прошивки - R6713_G_71.02.07R и R6713_G_71.14.1CR_A
2. Программа SBF_Recalc_1.2.8.rar (ищите в этой теме).
3. Разбираем прошивку R6713_G_71.02.07R и вытаскиваем из неё R6713_G_71.02.07RCG31.smg (как это сделать, описано в этой теме), всё остальное можно удалить.
4. Разбираем R6713_G_71.14.1CR_A и удаляем оттуда R6713_G_71.14.1CR_ACG31.smg, и подставляем файл из первой прошивки
5. Собираем получившееся.
Кто ещё не понял, мы берём прошивку R6713_G_71.14.1CR_A и заменяем внутри нее 31 кодовую группу.
6. Можно прошивать.

Если всё правильно телефон включится, в случае необходимости вы сможете откатиться обратно на R6713_G_71.02.07R

Укоротил мануал TopGear
Мануал написан по совету dimichxp


Сообщение отредактировал Top-Gear - 24.6.2009, 11:18
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
E2008
сообщение 21.1.2009, 19:53


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

Группа: Пользователи
Сообщений: 593
Регистрация: 9.3.2008
Из: г. Казань
Пользователь №: 165 980
Модель телефона: ROKR E8
Прошивка: Z-Mod E8 2.4.4

Рейтинг: 41.5



Подписываем ява приложения

Для выдачи прав яве надо примаунтить либу (Добавьте содержимое файла medld.conf в свой medld.conf) из архива и заменить .ii и .ss файлы из папки с установленым приложением которому даём права, на те что с архива(midlet.ii и midlet.ss), т.е например установлена опера мини на карту памяти (/mmc/mmca1/.system/java_хххххххххххх/DownloadApps/MIDlet200хх/Files - путь тестовый) где в папке 'Files' лежат файлы opera.jar, opera.ss, opera.ii и тюд (названия тестовые), значит надо эти 2 файла назвать opera.ii и opera.ss соответственно, и закидываем в папку с прогой перезагружаем телефон, пользуемся, радуемся.
Прикрепленный файл java.zip   ( 318.7 килобайт ) Кол-во скачиваний: 829

Обновил мануал TopGear
Автор метода: eklim


Сообщение отредактировал Top-Gear - 24.6.2009, 13:51
Прикрепленный файл java.zip   ( 318.7 килобайт ) Кол-во скачиваний: 829
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chacha_Ivanov
сообщение 30.4.2009, 17:06


Куртуазный Маньерист
******

Группа: Разработчики
Сообщений: 1 277
Регистрация: 30.10.2005
Из: Истра
Пользователь №: 56 473
Модель телефона: LG Sol, Moto EM35
Прошивка: Уникальная


Настроение:
помоги себе сам..



Рейтинг: 805



Включение "Инженерного меню"

Наконец-то мне удалось его запустить) Идем в /ezxlocal/download/appwrite/ и копируем туда папку, которую я приложил(
Прикрепленный файл efem.rar   ( 1.03 килобайт ) Кол-во скачиваний: 735

Потом, либо из консоли (/usr/SYSqtapp/efem/fem), либо из меню запускаем его. Там в нем можно посмотреть паники, включить fts (монитор сети), еще много-чего есть, но неработоспособное.

Прикрепленное изображение Прикрепленное изображение

Включение/выключение настройки отображения даты на рабочем столе в меню

Через medld.conf маунтим приложенный файл(
Прикрепленный файл hssetting.zip   ( 655 байт ) Кол-во скачиваний: 547


Код
mount -o bind /ezxlocal/medl/hssetting.xml /usr/SYSqtapp/homescreen/hssetting.xml


Потом идем Настройки > Главный экран > Дата > Вкл/Выкл.

Сообщение отредактировал Chacha_Ivanov - 25.6.2009, 6:46
Прикрепленный файл hssetting.zip   ( 655 байт ) Кол-во скачиваний: 547
Прикрепленный файл efem.rar   ( 1.03 килобайт ) Кол-во скачиваний: 735
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 31.5.2009, 16:26


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800
Модель телефона: Note 9 Copper 512Gb
Прошивка: 1CR

Рейтинг: 2510



Мультизадачная ява.

Сделать мульти-потоковую ява машину можно 2мя способами, простым и сложным, начнём со сложного:
1) Руками.
Из плюсов: Запуск из списка, переключение между явой из списка(хотя не факт, уже не помню)
Из минусов: Муторность, исчезают иконки у явы, не работает на стоке(работает, но тогда это ещё в 2 раза сложней).
Spoiler:

1. Открываем
Если приложение установлено в телефон:
Код
/ezxlocal/download/mystuff/.system/java/DownloadApps/MIDlet*****/

Если приложение установлено на карту памяти: (флешки нет, точный адрес не помню)
Код
/mmc/mmca1/.system/java/DownloadApps/MIDlet*****/


где ***** код приложения, котороое надо запускать в мультизадачном режиме.

2. создаем там файл java.sh
c содержимым (формат переноса строки unix):
Код
#!/bin/sh
exec /usr/SYSjava/kvm -launch ***

где *** трехзначный код приложения (последние 3 цифры кода приложения).
Сохраняем файл.

3. Открываем
Если приложение установлено в телефон:
Код
/ezxlocal/download/mystuff/.system/java/DownloadApps/MIDlet*****/Files/

Если приложение установлено на карту памяти: (флешки нет, точный адрес не помню)
Код
/mmc/mmca1/.system/java/DownloadApps/MIDlet*****/Files/

Делаем копию файла suiteicon.png и даем этой копии имя suiteicon_usr.png

4. Открываем
Если приложение установлено в телефон:
Код
/ezxlocal/download/appwrite/am/InstalledDB

Если приложение установлено на карту памяти: (флешки нет, точный адрес не помню)
Код
/mmc/mmca1/.system/java/CardRegistry


Ищем там наше приложение (на примере приложения с кодом 00513 и соответственно трехзначным кодом 513)

Код
[xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx]
AniIcon =
AppID = {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
AppType = 1
Attribute = 3
BigIcon = Files/suiteicon.png
Daemon = 0
Directory = /ezxlocal/download/mystuff/.system/java/DownloadApps/MIDlet00513
Erasable = 1
ExecId = 513
GroupID = ezx
Icon = Files/suiteicon.png
InstalledDate = 2009/5/16
LockEnabled = 0
Name = MemoryManager
ObjectType = 2
SVGIcon =
Shared = 1
SimpleIcon =
Size = 106518
UserID = ezx
Vendor =


и меняем на

Код

...
AppType = 0
...
BigIcon = /ezxlocal/download/mystuff/.system/java/DownloadApps/MIDlet00513/Files/suiteicon_usr.png
Daemon = 1
Directory = ../../ezxlocal/download/mystuff/.system/java/DownloadApps/MIDlet00513
...
ExecId = java.sh
...


соответственно должны получить

Код

[xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx]
AniIcon =
AppID = {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
AppType = 0
Attribute = 3
BigIcon = /ezxlocal/download/mystuff/.system/java/DownloadApps/MIDlet00513/Files/suiteicon_usr.png
Daemon = 1
Directory = ../../ezxlocal/download/mystuff/.system/java/DownloadApps/MIDlet00513
Erasable = 1
ExecId = java.sh
GroupID = ezx
Icon = Files/suiteicon.png
InstalledDate = 2009/5/16
LockEnabled = 0
Name = MemoryManager
ObjectType = 2
SVGIcon =
Shared = 1
SimpleIcon =
Size = 106518
UserID = ezx
Vendor =

Сохраняем.

5. Перезагружаемся. Теперь это приложение будет запускаться поверх других, т.е. без запроса "Завершить или продолжить текущее"
[close]



2) Через скрипт.
Из плюсов: не пропадают иконки приложений, работает на стоковой прошивке.
Из минусов: переключаться можно только через zTaskMan, если запускать из списка то никакой мультиявы не будет.

Ближе к делу:
1. Скачиваем вот эту программку любезно отбагфиксеную TopGear'ом (
Прикрепленный файл JavaBox.zip   ( 6.49 килобайт ) Кол-во скачиваний: 711
)
2. Запускаем и видим список установленной явы.
3. Для переключения между запущеной явой используем zTaskerMan
4. Всё.




Сообщение отредактировал AstaRoth - 21.10.2009, 7:17
Прикрепленный файл JavaBox.zip   ( 6.49 килобайт ) Кол-во скачиваний: 711
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
betelgeize
сообщение 8.6.2009, 11:17


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

Группа: Пользователи
Сообщений: 424
Регистрация: 9.10.2008
Из: Мелитополь
Пользователь №: 183 296
Модель телефона: ROKR E8
Прошивка: R6713_G_71.14.1CR_A

Рейтинг: 23.5



установка mpkgbox 2.0 и Ftp/telnet на e8


1. Скачайте
Прикрепленный файл P2kCommander_V6.0.0.rar   ( 362.34 килобайт ) Кол-во скачиваний: 1407

2. Скачайте love3d_magicX2.rar
3. Извлеките из архива ilove3d_magicX2_pack.tar.gz и бросьте в корень памяти телефона, а файл medld.conf скиньте в /ezxlocal/medl/ если нет папки medl то создаём
4. перезагружаем телефон и ждем когда он завибрирует после вновь его перезагружаем и радуемся

установка Ftp/telnet на em30

1. Скачайте
Прикрепленный файл P2kCommander_V6.0.0.rar   ( 362.34 килобайт ) Кол-во скачиваний: 1407

2. Скачайте
Прикрепленный файл telnet_ftp_em30.zip   ( 478.25 килобайт ) Кол-во скачиваний: 1611

3. Извлеките из архива ilove3d_magicX_pack.tar.gz и бросьте в корень памяти телефона, а файл medld.conf скиньте в /ezxlocal/medl/ если нет папки medl то создаём
4. перезагружаем телефон и ждем когда он завибрирует после вновь его перезагружаем и радуемся

Как использовать всё это описано выше.

Автор iLove3d (алчный китаец)
Систематизировал в одно сообщение TopGear


Сообщение отредактировал betelgeize - 26.7.2009, 14:56
Прикрепленный файл telnet_ftp_em30.zip   ( 478.25 килобайт ) Кол-во скачиваний: 1611
Прикрепленный файл P2kCommander_V6.0.0.rar   ( 362.34 килобайт ) Кол-во скачиваний: 1407
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
@SEM*
сообщение 18.6.2009, 21:01


(M)LuckyMan
*******

Группа: Пользователи
Сообщений: 1 503
Регистрация: 14.3.2007
Из: Ukraine, Donetsk reg
Пользователь №: 126 920
Модель телефона: Realme 6, Google Pixel 3a
Прошивка: Android 11 & 12

Рейтинг: 309.5



Собираем, разбираем прошивку из smg файлов

Иногда нужно разобрать прошивку что бы изменить, заменить , удалить или просто вытащить кодовую группу, а затем собрать обратно, как это сделать:
1) Разбираем прошивку.
1. Открываем программу
Прикрепленный файл SBF_Recalc_1.2.8.rar   ( 939.12 килобайт ) Кол-во скачиваний: 1381

2. Нажимаем Open Flash file и выбираем файл прошивки.
3. Нажимаем Split Flash file и видим как в папке с прошивкой появляются файлы.
Из этих файлов нужно выделить 2 штуки:
Код
name.hmg
nameRAMLDR.smg

Их нельзя удалять, без них прошивка не соберётся, а вот файлы nameCGxx.smg это и есть кодовые группы, их можно заменять, удалять, что угодно, например нам надо собрать патченое ядро, значит удаляем всё кроме nameCG35.smg а сам nameCG35.smg подменяем на пропатченое ядро.

2) Собираем прошивку
1. Открываем программу
2. Нажимаем Open CG folder и выбираем папку где лежат наши smg файлы
3. Тыкаем вкладку advanced и ставим галки на Calculate all cg new и write new descriptor
4. Тыкаем ReCalc Checksum и ждём
5. Тыкаем Create SBF-File
Теперь наша прошивка создалась в папке с smg файлами. Можно шить.

Полностью переписал TopGear
Автор Meiner Einer собственно создатель программы


Сообщение отредактировал Top-Gear - 24.6.2009, 13:48
Прикрепленный файл SBF_Recalc_1.2.8.rar   ( 939.12 килобайт ) Кол-во скачиваний: 1381
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Atei
сообщение 21.6.2009, 7:04


Опытный
***

Группа: Пользователи
Сообщений: 138
Регистрация: 19.3.2007
Пользователь №: 127 717
Модель телефона: ROKR EM30 + 8Gb King
Прошивка: Perfect мод

Рейтинг: 6



Назначаем Любую программу на Распознание голоса(зажать зелёную кнопку)
Прелесть метода в том, таким образом можно открыть назначеную вами программу из любого места, очень важно при использовании zTaskMan. Единственный минус - не будет голосового управления(кому оно нужно).
Я покажу на примере zTaskMan.
1. Идем в /usr/data_resource/preloadapps/ открываем SysRegistry, ищем функцию VR, и:
а) в строчке Directory прописать папку, где лежит сама прога с её файлами (в моем случае Directory = /mmc/mmca1/.zTaskMan/);
б) в строке ExecId написать имя запускаемого файла (я написал скрипт для запуска на стоке для em30;поэтому моем случае ExecId = zTaskMan.lin).
в) в строках GroupID и UserID прописать имя root;
г) в Name написать любое имя, а названия иконок удалить (или поставьте свои).

Должно это выглядеть вот так:
Код
[c17797d8-1b84-4409-b2d9-6fc8e3563ccf]
AniIcon =
AppID = {c17797d8-1b84-4409-b2d9-6fc8e3563ccf}
AppType = 0
Args =
Attribute = 1
BigIcon =
Daemon = 0
Directory = /mmc/mmca1/.zTaskMan/
ExecId = zTaskMan.lin
GroupID = root
Icon =
LockEnabled = 0
Name = Task Manager
NameResourceId =
ObjectType = 2
SVGIcon =
SimpleIcon =
UserID = root

2. Маунтим SysRegistry
Код
mount -o bind /ezxlocal/Other/SysRegistry /usr/data_resource/preloadapps/SysRegistry


3. Перезагружаем телефон и запускаем.

Теперь из любого приложения вызываем назначенное приложение.


Сообщение отредактировал AstaRoth - 21.10.2009, 7:17
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
E2008
сообщение 7.7.2009, 17:53


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

Группа: Пользователи
Сообщений: 593
Регистрация: 9.3.2008
Из: г. Казань
Пользователь №: 165 980
Модель телефона: ROKR E8
Прошивка: Z-Mod E8 2.4.4

Рейтинг: 41.5



ПОЛНЫЙ ДОСТУП К "ФАЙЛОВОЙ СИСТЕМЕ" ЧЕРЕЗ СТАНДАРТНЫЙ "ДИСПЕТЧЕР ФАЙЛОВ"

1. скачиваем вот этот файл
Прикрепленный файл ezx_mystuffstruct.zip   ( 1.22 килобайт ) Кол-во скачиваний: 1044

2. разархивируем его
3. копируем полученный файл в телефон любым способом лично у меня он лежит в папке medl
4. прописываем вот это
Цитата
mount -o bind /ezxlocal/medl/ezx_mystuffstruct.cfg /usr/data_resource/mystuff/ezx_mystuffstruct.cfg
в файл medld.conf
5. перезагружаемся и радуемся новым возможностям

P.S. взято из темы Мануалы Общее из ветки Zn5

Сообщение отредактировал E2008 - 7.7.2009, 18:11
Прикрепленный файл ezx_mystuffstruct.zip   ( 1.22 килобайт ) Кол-во скачиваний: 1044
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
МАНУАЛЫ для Е8 и ЕМ30, Есть вопросы? Поищи ответ ТУТ! · Motorola ROKR E8, EM30 · Forum
 

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

 



Текстовая версия Сейчас: 19.3.2024, 2:29

Форум живёт: