Учимся писать патчи : Патчестроение : Форум |
Страница 119 из 180: « 1 ... 115 116 117 118 [119] 120 121 122 123 ... 180 » |
PRO100light: |
27.06.09, 15:50 |
Va_st, Ну вот к примеру Патч: ;W850 SW-R1KG001 ;Flash SMS ;Позволяет отправлять Flash SMS ;Для отправки после выбора адресата выберите Функции -> Дополнительно -> Flash SMS ;v. 1.1 ;(!) Heap shift (2018C410-2018C411) ;(с) IronMaster Красным выделил первый адрес. А где второй? Я когда портировал через исходник другие патчи, к примеру Тоталку в.2 у меня получалось два адреса рамы, из которых один совпадал с тем что в шапке, а другой совершенно был другим. Вот я и не пойму... где этот второй адрес...? Из Тоталки: Код: ram1 = 0x201A53BC ram0 = 0x20050990 Патч: ;K790 R8BF003 ;Замена графики телефона ;В папку ini (/usb/other/ini), НА ТЕЛЕФОНЕ, кладём файл GFX.ini ;В GFX.ini указываем путь к папке с заменяемой графикой ;Например: [GFX_Folder]: /usb/other/IMG ;после пути не забываем ставить Enter ;В эту папку ложим иконки XXXX.PNG(XXXX.GIF, XXXX.JPG), ;где XXXX - номер (hex) заменяемой картинки ;Перезагружаем телефон ;Ver 1.1 ;Поправлен баг с ребутом, если файл GFX.ini не был найден ;Поправлен баг с ребутом режиме передачи файлов ;(с) Joker XT ;Ver 2.0 ;(c) Vertexbz ;Графика грузится теперь при первом старте телефона (в т.ч. меню запуска) ;Изображения могут быть разных разрешений. ;(!) HeapShift 201A53BC-201A53C2 ;(p) Ax Вот как так...? не понимаю... |
den_po: |
27.06.09, 16:02 |
PRO100light, значит один адрес в хипшифте, а другой нет |
Va_st: |
27.06.09, 16:05 |
PRO100light, ;W850 SW-R1KG001 ;Flash SMS ;Позволяет отправлять Flash SMS ;Для отправки после выбора адресата выберите Функции -> Дополнительно -> Flash SMS ;v. 1.1 ;(!) Heap shift (2018C410-2018C411) ;(с) IronMaster портируем хипшифт адрес на к790 1)смотрим патч Код: ;K790 SW-R8BF003 ;Heap shift! more stability for patches! ;Сдвиг кучи! больше стабильности патчам! ;© den_po ;(p) A1z ;v.64k ;info 4 patchmakers: 201A5378...201B5377 и сюда:Ведем учет занятого места в прошивке 2)делаем вывод )) что можно взять любое значение кратное 4 из интервала 201A53C4.......201B5377 |
jamesbond22: |
09.07.09, 20:28 |
Патч: ;W595 SW-R3EA037 LT ;Flash SMS IronMaster, this patch to work must be patched in main? Код: ;W595 SW-R3EA037 LT ;Просмотр входящих SMS при залоченной клаве ;Просмотр осуществляется нажатием кн."C" ;(c) Joker XT ;(p) jamesbond22 include "x.inc" FindBook = 0x10DEE924 addr_aBook = 0x108E7EA4+1 patchbody = 0x10ADDF90 hook = 0x109C70A4 opening_sms = 0x108DC198 org hook bl patch org patchbody patch: MOV R3, 4 LDRSH R0, [R0,R3] PUSH {R0-R7,LR} CMP R0, 5 BNE exit LDR R0, aBook BL FindBook CMP R0, 0 BEQ exit MOV R0, 0 BL opening_sms exit: POP {R0-R7,PC} align 4 aBook DCD addr_aBook Joker XT, why patch does not work? [ Edited by jamesbond22 в 10.7.09 07:26 ] |
jamesbond22: |
10.07.09, 20:26 |
Sorry for double post. I really need this patch. Код: ;W595 SW-R3EA037 LT ;Просмотр входящих SMS при залоченной клаве ;Просмотр осуществляется нажатием кн."C" ;(c) Joker XT ;(p) jamesbond22 include "x.inc" FindBook = 0x10dee924+1 addr_aBook = 0x108e7ea4+1 patchbody = 0x126a6ff0 hook = 0x109c709e opening_sms = 0x10c4a174+1 org hook ldr r1, offset blx r1 b skip align 4 offset dw patch+1 skip: org patchbody patch: add r1, r0, 0 add r2, r7, 0 mov r0, sp mov r3, 4 ldrsh r0, [r0,r3] push {r0-r7,lr} cmp r0, 5 bne exit ldr r0, aBook bl sub_FindBook cmp r0, 0 bne whatonpresskeyc pop {r0-r7,pc} exit: pop {r0-r7,pc} whatonpresskeyc: mov r0, 0 bl sub_opening_sms pop {r0-r7,pc} sub_FindBook: ldr r3, addr_findbook bx r3 sub_opening_sms: push {r3} ldr r3, addr_opening_sms mov r12, r3 pop {r3} bx r12 align 4 aBook dw addr_aBook addr_findbook dw FindBook addr_opening_sms dw opening_sms Nothing happens when i press key "C". But when i set opening_sms = 0x10c4a174 (without THUMB) then phone restart when i press key "C". What is wrong in source? Added 10.7.09 18:37 Код: mov r0, 0 this is wrong i think. But where get correct it? |
Joker XT: |
10.07.09, 23:18 |
Напишите ему, чтобы посмотрел где используется ф-ия opening_sms и посмотрит какие параметры ему нужны |
jamesbond22: |
12.07.09, 13:46 |
Joker XT, thanks. Now patch work. Патч: ;W595 SW-R3EA037 LT ;Добавить пункт "Записать" в Функции в Фм-Радио ;(c) 2007KrasH ;(p) jamesbond22 Recorder is environment with the microphone (standard soundrecorder) and not transmission from the radio. 2007KrasH, where get correct ID for SoundRecorderDesc_SetRadioVal for A2? For all db2020 it is 33C. For A2 is other dword. |
Joker XT: |
12.07.09, 16:16 |
посмотри где используется ф-ия SoundRecorderDesc_SetRadioVal и посмотрит какие параметры ему нужны! |
KrasH: |
12.07.09, 16:49 |
Ну гляди буку радио...название левое,надо править вобщето,но без апдейта эльфа нет смысла пока. |
zapret: |
12.07.09, 18:10 |
Перемещено. |
Страница 119 из 180: « 1 ... 115 116 117 118 [119] 120 121 122 123 ... 180 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=965&start=1180 © 2005-2018 supertrubka.org |