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

Страница 110 из 180: « 1 ... 106 107 108 109 [110] 111 112 113 114 ... 180 »

 striker31932:
22.04.09, 15:37
 -BourNe-, смотри внимательнее в шапку патча который портируешь там написано
Код:
(!)heap shift (2a2ac400-2a2ac403)

это хипшифт для W910 SW-R1FA035 как видно из шапки патча. ты же должен сменить адрес 2a2ac400 на хипшифт для своей модели C702 SW-R3DA031.

 Va_st:
22.04.09, 16:52
 -BourNe-, патч работает...иногда)))при входе в радио он пашет отлично,стоит только выкл радио,то ребут.Скорее всего из за сдвига кучи)))(я не пойму работает на а2 сдвиг кучи или нет)Сам патч я выложил с огромной надеждой о появлении нормального способа патчинга а2. Короче,портируй другие патчи...

 Joker XT:
23.04.09, 16:02
 ну раз ты так понял, то возьми лнг файл от W890i SW-R1FA035 и проверь) а потом найди в своём и всё

 den_po:
27.04.09, 20:13
 
Va_st пишет:
я не пойму работает на а2 сдвиг кучи или нет

а с чего бы ему работать, если он должен быть установлен до инициализации кучи, а на а2 ставится после

 Va_st:
29.04.09, 18:11
 -BourNe-, addr1 = 0x077705A5это че? :D



Добавлено 29.4.09 20:15

addr3=116ACE59
addr2=115D136D
addr1=1050F1DD
эти искал???

 jamesbond22:
01.05.09, 13:52
 -BourNe-,
Код: 
;W850 SW-R1KG001
;The change of color in pictures and video preview on gray
;(c) 2007KrasH
;(p) jamesbond22

include "x.inc"

hook1 equ 0x44ff75d4
hook2 equ 0x44ff7550
hook3 equ 0x44ff765e
patch_body equ 0x443b8f2f
address equ 0x45493904


org hook1
ldr r7, offs
bx r7
align 4
offs dw p_body+1
nop
skip:

org hook2
push {r0-r7,lr}

org hook3
pop {r0-r7,pc}

org patch_body
db 0xff
p_body:
ldr r0, [r4,4]
ldr r1, color
ldr r7, neededaddr
blx r7
ldr r7, nextcode
bx r7
neededaddr dw address+1
nextcode dw skip+1
color dw 0xff3a3a3a



patch_body equ 0x443b8f2f

db 0xff



[ Edited by jamesbond22 в 1.5.09 11:59 ]

 Va_st:
01.05.09, 17:52
 -BourNe-, дык скобки не круглые,а фигурные надо...поглядывай изредка в другие исх

 den_po:
01.05.09, 18:15
 
-BourNe- пишет:
i.asm [19]:
push {r0-r7,lr}
error: Instruction origin not aligned.

а я тебе давно говорил, учись читать сообщения об ошибках

 jamesbond22:
02.05.09, 00:52
 What base set on patches for W595 R3EA037? "+fffe000"?
0x10000000 - 0x2000 = 0xFFFE000

Why W890i R1FA035 have base "+10000000"?
0x10000000 - 0x2000 = 0xFFFE000

[ Edited by jamesbond22 в 1.5.09 22:57 ]

 Xamid:
02.05.09, 00:58
 jamesbond22, each phone has own base, read it
IronMaster писал:
Мануал открытия прошивок А2:

1.Кидаем ИмяПроши.mbn на readDB3150.exe
2.Из папки ИмяПроши.out берем phone_app.cxc
3.Открываем любимым хекс-редактором.
4.Отрезаем кусок от 0 до строки,содержащей повторяющуюся последовательность 18 F0 9F Е5.Например на W760 R3DA026 это смещение 2000.
5.Сохраняем как raw
6.Открываем уже своим любимым инстурментом

Страница 110 из 180: « 1 ... 106 107 108 109 [110] 111 112 113 114 ... 180 »

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

© 2005-2018 supertrubka.org