Всё для Motorola E770/E770v
Как делаются патчи? - Страница 2 - Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: Chik  
Как делаются патчи?
jk-91Дата: Пятница, 13.06.2008, 16:42:48 | Сообщение # 21
Бывалый
Группа: V.I.P.
Сообщений: 201
Репутация: 24
Статус: Offline
Это кусок с прошивки 701p , на ней нормально работает ..... На 80R глюк , там всё одинаково только джамп свой 10 49 08 36 , почему такое может быть , может можно сделать какуюто корекцию ?
 
ChikДата: Пятница, 13.06.2008, 16:49:51 | Сообщение # 22
Продвинутый
Группа: Администраторы
Сообщений: 70
Репутация: 15
Статус: Offline
Неа, это именно с 80r.
Хз, кстати это может быть тупо глюк прошивки, а мы тут паримся.
Я не знаю с чем это связано. Портировано всё вроде правильно.


 
jk-91Дата: Пятница, 13.06.2008, 16:56:44 | Сообщение # 23
Бывалый
Группа: V.I.P.
Сообщений: 201
Репутация: 24
Статус: Offline
10 48 F0 F2 это с прошивки 701p функция

Добавлено (13.06.2008, 16:56:44)
---------------------------------------------
10 48 F0 F2 это с прошивки 701p функция , хотя адреса ты написал с 80R .

 
ChikДата: Пятница, 13.06.2008, 21:47:38 | Сообщение # 24
Продвинутый
Группа: Администраторы
Сообщений: 70
Репутация: 15
Статус: Offline
А, ёханый бабай, это ж я файл взял который неправильный, там действительно последняя ф-ция неправильная была.

Добавлено (13.06.2008, 21:47:38)
---------------------------------------------
Касательно поиска функций. Благодаря тому, что товарищи из Моторолы не почистили прошивку от отладочной информации, у нас есть эксклюзивная возможность восстановить имена некоторых функций. Т.е. если в начале какой-либо функции видим чтото типа lrw r2, aAPMedia.... , то смело идём в то место откуда загружается строка(она обычно выглядит как "Entering function <имя функции>"), узнаём исходное имя функции.


 
jk-91Дата: Суббота, 14.06.2008, 00:05:28 | Сообщение # 25
Бывалый
Группа: V.I.P.
Сообщений: 201
Репутация: 24
Статус: Offline
Ещё такой вопрос , если есть несколько функций выполняющих вместе какуюто сложную функцию , как они взаимодействуют между собой ? Опиши например интервал 10E58FB4-10E5929C , это вроде регистрация файла ?
 
ChikДата: Четверг, 19.06.2008, 08:38:21 | Сообщение # 26
Продвинутый
Группа: Администраторы
Сообщений: 70
Репутация: 15
Статус: Offline
Quote (jk-91)
если есть несколько функций выполняющих вместе какуюто сложную функцию , как они взаимодействуют между собой ?

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

Кстати, полезные сведения: Обычно функции при удачном выполнении возвращают 0, а при неудачном (т.е. при ошибке какойто) чаще всего 1, либо просто чтото отличное от нуля.

Добавлено (19.06.2008, 08:38:21)
---------------------------------------------
Залил разобранную прошивку (ту, что GanjaFuzz выкладывал), ато на мотофане ссылко подохла:
R252211LD_U_85_9B_E6P.rar


 
mbv06Дата: Суббота, 02.08.2008, 21:59:59 | Сообщение # 27
Продвинутый
Группа: Пользователи
Сообщений: 98
Репутация: 13
Статус: Offline
Quote (Chik)
а, на сайте Трояна был единственный мануал по нашим прошивкам,

у меня он есть smile
 
DiZДата: Четверг, 11.09.2008, 00:48:38 | Сообщение # 28
Интересующийся
Группа: Пользователи
Сообщений: 27
Репутация: 0
Статус: Offline
Quote (mbv06)
у меня он есть

А вот и он Manual

Добавлено (11.09.2008, 00:48:38)
---------------------------------------------
Где взять этот MEMACS


Музыкальный софт
 
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: