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

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
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
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 килобайт ) Кол-во скачиваний: 407
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
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 килобайт ) Кол-во скачиваний: 204
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
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 в комплекте, ибо периодически у людей трудности с ней возникают.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Heavy-Vetal
сообщение 22.5.2005, 0:33


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

Группа: Пользователи
Сообщений: 50
Регистрация: 21.1.2005
Пользователь №: 35 308
Модель телефона: e398
Прошивка: 59r

Рейтинг: 18.5



Цитата(puper @ Воскресенье, 22 Май 2005, 2:17)
midas.dll в комплекте, ибо периодически у людей трудности с ней возникают.
*


Error loading midas.dll
Кстати этот мидас другой. В версии сабжа 2.4 был файл меньшего размера. Работала нормально. Попытался подсунуть его в версию 2.42 - всё-равно еррор. Но теперь и старая версия отказалась работать.
В реестре midas ничего не прописывает, что может вызывать конфликты?

Так. Сам отвечаю. У кого проблемы с error loading midas.dll запускаем regedit, проводим поиск по слову midas и удаляем все ветви, в которых он прописан, в том числе корневые. После этого все ок.

Сообщение отредактировал Heavy-Vetal - 22.5.2005, 0:37
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
meyson
сообщение 22.5.2005, 6:00


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

Группа: Пользователи
Сообщений: 81
Регистрация: 18.5.2004
Пользователь №: 4 846
Модель телефона: ROKR E2
Прошивка: 43p rus

Рейтинг: 12



Цитата(Heavy-Vetal @ Воскресенье, 22 Май 2005, 0:33)
Кстати этот мидас другой
*


дак и не надо его распаковывать. со старым всё ок, во всех версиях.
puper
всё ок, на скорую руку поменял пару гиф, работает.
один маленький минусик (не критичный) оптом бы картинки сливать, как в старой версии...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 22.5.2005, 12:12


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

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

Рейтинг: 739.5



puper
с заменой
заставки на вкл/выкл
разобрался тормозов больше нет
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
yurybol
сообщение 22.5.2005, 17:30


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

Группа: Пользователи
Сообщений: 62
Регистрация: 10.9.2004
Из: Ростовская область.
Пользователь №: 12 235
Модель телефона: Motorola E398
Прошивка: Надеюсь поменять

Рейтинг: 5



Ув. puper, у меня с прогой проблема: она не желает собирать прошивку. Я делал все по инструкции, а когда нажимаю кнопку Combine to SHX она пишет "Out of memory"/

Посоветуйте, пожалуйста, что можно сделать в данном случае (версия SHXCoDec v2.4.1)

ЗЫ. версия 2.3 - тоже самое.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Тушик
сообщение 22.5.2005, 17:46


Гуру С650
*****

Группа: Пользователи
Сообщений: 574
Регистрация: 12.1.2005
Пользователь №: 33 679
Модель телефона: -

Рейтинг: 96.5



puper,

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

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

 



Текстовая версия Сейчас: 19.6.2025, 4:59

Форум живёт: