Учимся писать патчи : Патчестроение : Форум |
Страница 140 из 180: « 1 ... 136 137 138 139 [140] 141 142 143 144 ... 180 » |
|
22.12.09, 15:52 |
О.о ты чё, д*раг? Если не правильно работают, значит не правильно портанули! У меня на C901 heap shift прекрасно работает! |
|
22.12.09, 16:15 |
Joker XT писал: значит не правильно портанули! patch "Heap shift" or patches who use patch "Heap shift"? Added 22.12.09 14:18 Joker XT писал: У меня на C901 heap shift прекрасно работает! Show me a patch for the C901 that needs a patch "Heap shift". |
|
22.12.09, 17:19 |
At W715 "Heap shift" work correctly. list of patches: Управление плеером и радио с помощью гарнитуры v4 Automatic turn off bluetooth after a certain time Фонарик на долгое удержание - "Громкость +" Мигание красного светодиода при зарядке |
|
22.12.09, 18:08 |
jamesbond22, EP use heap shift |
|
27.12.09, 20:26 |
Хочу портировать этот патч Патч: ;K790 SW-R8BF003 ;При переходе в альбомный режим отображения изображения значки скрываются сами ;(с) Grinvich ;(p) E1kolyan на w850. Вот составил исходник. Все компилется, но патч не работает. Грешу на врезку. Никак не могу разобраться, как ее правильно найти через паттерн, единственный раз нашлось, этот адрес и вписал. Потом пробовал, не получается. Подскажите, пожалуйста, как ее правильно найти. Только не отправляете меня читать доки по портрованию, я их уже исчитался. В них все красиво и однозначно находится. А у меня либо сотня адресов, либо ниодного. Другие адреса портанулись легко и однозначно сразу же, а вот врезку не могу. Код: include "x.inc" ; ----------------------------- patch = 0x443BD040 ; ----------------------------- org 0x45579986 DCD patch+1 org patch loc_patch: PUSH {R4,R5,LR} ADD R4, R0, 0 BL loc_44290F7C LDR R1, off_44290F80 BX R1 ; --------------------------------------------------------------------------- loc_44290F7C: LDR R3, off_44290F84 BX R3 ; --------------------------------------------------------------------------- off_44290F80 DCD 0x44FEA460+1 off_44290F84 DCD 0x44FEA370+1 [ Редактировано D3mon в 27.12.09 20:38 ] |
|
27.12.09, 20:36 |
ну берёшь исходный алрес, смотришь где он вызывается и ищешь у себя ту ф-ию, где вызывается нужный тебе адрес) и по коду смотришь свою ф-ию еси с первого раза не получилось, делай апять также |
|
27.12.09, 20:42 |
Ну вот врезка 0x459E6008 на k790, т.е. откуда я портирую, я перехожу по этому адресу в Иде, жму С, выделяю, как сказано в доке присерно столько то строк, копирую в patsearchnt, начинаю по одному адресу сверху или снизу удалять, но это ни к чему не приводит ... |
|
27.12.09, 20:59 |
D3mon, ну почитай что я написал |
|
27.12.09, 21:42 |
Ilmir5555, имею вот что: Код: ROM:459E6008 A1 DCB 0xA1 ; б жму О получаю: Код: ROM:459E6008 A1 D1 E9 44 DCD unk_44E9D1A1 теперь надо перейти по 44E9D1A1 ? |
|
27.12.09, 21:49 |
Ilmir5555, надеюсь, что последний на данный момент вопрос, а как выполнить вот это: потом ищи ссылки на этот адрес ? |
Страница 140 из 180: « 1 ... 136 137 138 139 [140] 141 142 143 144 ... 180 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=965&start=1390 © 2005-2018 mobilefree.justdanpo.ru |