Re: Como crear patches .vkp
este error en los parches los provoca el traductor de google, cuando los copian de los rusos.
Código:
1603bf4: 850FFD44 8102C045 1603bf4: 850FFD44 8102C045
alguien me puede dar informacion avanzada de como usar el ida para decompilar bien el main del w200?? yo algo tengo, pero no puedo corregir muchas partes necesarias, me quedan en rojo y no me indican texto ni funciones.
Re: Como crear patches .vkp
tengo una duda yo puse mal un parche y ahora me quedo cualquier cosa en una direccion.. la pegunta seria como hago para encontrar esta direccion en el
raw..
la direcion es esta
1bb733a: 00 0F
pero en ves de 0F en mi cel quedo basura y lo quiero volver a 00 o a 0F
espero me entiendan y me puedan ayudar
Re: Como crear patches .vkp
haces un parche como este:
Código:
+44140000
1bb733a: 000F 000F
y listo, cuando te diga que los datos no coinciden dale que lo aplique igual.
Re: Como crear patches .vkp
pero es que yo nose que es lo que hay ahora en esa direccion.. es decir tendria que tener 00 o 0F pero nose que es lo que tiene ahora ni cuantos bits quiza se sumaron y quedaron 3 o 4 bits..
que hace ese codigo que me pusiste?? porque lo probe pero no funciono
Re: Como crear patches .vkp
si copias una parte del main cercana a donde crees que estan los errores y haces la seleccion desde un poco antes hasta un poco despues tendrias que poder armar un parche que restaure esa zona.
haces el parche que comience en el primer byte que seleccionaste
44xxxxxx: aca pegas todos los bytes seguidos=haces el espacio= y volves a poner los mismos valores
despues le pones que aplique aunque no coincida.
esto haria que desde la direccion que comenzaste empiece a escribir todo el main como es originalmente, hasta donde termina tu seleccion y te restaura esa zona.
con un editor hexa por ejemplo te paras en una direccion anterior a donde queres restaurar y copias todo, despues eliminas los espacios y todo asi te queda una cadena continua de valores como ser:
3d fc 00 54 68 97 32 ----> 3dfc0054689732
luego pones la direccion de 3d
+44140000
xxxxxx: 3dfc0054689732 3dfc0054689732
y esto sobreescribiria con los valores originales todo comenzando desde xxxxxx hasta donde termine la cadena de bytes que seleccionaste, restaurando tu firmware.
en cuanto a la informacion que diste 1bb733a: 00 0F fijate desde el 00 ese hasta varios valores despues y hace un parche que comience asi
Código:
+44140000
1bb733a: 00xxxxxxxxxxx el largo lo elegis vos 00xxxxxxxxxxxx la misma cadena que seleccionaste.
Re: Como crear patches .vkp
Muchas gracias por querer ayudar pero tampoco funciono asi..
1bb733a: 0000000000 0000000000
hice una copia de mi main tmabien y la corri en un editor hexa pero en esta dir 1bb733a hay puros cero nomas y me fije en las direcciones de otro parche y esta como si no hubiese aplicado ningun parche ... parece una main original
Re: Como crear patches .vkp
y cual es el error que te tira y en que momento?
Re: Como crear patches .vkp
hola yo tengop este parche
;W830 SW-R1KG001
;Blinking a small lamp at an entering call
;Ver 2
;(!) Heap shift (2018C408-2018C409)
;(p) Jdrunk
+44100000
d9e858: A869664E 664EB047
d9e9f4: 85EB0000 516CCE45
da01fa: 4835697F01293BD10022 0149884701E0A16CCE45
1ce6c50: 00000000000000000000000000000000 A8691A4EFFB51D4F7E78012E03D00121
1ce6c60: 00000000000000000000000000000000 797000F001F8FFBDFFB5184F3E78012E
1ce6c70: 00000000000000000000000000000000 08D00120134DA847322015490022124D
1ce6c80: 00000000000000000000000000000000 A847FFBD00263E707E70FFBDFFB50020
1ce6c90: 00000000000000000000000000000000 0C4DA84732200F4900220B4DA847FFBD
1ce6ca0: 00000000000000000000000000000000 4835697F012907D10022FFB5074F7E78
1ce6cb0: 00000000000000000000000000000000 012E00D13E70FFBD014F384785EB0000
1ce6cc0: 00000000000000000000000000000000 7B02EE44F52140458DC33C4508C41820
1ce6cd0: 0000000000000000 8D6CCE45696CCE45
para mi w830 pero al momento de subirlo dice patch values differs continue? ayuddenme a componerlo esta muy bueno porfavor
Re: Como crear patches .vkp
Loque pasa es que este parche usa las mismas direcciones que usa otro parche que ya subiste con anterioridad... al sobre escribir los mismos offsets (direcciones) se interfieren y no funciona ninguno de los dos... no te recomiendo aplicarlo
Re: Como crear patches .vkp
YO SE QUE FUNCIONA me han dicho pero creo que me lieron mal o no se pero a mi no me lo sube el settol porfavor ayudenme