Pasos a seguir para hacerse root en el i9070...
Ante todo, mucha calma, ya lo dijeron los de Siniestro Total... Yo no he inventado nada, solo he seguido instrucciones y tutoriales de gente que se ha aventurado antes en todos estos temas. Básicamente he seguido los pasos propuestos por el usuario daesher en
https://www.movilesdualsim.com/i9070 Android 2.3 Smartphone 3G MTK6573 con 4,0 pulgadas WVGA S
Paso 1: Crear un scatter.txt para nuestro telefono. ++WINDOWS++
Sacado de
Creating a ROM dump of your MT65x3 device
Yo soy un malpensado y como no me fiaba de que el modelo de scatter que utilizaben en el foro ruso fuera a servir con mi telefono (un e1109_jyauny2_6622) pues me creé mi propio archivo... craso error, mi archivo y el que subió daesher eran exactamente el mismo. La parte positiva: HE APRENDIDO A CREAR ARCHIVOS SCATTER!
Código:
[INDENT]adb shell
cat /proc/mtd > /sdcard/firmware.info[/INDENT]
Te deja la info en el archivo firmaware.info en la SD del telefono. Este archivo lo abres con
MT65xx_ROM_Studio, File --> Load 'Firmware.info' y luego File --> Save 'scatter'
Paso 2: Crear un System.img con root para el telefono. ++ Linux ++
Sacado de
Получение прав root без эксплоита.
En forum.china-iphone.ru el usuario cthusq se ha currado un script para
Linux maravilloso que crea un archivo system.img que luego podremos flashear con SP
Flash Tool (dice que se puede usar desde distribuciones Live también)
Solo hay que bajarse el archivo tar con el script y las carpetas preparadas. OJO!
El script de Linux hay que lanzarlo como ROOT!
El script:
Código:
[INDENT]#!/bin/sh
rm -r ./system/*
./bin/adb pull /system ./system/
cp -PR ./su/* ./system/
chmod -R 06755 ./system/*
./bin/mkyaffs 0 ./system system.img
chmod 644 system.img[/INDENT]
Básicamente el script tiene una carpeta /bin con los ejecutables
adb y mkyaffs, una carpeta /su con app/superuser.apk, /bin/su y xbin/su (un link), creerme,
vale la pena bajárselo. Esto lo que hacer es sacar la carpeta system del teléfono y la copia en local, mezcla la carpeta su en system, asigna permisos, crea el img y le asigna permisos. Sorprendente por lo sencillo que es!
Si os mirais el hilo vereis que el script no asigna bien los permisos, personalmente he ido lanzando el script linea a línea con los arreglos que propone el creador.
Código:
[INDENT]su
rm -r ./system/*
adb pull /system ./system/
cp -PR ./su/* ./system/
chmod -R 06755 ./system/*
chmod 6755 ./system/bin/su
chmod 755 ./system/bin/*
chmod 755 ./system/bin/.*
chmod 755 ./system/etc/dhcpcd/dhcpcd-run-hooks
chmod 755 ./system/etc/ppp/*
chmod 755 ./system/etc/init.goldfish.sh
chmod 755 ./system/vendor/bin/*
chmod 755 ./system/xbin/*
mkyaffs 0 ./system system.img
chmod 644 system.img[/INDENT]
De verdad, bajaros el archivo TAR (aun no se si tengo permiso para subirlo aqui
) y ejecutadlo como
ROOT (si el img que se crea ocupa menos de 1MB es que no lo habeis lanzado como superusuario, ocupa cerca de 200MB... lo se, lo he vivido :X3: )
Paso 3: A flashear! ++WINDOWS++
Sacado de:
Tutorial Root y Recovery en Star X18i y Star X19i (el flashea el
recovery, nosotros marcaremos ANDROID en lugar de RECOVERY )
Pues nada, solo queda abrir el SP Flash Tool, abrimos nuestro scatter que hemos creado en el paso 1, marcamos ANDROID, doble click en Android para cargar el System.img, pinchamos en Download, pinchamos cable, metemos bateria (todo antes de que se acabe la cuenta atras) y esperamos a que se acabe el flasheo. Ya esta!
He de decir que el
windows que he utilizado es un XP, con 7 no habia manera y el Flash Tool ha sido la v2.1134 (por si os sirve de algo) y se que está rooteado porque he instalado Titanium Backup y se le han concedido derechos de superusuario
Ahora a seguir investigando, que llevo un buen rato escribiendo este tochazo (tenia que compartirlo con vosotros!)
Edito por subida de archivos
Estoy subiendo archivos a una carpeta en 4shared:
i9070
iré subiendo cosas, de momento el system.img solo root, sin tocar aun las app chinas(a vuestra cuenta y riesgo)