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

Some useful stuff for patchers!, Тема обязательна для прочтения всем патчерам!

viceversa
сообщение 9.10.2007, 18:55


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 9.10.2007
Пользователь №: 150 031
Модель телефона: motorola
Прошивка: ?

Рейтинг: 10



Hi everyone!
I think ive found something worth looking at...
Hope it would be helpful to moto-patchers!

http://rapidshare.com/files/59995864/gsm_flash_dev.rar.html

Seems like an engineering compiled SW project...

Сообщение отредактировал Vilko - 13.2.2008, 19:04
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
yakk
сообщение 10.10.2007, 7:19



*****

Группа: Разработчики
Сообщений: 336
Регистрация: 6.7.2006
Из: Днепропетровск
Пользователь №: 90 408
Модель телефона: milestone
Финалист Конкурса 2010


Настроение:
не нужен..



Рейтинг: 904



viceversa thumbsup.gif this file seems to be the disassembled version of the E1 firmware, interesting as info about the firmware structure.

rus: этот файл - вроде как разобранная версия прошивки E1, интересен как общая инфа о структуре прошивки..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 10.10.2007, 7:49


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



Эльф дизасмится довольно долго, ибо большой. На моём, мягко говоря, маломощном компе это целую ночь заняло... Ну, а по сабжу - штука крайне полезная wink.gif С ней патчи сильно проще делать smile.gif
В общем, кто тут интересовался структурой прошивки, налетай!






+_________________________
Osta Переложил её к нам на сайт с докачкой

Сообщение отредактировал Osta - 10.10.2007, 12:00
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
yakk
сообщение 10.10.2007, 18:27



*****

Группа: Разработчики
Сообщений: 336
Регистрация: 6.7.2006
Из: Днепропетровск
Пользователь №: 90 408
Модель телефона: milestone
Финалист Конкурса 2010


Настроение:
не нужен..



Рейтинг: 904



Цитата(GALL @ 10.10.2007, 20:34) *

Ясно. значит сабж будет полезен только для Andy51 sad.gif

брр.. А51 уже ответил, но я тем не менее хочу уточнить - файл содержит прошивку со всеми (ну или с многими) именами переменных, функций и т.п. Почему это не будет полезно всем? Прошивки у разных моторов схожи, если не считать работы с железом, ну и нововведений на более современных моделях. Я считаю - что файл достаточно полезен для всех, особенно для тех кто хочет начать патчить не слишком погружаясь в особенности инита железа, операционки и т.п..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ProVal
сообщение 10.10.2007, 19:03


Опытный
***

Группа: Пользователи
Сообщений: 145
Регистрация: 21.11.2006
Из: C:\Земля\Украина\Мариуполь
Пользователь №: 107 630
Модель телефона: Motorola PANKR Ё1
Прошивка: DAR2.13

Рейтинг: 21



Ы? Непонял! Что ещё за прошивки в elf-формате??? Что это вообще такое? Ничего понять не могу!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 10.10.2007, 19:35


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



ProVal, elf иcпользуется не только как исполняемый формат, но так же и как промежуточное звено в цепочке: source->ELF->binary. Это даёт дополнительные возможности, в частности - для дебага. В общем, фактически, у нас есть скомпилированная прошивка, но из которой не удалена служебная информация, вроде имён функций wink.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
yakk
сообщение 11.10.2007, 2:37



*****

Группа: Разработчики
Сообщений: 336
Регистрация: 6.7.2006
Из: Днепропетровск
Пользователь №: 90 408
Модель телефона: milestone
Финалист Конкурса 2010


Настроение:
не нужен..



Рейтинг: 904



Цитата(LigaLayz777 @ 10.10.2007, 23:33) *

Andy а само железо работать с ней будет или ею еще никто не шился? А если шился то чем?

Это не для прошивки!!! Исключительно в ознакомительных целях..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tim apple
сообщение 2.12.2007, 14:59


Мастер
****

Группа: Разработчики
Сообщений: 260
Регистрация: 13.7.2007
Из: РФ, Башкирия, Стерлитамак
Пользователь №: 141 375
Модель телефона: ---
Прошивка: ---

Рейтинг: 403



Andy51, напиши плиз с какими параметрами нужно дизассемблить этот эльф в IDA - так же как и бинарную прошу или как ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
costello666
сообщение 2.12.2007, 15:12


Опытный
***

Группа: Пользователи
Сообщений: 123
Регистрация: 25.8.2007
Пользователь №: 145 574
Модель телефона: E398, E8

Рейтинг: 125



tim apple,
в окне Load file выбири ELF (Executable), а процессор оставь тот же ARMB

Сообщение отредактировал costello666 - 2.12.2007, 15:15
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
-=M@STER=-
сообщение 15.2.2008, 12:06


Опытный
***

Группа: Разработчики
Сообщений: 132
Регистрация: 1.4.2007
Из: Украина, г. Запорожье
Пользователь №: 129 389
Модель телефона: E1
Прошивка: У вас такой нету ))
Победитель конкурса 2008

Рейтинг: 231.5



Вообщем очень полезная штука thumbsup.gif Насколько я понял это R373_G_0E.30.44R smile.gif Вот бы найти такое для 49R...

viceversa, Огромный респект!

PS Пока дизассемблирую... уже 4 часа прошло... Заметил, что ида в начале каждого сегмента ставит CODE32, а надо бы CODE16, так что прийдется немного вручную дизассмить... wink.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Some useful stuff for patchers!, Тема обязательна для прочтения всем патчерам! · Патчи и всё для них · Forum
 

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

 



Текстовая версия Сейчас: 28.3.2024, 10:24

Форум живёт: