Iniciar sesión

Ver la versión completa : Portando Parches...



Mike006
18/04/2008, 03:01:40
Quisiera saber si hay algunos parches que dirictamente son imposibles de funcionar en otros celulares.
Por ejemplo, quise portar el parche:

;W660 R8BB001
;Permanent SMS remainder counter
;You have to increase layout.xml/StringInputInfo/STRING_INPUT_STATUS_COUNTER_WIDTH
;(C) den_po
+44140000
10DF270: 1528 A128
10DF27E: 584903A808239B1ECA5AC252FBD16846 6B461B7803A206210E98CDF230F82AE0
10DF28E: 00780A216B4637F7 FFFF250064000000
Y aca en otros firmware:
;W810 SW-R4EA031
+44140000
F99E8C: 1528 A128
F99E9A: 2D4908239B1ECA5AC252FBD168464078 6B465B7803A206210B98B4F172F923E0
F99EAA: 00220A2177F099F9 FFFF250064000000
;K790 SW-R8BF003
+44140000
f7cc6c: 1528 A128
f7cc7a: 584903A808239B1ECA5AC252FBD16846 6B461B7803A206210E98C2F288FF2AE0
f7cc8a: 00780A216B4655F7 FFFF250064000000
Me resulto "demasiado facil" portarlo:

;W200 SW-R4HA014
+44140000
E19A38: 1528 A128
E19A46: 2D4908239B1ECA5AC252FBD168464078 6B461B7803A206210E98CDF230F82AE0
E19A56: 00220A21ABF05FFD FFFF250064000000
Es más, ya veia venir esto... Que cuando lo subi al celular no andubo:(
Alguien me puede decir que hice mal??
O si directamente no se lo puede usar en el W200 R4HA014

miguel8e
18/04/2008, 03:16:09
Modificaste el layout? o no se muestra el cuadro? ese parche se usa con las direcciones de cada telefono, por eso es distinto entre w810 y k790, creo que lo portan usando assembler, puede que varian un poco los valores pero no son iguales.

Mike006
18/04/2008, 03:35:06
Si subi el layout modificado y lo curioso es que, el celular anda perfecto hasta cuando entro en "escribir nuevo", luego escribo algo y se reinicia el celular!
Cuando compare las tres direcciones de los distintos celulares, se me facilito demaciado... Era casi imposible que no funcione el parche!
Por eso digo si existe la posibilidad de que algunos parches, "Directamente no funcionen en algunos celulares"

miguel8e
18/04/2008, 03:46:54
Ahora te pregunto, si encontraste en el w200 el valor original del w810, porque lo cambias por el k790? Primero quitalo y luego reemplaza esos codigos a ver si existe la posibilidad de que funcione


;W200 SW-R4HA014
+44140000
E19A38: 1528 A128
E19A46: 2D4908239B1ECA5AC252FBD168464078 6B461B7803A206210E98CDF230F82AE0
E19A56: 00220A21ABF05FFD FFFF250064000000


;W810 SW-R4EA031
+44140000
F99E8C: 1528 A128
F99E9A: 2D4908239B1ECA5AC252FBD168464078 6B465B7803A206210B98B4F172F923E0
F99EAA: 00220A2177F099F9 FFFF250064000000

Mike006
18/04/2008, 04:17:38
Si lo habia probado, apenas ingreso a "escribir nuevo", el celular se reinicia constantemente! (sin parar) y tomando los valores que se repiten en el w660 y k790 como lo hice, solo lo hace una sola vez y unicamente cuando escribo algo.
Algo que note es la gran similitud entre el w200 y w810 pero en la tercer linea:

w200
E19A56: 00220A21ABF05FFD FFFF250064000000
w810
F99EAA: 00220A2177F099F9 FFFF250064000000

Solamente difieren en esos valores, y los valores que vamos a cambiar se mantienen constante en los tres modelos (y probé en uno más, y tambien). Y no creo que sean estos los que se tengan que cambiar. Por eso pienso que no se puede portar.
EDITO: Podrian buscar el mismo parche para otros modelos?? Para comparar si cambian los valores.

friden2911
18/04/2008, 05:15:57
si camabin los valores !!!!

los unicos parches que sirven cambiando los offstes son los parches que cambian direcciones y extansiones !!!

de hay en fuera no te sirve el tutorial que seguiste !!!

los que cambian funciones necesitan su propio code


;W200 SW-R4HA014
+44140000
E19A38: 1528 A128
E19A46: 2D4908239B1ECA5AC252FBD168464078 6B461B7803A206210E98CDF230F82AE0
E19A56: 00220A21ABF05FFD FFFF250064000000


;W810 SW-R4EA031
+44140000
F99E8C: 1528 A128
F99E9A: 2D4908239B1ECA5AC252FBD168464078 6B465B7803A206210B98B4F172F923E0
F99EAA: 00220A2177F099F9 FFFF250064000000
en conlcusion necesitas saber desarmar el parche y e firm !!!

si no no obtienes nada

ts016
18/04/2008, 05:16:46
No importa si los valores originales son diferentes si los vas a cambiar a los mismos valores del parche.la pregunta es, que hace este parche y si en algun modelo funciona.

Mike006
18/04/2008, 05:36:35
El parche deja permanentemente el contador de caracteres de sms.
Funciona en este modelo y se ve asi:
[PARCHES W660] R8BB001 (http://www.topsony.com/forum_es/showpost.php?p=350259&postcount=27)
Ahora se llevaron el unico cable DCU-60 que tenia, y no podre probar avances.
Ademas que ahora cuento con el IDA pro (se ve bastante completo)

ts016
18/04/2008, 06:08:22
Con aida se va a poder, los valores para el w200 van a cambiar, se esta colgando al intentar saltar a la funcion que dibuja el cuadro con numero de caracteres porque lo reemplazas por los valores del w810 (u otro) y eso en w200 no funciona.Mañana lo miro y veo, suerte vos por tu lado!

Mike006
18/04/2008, 06:23:10
Lo unico es... que no entiendo las opciones que aparecen del IDA:
Elijo: 32-bit o 64-bit

Luego las opciones de "Load a new file"
Solo aparece "binary file"

Luego en processor type:

Leí que tengo que poner ARM 710a
Luego es ok?? o tengo que cambiar algo?

Y en Disassembly memory organization:
Tambien leí que en RAM se deja como esta.
Pero que en las casillas ROM se cambiaba los valores, y no se por cuales...
Alguien me podria decir las correctas configuraciones??