TUTORIAL ROOT y TWRP By MDS TEAM desde WINDOWS Y UBUNTU

Pasos realizados desde Linux. Todo Ok. Sólo que en la ROM de iGoGo no existe el archivo recoveryfromboot.p

Simplemente, nos saltamos ese paso y flasheamos el recovery
[DOUBLEPOST=1439895524][/DOUBLEPOST]Por cierto, lo primero que he hecho, quitar el Go2ReachService de la ROM de iGoGo. Me huele que es la que muestra la publicidad.
Me podrias decir como lo has hecho esactamente , tengo ubuntu y me gustaria hacerlo desde el cuando reciba el telefono.
Gracias
 
@fino, lo primero es tener instalado las android SDK tools. En mi caso, es una Arch Linux, y se encuentran los ejecutables en /opt/android-sdk-linux/platform-tools. Para mayor comodidad, te recomiendo que metas la ruta en el path
Código:
export PATH=/opt/android-sdk-linux/platform-tools:$PATH

Ahora vamos al móvil y activamos el modo desarrollo:
Código:
Ajustes-> Acerca del teléfono -> Pulsa creo que 7 veces sobre Versión MIUI (te indicará cuando seas desarrollador)

Activamos la depuración USB:
Código:
Ajustes -> Ajustes adicionales -> Opciones de desarrollador -> Depuración USB a on

Conectamos el móvil al ordenador por USB. Desde consola Linux, vemos si detecta bien el movil:
Código:
adb devices

En el móvil se nos debe solicitar la autorización para considerar al ordenador como dispositivo de confianza.

Si no aparece el móvil o aparece con interrogaciones, debemos indicárselo al proceso encargado de gestión de dispositivos (udev) mediante el siguiente procedimiento (si sí aparece, ir al paso 4).

1.- Hacemos lsusb para listar los dispositivos conectados. Buscamos el del móvil. En mi caso:
Código:
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0bda:0169 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 019: ID 2717:ff68
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 003 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse (M-BT58)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

El del móvil es el que no pone nada. Lo puedes averiguar haciendo un lsusb con el móvil desconectado y ver cuál es el que aparece y desaparece con este comando al conectarlo.

Nos quedamos con los numeritos del ID, en mi caso 2717:ff68

2.- En el ordenador, editamos o creamos (como usuario con privilegios de root cualquier caso) el archivo /etc/udev/rules.d/51-android.rules con el siguiente contenido:

Código:
SUBSYSTEM=="usb", ATTR{idVendor}=="<primerapartedelID>", ATTR{idProduct}=="<segundapartedelID>", MODE="0600", OWNER="<tuusuaario>"

donde <tuusuario> es tu usuario de linux, En mi caso:
Código:
SUBSYSTEM=="usb", ATTR{idVendor}=="2717", ATTR{idProduct}=="ff68", MODE="0600", OWNER="althorpaforos"

Salvamos el archivo.

3.- Reiniciamos el servicio adb
Código:
adb kill-server
adb devices

y ya debería aparecerte el dispositivo

4.- Hacemos los pasos que indica @guille9191 en sus indicaciones
- Reiniciar en modo fastboot el terminal (Bajar Volumen + Encendido)
- ejecutar fastboot devices
- Iniciar con la recovery sin instalarla con fastboot boot <nombredelrecovery.img>
etc...
 
Última edición:
Un millón de gracias por el tutorial que has hecho, gracias a gente como vosotros haceis que personas que no tenemos ni idea nos simplifiqueis la vida.

A mi me venia con una rom que se chupaba la bateria en 24h sin apenas tocarlo, con menos de 2horas de uso de pantalla, y sin jugar ni navegar, solo wasap y llamadas. Me decí a seguir tus pasos y me salio a la primera excepto lo de renombrar los archivos antiguos, que no estaban. Pero le consegui poner la rom ferrari y de momento bien, a ver cuanto me dura la bateria ahora.

Cuando vuelva a cambiar de rom seguire otra vez los pasos puesto que he guardado este post en mis favoritos.

Sin más, volverte a dar la gracias

Un saludo a tod@s
 
@fino, lo primero es tener instalado las android SDK tools. En mi caso, es una Arch Linux, y se encuentran los ejecutables en /opt/android-sdk-linux/platform-tools. Para mayor comodidad, te recomiendo que metas la ruta en el path
Código:
export PATH=/opt/android-sdk-linux/platform-tools:$PATH

Ahora vamos al móvil y activamos el modo desarrollo:
Código:
Ajustes-> Acerca del teléfono -> Pulsa creo que 7 veces sobre Versión MIUI (te indicará cuando seas desarrollador)

Activamos la depuración USB:
Código:
Ajustes -> Ajustes adicionales -> Opciones de desarrollador -> Depuración USB a on

Conectamos el móvil al ordenador por USB. Desde consola Linux, vemos si detecta bien el movil:
Código:
adb devices

En el móvil se nos debe solicitar la autorización para considerar al ordenador como dispositivo de confianza.

Si no aparece el móvil o aparece con interrogaciones, debemos indicárselo al proceso encargado de gestión de dispositivos (udev) mediante el siguiente procedimiento (si sí aparece, ir al paso 4).

1.- Hacemos lsusb para listar los dispositivos conectados. Buscamos el del móvil. En mi caso:
Código:
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0bda:0169 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 019: ID 2717:ff68
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 003 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse (M-BT58)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

El del móvil es el que no pone nada. Lo puedes averiguar haciendo un lsusb con el móvil desconectado y ver cuál es el que aparece y desaparece con este comando al conectarlo.

Nos quedamos con los numeritos del ID, en mi caso 2717:ff68

2.- En el ordenador, editamos o creamos (como usuario con privilegios de root cualquier caso) el archivo /etc/udev/rules.d/51-android.rules con el siguiente contenido:

Código:
SUBSYSTEM=="usb", ATTR{idVendor}=="<primerapartedelID>", ATTR{idProduct}=="<segundapartedelID>", MODE="0600", OWNER="<tuusuaario>"

donde <tuusuario> es tu usuario de linux, En mi caso:
Código:
SUBSYSTEM=="usb", ATTR{idVendor}=="2717", ATTR{idProduct}=="ff68", MODE="0600", OWNER="althorpaforos"

Salvamos el archivo.

3.- Reiniciamos el servicio adb
Código:
adb kill-server
adb devices

y ya debería aparecerte el dispositivo

4.- Hacemos los pasos que indica @guille9191 en sus indicaciones
- Reiniciar en modo fastboot el terminal (Bajar Volumen + Encendido)
- ejecutar fastboot devices
- Iniciar con la recovery sin instalarla con fastboot boot <nombredelrecovery.img>
etc...
Gracias @althorpaforos nada mas me llegue el movil te comento y veremos si aprendo algo
 
@fino, lo primero es tener instalado las android SDK tools. En mi caso, es una Arch Linux, y se encuentran los ejecutables en /opt/android-sdk-linux/platform-tools. Para mayor comodidad, te recomiendo que metas la ruta en el path
Código:
export PATH=/opt/android-sdk-linux/platform-tools:$PATH

Ahora vamos al móvil y activamos el modo desarrollo:
Código:
Ajustes-> Acerca del teléfono -> Pulsa creo que 7 veces sobre Versión MIUI (te indicará cuando seas desarrollador)

Activamos la depuración USB:
Código:
Ajustes -> Ajustes adicionales -> Opciones de desarrollador -> Depuración USB a on

Conectamos el móvil al ordenador por USB. Desde consola Linux, vemos si detecta bien el movil:
Código:
adb devices

En el móvil se nos debe solicitar la autorización para considerar al ordenador como dispositivo de confianza.

Si no aparece el móvil o aparece con interrogaciones, debemos indicárselo al proceso encargado de gestión de dispositivos (udev) mediante el siguiente procedimiento (si sí aparece, ir al paso 4).

1.- Hacemos lsusb para listar los dispositivos conectados. Buscamos el del móvil. En mi caso:
Código:
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0bda:0169 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 019: ID 2717:ff68
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 003 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse (M-BT58)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

El del móvil es el que no pone nada. Lo puedes averiguar haciendo un lsusb con el móvil desconectado y ver cuál es el que aparece y desaparece con este comando al conectarlo.

Nos quedamos con los numeritos del ID, en mi caso 2717:ff68

2.- En el ordenador, editamos o creamos (como usuario con privilegios de root cualquier caso) el archivo /etc/udev/rules.d/51-android.rules con el siguiente contenido:

Código:
SUBSYSTEM=="usb", ATTR{idVendor}=="<primerapartedelID>", ATTR{idProduct}=="<segundapartedelID>", MODE="0600", OWNER="<tuusuaario>"

donde <tuusuario> es tu usuario de linux, En mi caso:
Código:
SUBSYSTEM=="usb", ATTR{idVendor}=="2717", ATTR{idProduct}=="ff68", MODE="0600", OWNER="althorpaforos"

Salvamos el archivo.

3.- Reiniciamos el servicio adb
Código:
adb kill-server
adb devices

y ya debería aparecerte el dispositivo

4.- Hacemos los pasos que indica @guille9191 en sus indicaciones
- Reiniciar en modo fastboot el terminal (Bajar Volumen + Encendido)
- ejecutar fastboot devices
- Iniciar con la recovery sin instalarla con fastboot boot <nombredelrecovery.img>
etc...


Así me ha tocado tambien a mi, que para enredar en lollipop es casi imprescindible linux...no llevo mucho con ubuntu pero sin duda ofrece posibilidades interesante, te lo pongo en el primer post y un tutorial que me ahorro, gracias!!
 
@guille9191

El telefono se esta reiniciando ahora mismo, creo que flasheado. He instalado la 6.6.3 de xiaomiEU (comprobado ahora mismo)

Dos cosas, necesite usar los ADB1.4.2 porque los que tienes enlazados (1.3) no funcionaban en XP

Por lo que creo, para poder actualizar via ota, hay que desrootear y reinstalar el MYrecovery

¿Correcto?

¿Como?
 
Ya nos hemos tirado al barro

Gracias por el tutorial



images.tapatalk_cdn.com_15_08_24_30e1a9beb7b0f7d27ec81f285e5e258c.jpg


Enviado desde mi chinófono
 

Del blog

Es tendencia

¿Ha terminado la locura de añadir tantas cámaras a los móviles?

  • Si

  • No

  • No lo se

  • Ya me gustaría...

  • Ya te gustaría...


Los resultados solo son visibles tras votar.
Atrás
Arriba