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

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 килобайт ) Кол-во скачиваний: 95492
Прикрепленный файл SHXCoDec_266.zip   ( 1.01 мегабайт ) Кол-во скачиваний: 72513
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 17.5.2005, 16:46


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

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

Рейтинг: 739.5



puper
спасибо за ответ
удачи в развитии проги!!!
жду с нетерпением свежей версии!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 17.5.2005, 17:36


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

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

Рейтинг: 739.5



тестил текущую версию
прошивки серии 365 (23R 27R 2FR разбирает графику)!!!
на 364 серии глюки прога при разборе графики выдает ошибку
при попытке разоброать графику
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
4inut
сообщение 17.5.2005, 18:52


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

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

Рейтинг: 65



Цитата
на 364 серии глюки прога при разборе графики выдает ошибку

у меня c650russia_R364_G_0B.D1.0BR_LP002E_DRM0001_JPG_0B_C650_06_00_39R_SE8402AXXU1071_1FF спокойно разобрала..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Yarik650
сообщение 17.5.2005, 19:33


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

Группа: Пользователи
Сообщений: 326
Регистрация: 29.9.2004
Из: Киев
Пользователь №: 14 518
Модель телефона: SE M600i
Прошивка: жду milestone

Рейтинг: 15



Тестил прогу. Мне понравилось. но , ИМХО, надо сделать небольшой мануальчик, а то знакомым показал, дак сказали мне что мол долго разбиратся. Хотя сам все предельно понял
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
def
сообщение 17.5.2005, 19:53


Опытный
***

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

Рейтинг: 32



Скачал значит тут на досуге монстра от C975, хорошо разобрал перед заливкой в тело - обнаружил в нём помимо обычных групп, которые встречаются во всех монстрах CG5 Downloader
Цитата
загрузчик прошивки(бывает толлько в fullflash)
и CG8 почемуто без описания ваще. Чую если прошьюсь обычмым монстром не откачусь уже :)
Может знает кто чё это за группы?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 17.5.2005, 20:27


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

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

Рейтинг: 739.5



ошибки на 364 серии


это на R32 которая оканчиваеться
на 39 теже проблемы
Прикрепленный файл ошибка.bmp   ( 99.12 килобайт ) Кол-во скачиваний: 408
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 18.5.2005, 6:52


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

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

Рейтинг: 739.5



а на 364 серии что не у кого больше ошибок нет???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
alo33
сообщение 18.5.2005, 13:30


Мастер
****

Группа: Пользователи
Сообщений: 233
Регистрация: 10.12.2004
Из: Ульяновск
Пользователь №: 26 053
Модель телефона: Defy+
Прошивка: 4.5.1-134_DFP-231

Рейтинг: 51



Мои пожелания + глюк проги
1) Прошивка собирается только один раз (при первом включении) а при последующих выдает ошибку (не убирается при перезапуске проги но лечится перезагрузкой)
2) При сохранении прошивы к ней не приписывается расширение (приходиться вручную переименовывать в .shx)
3) В DRM эдиторе неплохо было бы сделать возможность сортировки по разрешению

Сообщение отредактировал alo33 - 18.5.2005, 13:40
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mardariy
сообщение 18.5.2005, 14:02


Гуру
******

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

Рейтинг: 134.5



to def это скорее всего просто обновление загрузчика без которого не этот флэшь не последущие скорее всего грузиться не будут...) (да и какой смысл в откате...) а кг8 не знаю... может прога чего напутала просто... хотя это все таки 3г и черт его знает...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 18.5.2005, 14:11


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

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

Рейтинг: 739.5



puper
пожелания по проге
1 в окне просмотра графики
сделать белый фон и саму картинку распологать
по центру окна!!
2 сортировку изоображений
3 обрати внимание на 364 серию прошив
у меня невкакую прога не разбирает графику!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
alo33
сообщение 18.5.2005, 16:10


Мастер
****

Группа: Пользователи
Сообщений: 233
Регистрация: 10.12.2004
Из: Ульяновск
Пользователь №: 26 053
Модель телефона: Defy+
Прошивка: 4.5.1-134_DFP-231

Рейтинг: 51



Цитата(alo33 @ Среда, 18 Май 2005, 17:30)
1) Прошивка собирается только один раз (при первом включении) а при последующих выдает ошибку (не убирается при перезапуске проги но лечится перезагрузкой)
*


Скорее всего что это прога а я что-то делаю неправильно
Подскажите чтобы поменять флекс из одной прошивы в другую надо
1) Нажать F3 выбрать прошиву с нужным флексом
2) В папке прошивы создаются файлы с названиями кодовых групп (копируешь нужную тебе кодовую группу в другое место)
3) Закрываешь прогу -> Заново открываешь прогу
4) Нажать F3 выбрать прошиву в которой надо заменить флекс
5) Удалить через прогу кодовую группу с флексом (вроде CG2)
6) Нажать add выбрать тот файл с кодовой группой
7) Нажать combine files to shx и сохраняешь куда тебе надо
Я все делаю правильно?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 18.5.2005, 16:39


MotoSHXCoder
****

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

Рейтинг: 153.5



alo33,
Версия проги должна быть 2.4
Всё вроде так.
Пункт 3 можно исключить.
При добавлении CG надо быть особо внимательным с адресом.
А лучше попробуй на чистом поле добавить RAMDLD, нужную тебе CG2 и всё.
Если менять флекс, зачем перепрошивать остальные части?

...P.S. О серьёзных глюках и нужных пожеданиях по SHXCodec пишите на мыло плиз (papirosnik@mail.ru), на мелкие глюки пока забейте - всё таки тема называется "Ковырнём прошивку..." а не "глюки недоделанной проги".
Видимо SHXСoDec надо уводить в отдельную тему?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 18.5.2005, 20:31


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

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

Рейтинг: 739.5



puper
в теме о замени шрифтов писали о проге
flash imager она бесплатная
и помоему у нее открытые исходники
когда у меня был сименс я ее видел на www.o45.ru
может ее исходники помогут в развитии твоей проги
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
alo33
сообщение 19.5.2005, 12:50


Мастер
****

Группа: Пользователи
Сообщений: 233
Регистрация: 10.12.2004
Из: Ульяновск
Пользователь №: 26 053
Модель телефона: Defy+
Прошивка: 4.5.1-134_DFP-231

Рейтинг: 51



puper,
Все таки создал прошиву -> прошил почти в самом конце у меня вылетела ошибка
Код
16:17:03,  May 19, 2005
Line: 3729
ERROR: Phone[0000]: Error Geting Subscriber Unit Checksum. Error 0xE0010033
File: Y:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp

16:17:03,  May 19, 2005
Line: 3729
ERROR: Phone[0000]: *********Flash FAILED!!!*********
File: Y:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp

16:17:19,  May 19, 2005
Line: 3729
ERROR: Phone[0000]: Error Getting Subscriber Unit Information. Error 0x0
File: Y:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp

Так значит самопальной прошивой никак телефон не прошьешь?
Ведь прошиву R364_G_0B.D1.1CR.A (которую забэкапили) можно в тел вливать
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 19.5.2005, 16:09


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

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

Рейтинг: 921



Цитата(alo33 @ Четверг, 19 Май 2005, 15:50)
Так значит самопальной прошивой никак телефон не прошьешь?
*



Почему же? Просто ты где-то ошибся наверное.
А судя по логу, ошибка в том, что проге не удалось считать данные с телефона
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
alo33
сообщение 19.5.2005, 16:36


Мастер
****

Группа: Пользователи
Сообщений: 233
Регистрация: 10.12.2004
Из: Ульяновск
Пользователь №: 26 053
Модель телефона: Defy+
Прошивка: 4.5.1-134_DFP-231

Рейтинг: 51



Цитата(Randomx @ Четверг, 19 Май 2005, 20:09)
Почему же? Просто ты где-то ошибся наверное.
А судя по логу, ошибка в том, что проге не удалось считать данные с телефона
*


Походу в телефоне села батарея и он не смог прошиться. Завтра попробую прошить тел при полном заряде
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Yarik650
сообщение 19.5.2005, 18:09


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

Группа: Пользователи
Сообщений: 326
Регистрация: 29.9.2004
Из: Киев
Пользователь №: 14 518
Модель телефона: SE M600i
Прошивка: жду milestone

Рейтинг: 15



Еще можна прошивать при включеной зарядке.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 19.5.2005, 20:19


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

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

Рейтинг: 739.5



364 серия так и не разобралась
зато с 365 все ОК
сегодня поменял иконки в меню
хотел поменять заставку
вкл/выкл
поменял прошил тело
телефон запустился
но вскоре повис!!
пришлось делать откат
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 19.5.2005, 20:28


MotoSHXCoder
****

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

Рейтинг: 153.5



Цитата
364 серия так и не разобралась
- видимо графика не разобралась?
Это поправимо. Только выкладывать буду, как что-то серьёзное реализую.

Цитата
поменял прошил тело
телефон запустился
но вскоре повис!!

:o
А как повис? Чем мотивировал? Только откат и помог?
У меня картинки до сих пор стоят изменённые, уже и забывать начал как оригиналльные выглядели - глюков не замечено.
ИМХО при подмене картинки нет ничего критического, что могло бы привести к зависанию (разве что гифку всунуть превышающую размеры экрана - да и то вряд-ли <_< ).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
def
сообщение 20.5.2005, 7:48


Опытный
***

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

Рейтинг: 32



puper
Цитата
- видимо графика не разобралась?  Это поправимо. Только выкладывать буду, как что-то серьёзное реализую.

Тоесть уже поправленно? Если да, может выложишь обновлённую 2.4 версию, чтобы потом от чегото серьёзного не приходилось к этому возврощаться если чё не так будет.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 20.5.2005, 7:52


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

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

Рейтинг: 1116



puper,
в твою прогу пора добавлять еще одну полезную функцию: умение прошивать в телефон всего того, что она редактирует ;)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Jon X
сообщение 20.5.2005, 10:42


Опытный
***

Группа: Пользователи
Сообщений: 145
Регистрация: 24.9.2004
Из: Рязань
Пользователь №: 13 805
Модель телефона: HTC Desire

Рейтинг: 2.5



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

Залить изменённую прошивку-патч.

Что будет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
alo33
сообщение 20.5.2005, 11:10


Мастер
****

Группа: Пользователи
Сообщений: 233
Регистрация: 10.12.2004
Из: Ульяновск
Пользователь №: 26 053
Модель телефона: Defy+
Прошивка: 4.5.1-134_DFP-231

Рейтинг: 51



Цитата(Yarik650 @ Четверг, 19 Май 2005, 22:09)
Еще можна прошивать при включеной зарядке.
*


Только при прошивке батарея не заряжается (это уже обсуждалось)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 20.5.2005, 16:24


MotoSHXCoder
****

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

Рейтинг: 153.5



Цитата(Vilko @ Пятница, 20 Май 2005, 9:52)
puper,
в твою прогу пора добавлять еще одну полезную функцию: умение прошивать в телефон всего того, что она редактирует 


Для этого видимо надо пользовать pst.dll и иже сней....
Когда начну, буду активно взывать к твоей помощи, дабы время не терять.
Я ещё подумывал и выкачивание CG из тела сделать, тут опять по твоим стопам пойду - ramdld изобретать... :)

Цитата(Jon X @ Пятница, 20 Май 2005, 12:42)
У меня такой вопрос, можно выкинуть из проши ленгпак, другие компоненты, а оставить только тот компонент, отвечающий за картинки.
Залить изменённую прошивку-патч.
Что будет?


Графика поменяется, (если ты её менял) - и больше ничего.

Цитата
Только при прошивке батарея не заряжается (это уже обсуждалось)

А я вот тут что-то раньше упустил - кто знает, происходит ли калибровка батаери при/после прошивки, т.е. обязательно ли прошивать при полной, или можно при 2/3 например?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
def
сообщение 20.5.2005, 17:01


Опытный
***

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

Рейтинг: 32



Цитата(puper @ Пятница, 20 Май 2005, 20:24)
А я вот тут что-то раньше упустил - кто знает, происходит ли калибровка батаери при/после прошивки, т.е. обязательно ли прошивать при полной, или можно при 2/3 например?
*


Было дело прошил не то чёто, тел не заводился кароч, а аккум забыл зарядить перед этим, ПСТ тел не подцепляла мол заряда мало (1/3 гдето оставалось) а вот в P2KFlash подцепилось без проблем, рискнул всётаки шить как есть, ща всё норм :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 20.5.2005, 17:19


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

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

Рейтинг: 1116



puper,
Цитата
Для этого видимо надо пользовать pst.dll и иже сней....

вот с чем точно не стоит связыватся, так это с pst. прошивать можно совершенно спокойно и без него :)
Цитата
Я ещё подумывал и выкачивание CG из тела сделать, тут опять по твоим стопам пойду - ramdld изобретать...

изобретать? хочешь именно свой сделать? есть же уже готовый ;)
Цитата
А я вот тут что-то раньше упустил - кто знает, происходит ли калибровка батаери при/после прошивки, т.е. обязательно ли прошивать при полной, или можно при 2/3 например?

на калибровку батареи прошивка НИКАК не влияет независимо от уровня заряда при прошивки.
разные версии прошивки могут просто по разному интерпретировать данные калибровки батареи...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 20.5.2005, 19:37


MotoSHXCoder
****

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

Рейтинг: 153.5



Цитата
вот с чем точно не стоит связыватся, так это с pst. прошивать можно совершенно спокойно и без него

Ещё пока не умею, не думал над этим.

Цитата
Vilko...
есть же уже готовый

вызывать готовый как внешеий?
Или поделишься сырцами, чтобы встроить их в SHXCoDec.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 20.5.2005, 21:18


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

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

Рейтинг: 1116



puper,
поделюсь и научу ;)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
alo33
сообщение 21.5.2005, 4:40


Мастер
****

Группа: Пользователи
Сообщений: 233
Регистрация: 10.12.2004
Из: Ульяновск
Пользователь №: 26 053
Модель телефона: Defy+
Прошивка: 4.5.1-134_DFP-231

Рейтинг: 51



puper,
Попробовал опять залить ту самопальную прошиву при полной зарядке опять тажа ошибка
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Jon X
сообщение 21.5.2005, 6:23


Опытный
***

Группа: Пользователи
Сообщений: 145
Регистрация: 24.9.2004
Из: Рязань
Пользователь №: 13 805
Модель телефона: HTC Desire

Рейтинг: 2.5



Цитата
QUOTE(Jon X @ Пятница, 20 Май 2005, 12:42)
У меня такой вопрос, можно выкинуть из проши ленгпак, другие компоненты, а оставить только тот компонент, отвечающий за картинки.
Залить изменённую прошивку-патч.
Что будет?



Графика поменяется, (если ты её менял) - и больше ничего.


Тоесть, если я понял, заменится только тот компонент, который я оставил?

Получается прошива остаётся, все настройки остаются как я их настроил, а картинки, к примеру, меняются?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 21.5.2005, 6:58


MotoSHXCoder
****

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

Рейтинг: 153.5



Цитата
Тоесть, если я понял, заменится только тот компонент, который я оставил?

Получается прошива остаётся, все настройки остаются как я их настроил, а картинки, к примеру, меняются?


:) - да именно так, что шьёш в телефон, то и шьётся - что не шьёш, то и не шьётся :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Jon X
сообщение 21.5.2005, 7:01


Опытный
***

Группа: Пользователи
Сообщений: 145
Регистрация: 24.9.2004
Из: Рязань
Пользователь №: 13 805
Модель телефона: HTC Desire

Рейтинг: 2.5



puper,

А как картинки поменять в прошивке?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dion
сообщение 21.5.2005, 7:03


/dev/null
Group Icon

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

Рейтинг: 70



Цитата(Vilko @ Пятница, 20 Май 2005, 9:18)
puper,
поделюсь и научу
*

Я тоже не ппотив посмотреть. Хочу под Linux прошивальщик сделать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Jon X
сообщение 21.5.2005, 7:21


Опытный
***

Группа: Пользователи
Сообщений: 145
Регистрация: 24.9.2004
Из: Рязань
Пользователь №: 13 805
Модель телефона: HTC Desire

Рейтинг: 2.5



С картинками разобрался, но какие компоненты нужно оставить, чтобы зашить изменённые картинки?

Я сделал скриншот и выбрал пункты, которые я думаю, нужно оставить. Если я ошибаюсь, то выберите правильные.
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Kiri
сообщение 21.5.2005, 10:43


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

Группа: Пользователи
Сообщений: 64
Регистрация: 3.5.2005
Из: Russia
Пользователь №: 41 827
Модель телефона: Motorola E398
Прошивка: 9СR

Рейтинг: 14.5



Скачал версию 2.4, пару раз запустилась нормально, а потом начала ругаться при запуске, что Error Loading Midas.dll! Тем не менее прога запускается, но при попытке что-либо сделать вылетает та же самая ошибка.

Еще пытался расковырять прошивки от E398 - 98R и 9BR... первая на куски разбилась успешно, выбираю экстрактор DRM, открываю кусок проши с картинками, вылетает Access Violation... Подробнее сказать не могу, так как прога не запускается теперь (см. выше) :(

* WinXP SP2
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Jon X
сообщение 21.5.2005, 10:58


Опытный
***

Группа: Пользователи
Сообщений: 145
Регистрация: 24.9.2004
Из: Рязань
Пользователь №: 13 805
Модель телефона: HTC Desire

Рейтинг: 2.5



Kiri,

Вот прикрепляю файл midas.dll

Распакуй его в директорию с программой.
Прикрепленный файл midas.rar   ( 117.89 килобайт ) Кол-во скачиваний: 205
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Kiri
сообщение 21.5.2005, 11:58


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

Группа: Пользователи
Сообщений: 64
Регистрация: 3.5.2005
Из: Russia
Пользователь №: 41 827
Модель телефона: Motorola E398
Прошивка: 9СR

Рейтинг: 14.5



Jon X,

ОК, скачаю попробую... но вообще в архиве мидас тоже был... может косячный просто... Пасиб!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 21.5.2005, 17:07


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

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

Рейтинг: 921



Меня просили в одной из тем про C650 выложить инструкцию по бекапу и сборке проошивки.
Я думаю она покажется полезной и в этой теме, т.к. принцип одинаков для всех моделей.
Да еще может кому-нибудь пояснит как вообще правильно собрать/изменить прошивку.
Краткая инструкция по бекапу прошивки
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 21.5.2005, 19:25


MotoSHXCoder
****

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

Рейтинг: 153.5



Пренепреятнейшая новость по DRM эдитору. :(
Похоже что формат CG15 очень сильно зависит от кода прошивки (CG1) и отличается для разных серий (CG15 от R364 нельзя компоновать с CG1 от 365 и наоборот и т.д.) . Шас пересмотрел разные бинарики от разных моделей - нигде нет единой структуры. Поэтому дело с редактором затягивается, надо изобретать какой-то универсальный алгоритм. Скроее всего снова надо вернуться к сканированию файлов - и уже исходя из найденных адресов строить дальнейшую работу, вычислять всю остальную структуру.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 21.5.2005, 23:17


MotoSHXCoder
****

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

Рейтинг: 153.5



Вот на ваш суд подправленный SHXCoDec v2.4.1
(по-прежнему ещё сильно сырой, но раз есть теперь отдельная тема - то выкладываю на тест всем :) ).

Исправления коснулись DRM эдитора.
Теперь по идее должен работать с теми моделями телефонов и сериями прошивок,
где ранее вылетал с ошибкой. Пробовал на прошивках от V220, С650 (с прошиванием)
и E398, V620 (без оного, за неимением таких аппратов).
По прежнему нельзя заменять изображения на большего размера (в байтах), потому что
формат DRM бинарика уж очень недружественный - для C650 уже вроде как близко подобрался,
но на других пока не пойдёт - а это не есть гуд. Буду искать универсальное средство.
Dion презентовал нормальный компонент для просмотра гифок - теперь посимпатичнее показывает.
midas.dll в комплекте, ибо периодически у людей трудности с ней возникают.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Shxсodec, разбираем и собираем прошивки · Программы для работы с прошивками телефонов Motorola · Forum
 

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

 



Текстовая версия Сейчас: 22.8.2025, 6:31

Форум живёт: