Портирование за main'-овых патчей A2 : Патчестроение : Форум

Страница 2 из 17: « 1 [2] 3 4 5 6 ... 17 »

 Xamid:
11.03.10, 18:26
 xGhost писал:
Xamid, а если патч большой, тоже "по старинке"?

оО а в чём разница? :-)
и там и там в итоге одно и то же делается.
Никто не мешает мне соединить всё в один исх и продолжить как в начале тут описано =)
Привычка - вторая натура =)

 MahmudS:
11.03.10, 18:32
 Хех, стало быть, я тоже представитель олдскула =) До сих пор при каждом открытии прошивки выбираю тип процесора, а вот в окне где выбор адреса загрузки можно указать и размер файла, который будет создан для установки патчей. Написал сколько надо - и пожалуйста, ставь патчи, все будет гуд =)

А вообще, разницы между портированием на 2020 и 3210 не заметил никакой, действия те же.

 xGhost:
11.03.10, 18:43
 А теперь у меня вопрос. При компиляции патча выдает ошибку типа переменная не найдена. Вроде все делал по инструкции. Вот исходник, ругается на aUi_wallpaper_0 и aSettings_brigh:
Исходник: 


[ Редактировано xGhost в 11.3.10 16:44 ]

 MahmudS:
11.03.10, 18:50
 xGhost, а тебя не удивляет, что в патче о них ни слова не сказано? В иде наводишь на них курсор и жмешь О, они превратятся в адреса

 xGhost:
11.03.10, 18:58
 MahmudS, спасибо! про О я вообще был не в курсе...


[ Редактировано xGhost в 27.3.10 12:00 ]

 SEG502:
02.04.10, 19:52
 переходим по адресу 126cd0e0 в прошивке и нажимаем "C" на всех жёлтых адресах ниже,
пока не пойдёт пустота:
Код:
DCB 0
DCB 0
DCB 0
DCB 0
а если у меня такой код:
ROM:126AB0B8 00 00 LSLS R0, R0, #0
ROM:126AB0BA 00 00 LSLS R0, R0, #0
ROM:126AB0BC 00 00 LSLS R0, R0, #0
ROM:126AB0BE 00 00 LSLS R0, R0, #0
ROM:126AB0C0 00 00 LSLS R0, R0, #0
ROM:126AB0C2 00 00 LSLS R0, R0, #0
это пустота?

 Mikaёль:
02.04.10, 20:04
 SEG502, это пустота. Ты на ней "C" нажал

 SEG502:
02.04.10, 20:40
 
в праврм верхнем углу программы указываем базу загрузки, в данном случае 0xFFFE000


а как мне определить какую базу загрузки писать? или надо писать такую же?

нажимаем "С" и выделяем не большой кусок кода, СКРИН НОМЕР 9 ----------------------------------------- вставляем в окно pattsearch и нажимаем convert - мы создали паттерн

где этот скрин, какой кусок?

[ Редактировано SEG502 в 2.4.10 21:57 ]

 xGhost:
02.04.10, 21:35
 SEG502, этот адрес ведет тебя уже на тело замейнового патча, вычисляй разницу между этим адресом и началом тела, затем просто приплюсуй к новому, твоему замейну.

 SEG502:
02.04.10, 23:41
 xGhost, как её вычислить? и какой кусок кода копировать в pattsearch?
Страница 2 из 17: « 1 [2] 3 4 5 6 ... 17 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=4700&start=10

© 2005-2018 supertrubka.org