Учимся писать патчи : Патчестроение : Форум

Страница 129 из 180: « 1 ... 125 126 127 128 [129] 130 131 132 133 ... 180 »

 timos_06:
07.09.09, 18:23
 PRO100light писал:
... как тогда? Или это не опасно? Я не знаю, играют ли роль последующие байты.

Зачастую бывает опасно. Приходится восстанавливать затёртое.

 MiFa:
13.09.09, 17:37
 i had problem, sorry for english but i dont know Russian :oops:
I try port
Патч: 
Viewing incoming SMS in the locked key ";C"

My asm look's like

Код: 
include "x.inc"

;W880 SW-r8ba024
;Viewing incoming SMS in the locked key
;View by pressing the specific key
;© Joker XT

addr1 = 0x454AAEB8 ;453940A4
addr2 = 0x451699BC ;45038364
sub_452ACB08 = 0x453C5234 ;452ACB08
patchbody = 0x45D7EA90
sub_45646250 = 0x45D7EA90

org 0x4546F0D6 ;45357b0e
                BL      sub_45646250

org patchbody;0x45D7EA90
                MOV     R0, 0
                LDRSH   R0, [R7,R0]
                PUSH    {R0-R7,LR}
                CMP     R0, 5
                BNE     loc_1
                LDR     R0, _skip1
                BL      sub_452ACB08
                CMP     R0, 0
                BEQ     loc_1
                MOV     R0, 0
                LDR     R3, _skip2
                BLX     R3

loc_1:
                POP     {R0-R7,PC}

_skip1    dw addr1+1
_skip2    dw addr2+1

But armp show error in BL functions in hook1 :/

[/url]

I can't port this asm to vkp (for SW-w880) becouse armp show this error :/
Can u help me fix it:-?

[ Edited by MiFa в 13.9.09 15:40 ]

[ Edited by MiFa в 13.9.09 15:43 ]

 Joker XT:
13.09.09, 18:19
 MiFa, читай тему! про это уже я писал!

 jamesbond22:
13.09.09, 23:39
 MiFa, try:

Код: 
include "x.inc"

;W880 SW-r8ba024
;Viewing incoming SMS in the locked key
;View by pressing the specific key
;© Joker XT

addr1 = 0x454AAEB8 ;453940A4
addr2 = 0x451699BC ;45038364
sub_452ACB08 = 0x453C5234 ;452ACB08
patchbody = 0x45D7EA90
sub_45646250 = 0x455584E8; 0x45D7EA90

org 0x4546F0D6 ;45357b0e
                BL      sub_45646250

org patchbody;0x45D7EA90
                MOV     R0, 0
                LDRSH   R0, [R7,R0]
                PUSH    {R0-R7,LR}
                CMP     R0, 5
                BNE     loc_1
                LDR     R0, _skip1
                BL      sub_452ACB081
                CMP     R0, 0
                BEQ     loc_1
                MOV     R0, 0
                LDR     R3, _skip2
                BLX     R3

loc_1:
                POP     {R0-R7,PC}

sub_452ACB081:
ldr r3, address
bx r3

align 4
_skip1    dw addr1+1
_skip2    dw addr2+1
address dw sub_452ACB08+1


 MiFa:
14.09.09, 18:51
 jamesbond22 vkp created correctly, but when i apply this patch my phon is restarting all the time when i press some key's :/

!! Problem slowed, this bl functions jump to patch, so i change patchbody adres now is ok.

[ Edited by MiFa в 14.9.09 18:17 ]

 parfen:
23.09.09, 23:32
 Патч:
;K850 SW-R1FA035
;Полный доступ файловым менеджерам на яве в FS телефона
;Внимание! Удалив/переместив нужные файлы, вы можете лишить работоспособности телефон!
;Full access to file managers on Java in FS phone
;Attention! Having removed/having moved the necessary files, you can deprive with working capacity phone!
;© supertrubka.org , neoDimm
;(p)Parfёn
;k850-Mod
;pAtChFiLe=/boot/phone_app.cxc


Где ошибка подскажите.....

[ Редактировано parfen в 24.9.09 23:14 ]

 Mikaёль:
24.09.09, 05:13
 Parfen, я уже говорил тебе в лс, (c) означает что ты написал этот патч, если ты его просто портировал, то нужно добавить строку (p)parfen.

 MahmudS:
24.09.09, 08:11
 Mikaёль, оно то правильно, только от этого патч не заработает =)

parfen, ошибки в последних 8 строчках. Посмотри как на другие телефоны/прошивки патч сделан...

 Zormax:
24.09.09, 17:45
 parfen, еще раз перепишешь копирайты на себя, забаню, ты не автор патча, ума не хватит.
правь патч и копирайты на место.

 jamesbond22:
01.10.09, 16:41
 Патч:
;W595 SW-R3EF001
;Выбор события при срабатывании таймера
;При выборе опции "Выбрать профиль" включается последний профиль из списка
;(!) Необходимо откатить патч "Выключение телефона при срабатывании таймера"
;(!) HeapShift! (4BBF29D8)
;(c) Sic
;(p) jamesbond22
;v 1.0


This patch sometimes work and sometimes not. This patch worked strangely. Phone reebots in the Timer at various times and at different times. It appears that I do not have patch HeapShift installed, but really have it. Where it can be a problem?

Here my installed patch HeapShift:
Патч:
;W595 SW-R3EF001
;Heap shift! more stability for patches!
;(c) den_po
;(p) jamesbond22
;v.64k
;info 4 patchmakers: 4BBF29D8 ... 4BC029D7
;this info is firmware version dependent
;pAtChFiLe=/boot/phone_app.cxc


But on phones A2v2 is second HeapShift?:
Патч:
;W595 SW-R3EF001
;Heap shift! more stability for patches!
;(c) den_po
;(p) jamesbond22
;v.64k_test
;info 4 patchmakers: 488DE8D0...488EE8CF
;this info is firmware version dependent
;pAtChFiLe=/boot/phone_acc.cxc


[ Edited by jamesbond22 в 1.10.09 15:03 ]
Страница 129 из 180: « 1 ... 125 126 127 128 [129] 130 131 132 133 ... 180 »

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

© 2005-2018 supertrubka.org