Ahí medio ojee ese link y no vas a sacar mucho de ahí.
Lo primero es ver si el modo
Recovery de tu teléfono permite instalar update.zip sin la firma especifica de tu teléfono. Descarga el archivo de la primera pagina de este hilo, mensaje #8. Solamente haces el paso
Root. Si no da error de firma, ya queda el teléfono root, se reinicia y listo. Si dio error, hay que cambiar el Recovery.
En Android 2.3.x para cambiarle el Recovery al teléfono para que así permita actualizaciones sin firma se necesita el scatter del teléfono, básicamente es un archivo que indica en qué posición de memoria va que archivo. Esa información está en el teléfono.
Como ya sabes usar el
adb, verifiquemos las particiones de tu teléfono y le armamos su scatter. Con eso el procedimiento de la primera pagina, mensaje #8 debe funcionar, pero con el scatter de tu teléfono.
Por favor ingresa por
adb como antes y cuando estás en $ dale:
cat /proc/mtd
Debe verse algo asi:
dev: size erasesize name
mtd0: 00040000 00020000 "preloader"
mtd1: 000c0000 00020000 "dsp_bl"
mtd2: 00300000 00020000 "nvram"
mtd3: 00020000 00020000 "seccnfg"
mtd4: 00060000 00020000 "uboot"
mtd5: 00500000 00020000 "boot"
mtd6: 00500000 00020000 "recovery"
mtd7: 00120000 00020000 "secstatic"
mtd8: 00060000 00020000 "misc"
mtd9: 00300000 00020000 "logo"
mtd10: 000a0000 00020000 "expdb"
mtd11: 12700000 00020000 "system"
mtd12: 03c00000 00020000 "cache"
mtd13: 07f20000 00020000 "userdata"
Ahora para armar el scatter, solo se va sumando los números de la primera columna. Si, son números en hexadecimal. Para que se te haga más fácil, abre la calculadora de la computadora, la pones en modo programador, selecionas hex, y entonces va asi. (OBVIAMENTE SE USAN LOS NUMEROS QUE SE SACAN DEL TELEFONO)
Primer posición: 00000000 lugar en que empieza el preloader
Segunda posición: 0 + 00040000 = 00040000 lugar en que empieza el dsp_bl
Tercera posición: 00040000 + 000c0000 = 00100000 lugar en que empieza el nvram
Cuarta posición: 00100000 + 00300000 = 00400000 lugar en que empieza el seccnfg
Quinta posición: 00400000 + 00020000 = 00420000 lugar en que empieza el uboot
Sexta posición: 00420000 + 00060000 = 00480000 lugar en que empieza el boot
Séptima posición: 00480000 + 00500000 = 00980000 lugar en que empieza el recovery
Octava posición: 00980000 + 00500000 = 00E80000 lugar en que empieza el secstatic
Novena posición: 00E80000 + 00120000 = 00FA0000 lugar en que empieza el misc
Decima posición: 00FA0000 + 00060000 = 01000000 lugar en que empieza el logo
Onceava posición: 01000000 + 00300000 = 01300000 lugar en que empieza el expdb
Doceava posición: 01300000 + 000a0000 = 013A0000 lugar en que empieza el system
Treceava posición: 013A0000 + 12700000 = 13AA0000 lugar en que empieza el cache
Catorceava posición: 13AA0000 + 03c00000 = 176A0000 lugar en que empieza el userdata
Ahora, abre un Notepad vacio y armamos el scatter asi:
PRELOADER 0x00000000{}DSP_BL 0x00040000{}__NODL_NVRAM 0x00100000{}__NODL_SECCFG 0x00400000{}UBOOT 0x00420000{}BOOTIMG 0x00480000{}RECOVERY 0x00980000{}SEC_RO 0x00E80000{}__NODL_MISC 0x00FA0000{}LOGO 0x01000000{}__NODL_EXPDB 0x01300000{}ANDROID 0x013A0000{}__NODL_CACHE 0x13AA0000{}USRDATA 0x176A0000{}}
Grabas con el nombre MT6575_Android_scatter_G20.txt
Este es el archivo que usaras en vez del que está en el folder 2_ScatterRecovery