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

Shxсodec, разбираем и собираем прошивки

puper
сообщение 11.4.2005, 21:28 Закрепленное сообщение!


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Здесь можно скачать последнюю версию SHXCODec.

SHXCoDec умеет:
- разбирать файл прошивки (*.SHX) на составляющие кодовые группы (CG).
- собирать файл прошивки из произвольного набора CG.
- Редактировать CG15 (блок графики).
- Редактировать CG4(лэнгпак) - изменять строки и комбинировать языки.
- Вшивать кодовые группы в телефон
- Извлекать кодовые группы из телефона (или бэкап частичный/полный)
- редактировать зону PDS
- просматривать/обнулять зону Panic_Data
- Пропатчивать код
- ещё кой-какие мелочи......


Почти вся инфа, понадобившаяся для конструирования этой проги получена от Vilko - за это ему огроиная благодарность clap;applo .

Планы такие:
Сделать пару-тройку работающих нужных патчей....

Для работы программ требуется библиотека midas.dll - у кого её нет - качайте http://www.dll.ru/dll/10977.html.
Если при работе будут возникать ошибки, связанные с Midas.dll, тогда надо выполнить в командной строке
Regsvr32 C:\Windows\System\midas.dll (или другой путь - где она у вас лежит).


Версия 2.66 Исправлена ошибка, связанная с длинными именами файлов - из-за этого мог не работать встроенный флэшер и некорректно собирались shx файлы
Прикрепленный файл midas.zip   ( 138.21 килобайт ) Кол-во скачиваний: 95482
Прикрепленный файл SHXCoDec_266.zip   ( 1.01 мегабайт ) Кол-во скачиваний: 72513
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dvMax
сообщение 30.4.2005, 16:27


VIP
******

Группа: Почётные мотофаны
Сообщений: 1 053
Регистрация: 29.6.2004
Пользователь №: 7 003
Модель телефона: .

Рейтинг: 409.5



puper
Цитата
Кто попробует у себя, отпишитесь или работает, а то гложуn сомнения, надо ли одну DLL от Delphi с прогой тянуть.
Да, программа интересная FlexTools и lp_list.exe в одном флаконе. Попробовал распаковать DRM графику и ленгпак с сохранением в файл - все нормально, файлов графики столько же.

Но при распаковке Flex'a ...1FFCG2.smg - распаковывает две иконки и виснет, почти так же как FlexTools.

***
Для работы с программой мне понадобилась библиотека midas.dll, скачал по ссылке: ( скопировать в папку: С:\Windows\system32\ )
http://alizon.narod.ru/download/midas.rar
http://www.cec-mc.ru/sclad/midas.zip
Размер: ~100 Кб

Цитата
Что пока не сделано:
1. Может быть ещё и другие файлы извлеку (MP3,wbmp и т.д.), с целью видеть что и где лежит.
Эту фичу нужно ввести обязательно, как и распаковку флекса из прошивки – ИМХО, есть тому причины.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 1.5.2005, 8:33


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



puper,
лэнг распаковывать сам научился, или моим кодом пользовался? :) (не помню уже, кому исходники давал, кому нет...)
о "сборе обратно" - нельзя менять только прошивку, а лэнг-пак, дрм и флекс совершенно спокойно можно переделывать под свой вкус, если умения хватит.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 1.5.2005, 10:52


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



Цитата(puper @ Суббота, 30 Апреля 2005, 17:53)
Вот сподобился доработать SHXCoDec до версии 2.1
*



Отлично, теперь можно не уламывать Vilko доработать langview для экспорта и фильтрации строк и самому соответственно этого не делать :)
Работает программа хорошо, правда Дельфи и у меня стоит, так что по поводу библиотеки ничего сказать не могу.

p.s. Только не забывай у всех окошечек поставить position не Designed, а лучше ScreenCenter, а то они че-то все сбоку где-то появляются :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 1.5.2005, 21:39


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Цитата
лэнг распаковывать сам научился, или моим кодом пользовался?
каюсь, подглядывал. Сам дошёл немного - у меня четрые строки одинаковых были - но тут ошибка алгоритма - Crusader рыл эту тему - со мой поделился - теперь всё ясно. Силы чувствую и обратно собирать лэнгпак - но не оставляйте меня одного - помогите чем могите - не для себя стараюсь.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Crusader
сообщение 9.5.2005, 18:15


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

Группа: Пользователи
Сообщений: 85
Регистрация: 8.9.2004
Из: Украина
Пользователь №: 12 031
Модель телефона: Motorola V300
Прошивка: TRIPLETS_G_0B.09.4FR

Рейтинг: 2.5



Разобрал я файл лангпака R376_G_0E.65.24R_lang0021_reflash. Это для V620. И обнаружил прелюбопытную вещь. Кроме самого куска языкового пакете (группа 4) в SHX файле находится кодовая группа 7 (PDS (Safety Zone)).
Поясните пожалуйста - зачем она нужна в прошивке только языкового пакета? И что быдет если я потом соберу SHX файл этого лангпака, НО БЕЗ группы 7. Я сломаю телефон при перепрошивке или нет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 9.5.2005, 20:42


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Цитата
Crusader, И что будет если я потом соберу SHX файл этого лангпака, НО БЕЗ группы 7. Я сломаю телефон при перепрошивке или нет?

ИМХО - не сломаешь, но это только слабо подтверждённые предположения.
Я менял лэнгпаки не трогая эту зону - всё ок (т.е. если бы там пристутсвовали какие-то чексумы, црц на лэнгпак - то они б взбунтовались). Наугад - мне кажется что это что-то с безопасностью сети...(снова ИМХО).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 10.5.2005, 22:36


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Цитата
puper
как идет развитие твоей проги??
когда появиться возможность сборки графики??


На данный момент делаю сборку в SHX произвольного набора кодовых групп (лэнгпак+флекс, один флекс, прошивка+флекс и т.д. - на выбор), затем в планах доделать лэнгпак эдитор (изменение строк, добавление.убирание иТАПАа, редактор шрифтов и т.д.) - а потом видимо дело и до графики дойдёт.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 11.5.2005, 16:23


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



puper
а когда ты добавишь возможность сбора
графики то можно будет менять граф файлы в прошивке на свои
и потом залевать в телефон???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 11.5.2005, 20:49


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Цитата(hobbit19 @ Среда, 11 Май 2005, 18:23)
puper
а когда ты добавишь возможность сбора
графики то можно будет менять граф файлы в прошивке на свои
и потом залевать в телефон???
*



Да - по-крайней мере DRM-editor там задуман с целью подмены изображений в прошивке.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Last
сообщение 12.5.2005, 5:37


X squad : media
*****

Группа: Контент-менеджеры
Сообщений: 576
Регистрация: 14.1.2005
Из: Украина, Мариуполь
Пользователь №: 34 099
Модель телефона: Atrix 4G
Прошивка: CM WB 20/02/12

Рейтинг: 625



Кто-нибудь может выложить файлик Midas.dll (у меня закрыт доступ для скачки, кроме мотофорума)?!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DSL33
сообщение 12.5.2005, 5:56


MотоЧервь
****

Группа: Пользователи
Сообщений: 285
Регистрация: 14.11.2004
Из: Новосибирск
Пользователь №: 21 143
Модель телефона: L7

Рейтинг: 51



Last
Midas.dll
Прикрепленный файл midas.zip   ( 124.08 килобайт ) Кол-во скачиваний: 2417
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 12.5.2005, 7:44


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Во-первых , хочу уточнить.
Ты не puper , ты SUPER-puper ;-)
C меня рейтинг. Хорошо когда находятся люди
у которых хватает времени что-то делать.
По программе :
Очень нужно
Цитата(puper @ Понедельник, 9 Май 2005, 3:11)
редактирование лэнгпака доделать
*


На голенькую Винду однозначно требуется Midas.dll,
положи ,плз, в архив проги.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 12.5.2005, 7:45


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



puper
когда будет следущая версия твоей проги???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 12.5.2005, 10:45


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Цитата
puper
когда будет следущая версия твоей проги???


На данный момент реализована сборка в SHX любого набора кодовых групп и больше ничего нового, - если надо в таком виде - выложу(но я думал побольше фич реализовать- то т же лэнгпак эдитор например, и тогда уже выкладывать).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 12.5.2005, 11:43


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



Цитата(puper @ Четверг, 12 Май 2005, 13:45)
На данный момент реализована сборка в SHX любого набора кодовых групп и больше ничего нового, - если надо в таком виде - выложу(но я думал побольше фич реализовать- то т же лэнгпак эдитор например,  и тогда уже выкладывать).
*



Да лучше выложи пока такую. Мне кажется если делать еще и лп едитор много времени уйдет. Прога то у тебя быстрая (а свою лениво уже делать :) ), я б тут с прошивками может поэкспериментировал
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 12.5.2005, 15:06


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



puper
выложи пока что есть
прога рульная!!!!
а на лп едитор временно забей
сделай лучше сборку графики ИМХО
полезнее сейчас!!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
def
сообщение 12.5.2005, 20:24


Опытный
***

Группа: Пользователи
Сообщений: 128
Регистрация: 6.3.2004
Пользователь №: 1 825
Модель телефона: l7e

Рейтинг: 32



Цитата(puper @ Четверг, 12 Май 2005, 14:45)
На данный момент реализована сборка в SHX любого набора кодовых групп и больше ничего нового, - если надо в таком виде - выложу(но я думал побольше фич реализовать- то т же лэнгпак эдитор например,  и тогда уже выкладывать).
*


Всмысле, можно монстра собрать или только ланг заменить?
И как с разбором монстров дела обстоят?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 12.5.2005, 20:41


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



puper
сборка рафики даст возможность менять оформлене телефона
без затраты дополнительной памяти.
лэнгпак эдитор реализован в виде отдельной проги Randomx,ом
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 13.5.2005, 7:33


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



puper
вечером обязательно скачаю
новую версию твой мега проги!!
и буду тестить.
midas.dll я считаю не надо класть в архив
с прогой у тех кто следит за прогой он уже есть.
для остальных есть ссылка в теме
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mardariy
сообщение 13.5.2005, 9:29


Гуру
******

Группа: Пользователи
Сообщений: 865
Регистрация: 21.11.2004
Пользователь №: 22 440
Модель телефона: v600,a835,e680

Рейтинг: 134.5



to puper очень хотелось бы увидеть в новой версии или отдельной прогой, лэнгпак эдитор который способен не просто менять надписи на разных языках , не совсем понятно для чего это в целом нужно), но и собственно разделить его,к сожалению я в силу отсутствия знаний не могу точно сформулировать на что, вероятно на то что отвечает собственно за русский ввод и отображение символов-таблица символов что ли),вероятно потом этот кусок можно перенести в другое тело... или нет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dimichxp
сообщение 13.5.2005, 10:28


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

Группа: Разработчики
Сообщений: 639
Регистрация: 8.2.2005
Из: г. Иркутск
Пользователь №: 36 596
Модель телефона: zn5, e8
Прошивка: 00.28I, 02.07R
Победитель конкурса 2008

Рейтинг: 500



def,

DRM это не прошивка. Как и langpack. Ведь в shx файле с лэнгом нет подписи. Значит пройдет без взлома.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
def
сообщение 13.5.2005, 15:51


Опытный
***

Группа: Пользователи
Сообщений: 128
Регистрация: 6.3.2004
Пользователь №: 1 825
Модель телефона: l7e

Рейтинг: 32



dimichxp
Спасибо за инфу, не знал.
Тогда редактирование DRM имхо выглядит интереснее чем ленгпака.

puper
Пытался разобрать и собрать обратно монстры от E398 и V620, разбираются без проблем, но если даже ничего в них не менять и собрать обратно, то если собранные монстры попытаться открыть, появляется 0 группа и при загрузке 18 группы вылетает ошибка
Код
Accsess violation at address 004B92D0 in module 'SHXCoDec'. Read of address 00000000.


И ещё какие группы не защищены подписью и что такое DSP и за что он отвечает.
Заранее спасибо.

Сообщение отредактировал def - 13.5.2005, 20:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 13.5.2005, 21:17


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Цитата
появляется 0 группа

Это наверно галка установлена "Separate memory map" - если да -тогда всё ок, так должно быть.

А насчёт
Цитата
Accsess violation
- щас скачаю монстров от E398 и V620 и погляжу - что там не так - может какие смещения-адреса другие.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 13.5.2005, 21:25


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Защищена подписью только кодовая часть прошивки (CG1) - по крайней мере так говорил Vilko 2 месяца назад в этой теме. Что такое DSP - хз, названия кодовых групп я тож взял на ^ страницах этой темы от того же Vilko.
Сегодня поэксперементировал с блоком графики, потихоньку поддаётся разбору/пониманию, но до полноценного эдитора ещё надо постараться.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
def
сообщение 13.5.2005, 21:29


Опытный
***

Группа: Пользователи
Сообщений: 128
Регистрация: 6.3.2004
Пользователь №: 1 825
Модель телефона: l7e

Рейтинг: 32



puper
Цитата
Это наверно галка установлена "Separate memory map" - если да -тогда всё ок, так должно быть.

Изначально галка не стояла, тоже подумал что из за неё-поставил, тоже самое.
Рискнул всётаки прошить то что получилось, ПСТ прошивку проглотил но после прошивки тел не включился.
хотя в данном случае возможно дело не проге, т.к. заливал монстра V620 с вырезанным флексом, хотя с полным монстром тел заводится.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 13.5.2005, 21:38


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Цитата
хотя в данном случае возможно дело не проге, т.к. заливал монстра V620 с вырезанным флексом, хотя с полным монстром тел заводится.

:( Да нет, должен с вырезанным этой прогой должен по замыслу чётко прошиться. Тут надо много уточнить -
- ошибка точно при CG18?
- ты её (CG18) вручную добавлял или разобрана была самой прогой?
- что ты вшивал, то что c ошибкой собиралось? <_<
Может в личку подробно напиши, или в асю щас стукни - 299-648-577
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 14.5.2005, 7:33


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



у меня на с380 ошибок вроде нет.
жду с нетерпением реализации работы с графикой!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 14.5.2005, 8:33


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



Цитата(def @ Суббота, 14 Май 2005, 0:29)
хотя в данном случае возможно дело не проге, т.к. заливал монстра V620 с вырезанным флексом, хотя с полным монстром тел заводится.
*



А ты так же графику удалил из прошивки?
Еще в 620-ой встречается зона безопасности - а вот в ней (я правда точно не разбирался в этом вопросе) я при просмотре видел упоминания номеров флекса и т.п. Может и в этом дело...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
def
сообщение 14.5.2005, 8:39


Опытный
***

Группа: Пользователи
Сообщений: 128
Регистрация: 6.3.2004
Пользователь №: 1 825
Модель телефона: l7e

Рейтинг: 32



Цитата(Randomx @ Суббота, 14 Май 2005, 12:33)
А ты так же графику удалил из прошивки?
Еще в 620-ой встречается зона безопасности - а вот в ней (я правда точно не разбирался в этом вопросе) я при просмотре видел упоминания номеров флекса и т.п. Может и в этом дело...
*


Проблема не в этом, SHXCoDec просто не правильно собирает подобные прошивки(надеюсь только пока), даже если не менять состав групп и собрать как было.
К томуже если на монстра 620 поставить флекс 398 всё работает.

Совсем забыл, вот что нашёл в описании Ramldr
Код
6 - ввести в поле entry адрес конца дампа - для 650 это 11000000, для 398 - 12000000

дамп то явно длиннее, не в этом ли дело? huh.gif

Сообщение отредактировал def - 14.5.2005, 8:48
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
def
сообщение 14.5.2005, 21:27


Опытный
***

Группа: Пользователи
Сообщений: 128
Регистрация: 6.3.2004
Пользователь №: 1 825
Модель телефона: l7e

Рейтинг: 32



puper
Готов тестить на E398, прогу ИМХО лучше кидать в форум ибо больше народу сможет тестить.
А собственно насчёт SHXCoDec, как я уже писал выше в триплетах и в e398 область системной памяти похоже больше, как видно из хелпа к ramldr, может в этом дело?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 14.5.2005, 22:28


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Цитата
А собственно насчёт SHXCoDec, как я уже писал выше в триплетах и в e398 область системной памяти похоже больше, как видно из хелпа к ramldr, может в этом дело?

Не похоже что дело в этом. Я по возможности старался обходиться без всяких констант, т.е. адреса памяти и смещения прога берёт из самого SHX файла.

Есть вопрос на другую тему.
Кто знает? При прошивке начальная надпись и надпись "SW Upgrade in progress" - она откуда: из загрузчика? Или намертво в теле забита? А шрифт, которым она выводится (он ведь не из лэнгпака) - он что - аппратный (типа text mode в компе)??? какя часть телефона за это отвечает?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 15.5.2005, 6:46


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



Цитата(puper @ Воскресенье, 15 Май 2005, 1:28)
При прошивке начальная надпись и надпись "SW Upgrade in progress" - она откуда: из загрузчика?
*



Кажется да, поскольку если посмотреть файл загрузчика, то в нем можно найти эту строку
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
4inut
сообщение 15.5.2005, 6:57


МотоОФФтопперрр
******

Группа: Пользователи
Сообщений: 815
Регистрация: 6.10.2004
Из: Россия \ Москва \ Юзао
Пользователь №: 15 540
Модель телефона: c650
Прошивка: 2FR

Рейтинг: 65



hobbit19,
Цитата
а флексы прога научиться разбирать??

флексы поледний p2ktools умеет декомпилить
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 15.5.2005, 19:25


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



я знаю про p2ktools!!
просто было клево чтобы одна прога
могла делать все возможные фишки
с прошивкой!!

puper
КАК идет работа над сбором графики??
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 15.5.2005, 19:56


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Цитата
puper
КАК идет работа над сбором графики??


Сильно притормозил всё дело баг с разбором-сбором-разбором монстров.
Вроде как поправил, выслал хорошим людям на проверку. Когда от них будет положительный ответ, выложу прогу для успокоения совести, и уж потом с головой в графику.
Конкретно по графике - разбираю структуру этого бинрика. Там одни файлы идут с именами, другие без - доступ к ним видимо по номеру, подмену уже можно сделать, но их как-то надо систематизировать. Структуру показать. Как только получу что-то вразумительное, обязательно поделюсь :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 15.5.2005, 20:04


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



puper
спасибо!!
буду ждать
пока начну готовить иконки!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
def
сообщение 15.5.2005, 22:31


Опытный
***

Группа: Пользователи
Сообщений: 128
Регистрация: 6.3.2004
Пользователь №: 1 825
Модель телефона: l7e

Рейтинг: 32



"Хорошие люди" :) тем временем потестили прогу, дают положительный ответ и выражают большой респект отличному человеку за отличную прогу! с меня "+" drink_drunks;
Единственное, надо быть крайне осторожным с добовлением и удалением групп в монстрах, т.к. похоже что некоторые из них както связанны друг с другом например Flash и DSP - если заменить только одну из этих групп то получится "монстр убийца"(даже клава не моргает), правда тел легко поднимается родным монстром, что радует :)

Да, ещё былобы неплохо чтобы можно было работать с файлами флекса(*.hs), а то флексы можно только из монстров выдерать для дальнейшего использования при компановке.

Сообщение отредактировал def - 15.5.2005, 22:37
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
InDesign
сообщение 16.5.2005, 5:14


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

Группа: Пользователи
Сообщений: 44
Регистрация: 8.5.2005
Из: Санкт-Петербург
Пользователь №: 42 117
Модель телефона: V635, E398, V3 Black
Прошивка: many

Рейтинг: 26.5



Проверил последний исправленный SHXCoDec с R474. Вроде разбирает/собирает теперь правильно. Осталось проверить на телефоне :)
puper — you're simply the best! drink_drunks;
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 16.5.2005, 7:38


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



all
надо быть внимательным при разборе прошивок - не стоит отделять код DSP от кода прошивки.
код DSP - это управляющая программа для контроллера, осуществляющего всю работу периферии, его настройки плотно связаны с настройками, прописанными в прошивке - так что "неродные" комбинации dsp и прошивки могут работать неправильно или вообще не работать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Shxсodec, разбираем и собираем прошивки · Программы для работы с прошивками телефонов Motorola · Forum
 

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

 



Текстовая версия Сейчас: 18.6.2025, 23:11

Форум живёт: