PDA

Ver la Versión Completa : [ TUTORIAL ] [Windows y Linux] MiFlash y otros métodos de instalación de ROMs sino podemos acceder al Recovery o al sistema.


Julito HD
31/01/13, 14:40:42
IMPORTANTE: REALIZANDO LOS PASOS DE ESTE TUTORIAL PERDEREMOS TODAS LAS MODIFICACIONES DEL SISTEMA COMO RECOVERY DISTINTO AL ORIGINAL Y LOS PROGRAMAS INSTALADOS A NO SER QUE HAYA UN BACKUP DE LAS APLICACIONES

¡Buenas!

Si brickeamos el dispositivo, no podemos acceder a la memoria interna y no tenemos ninguna ROM en ese momento en la memoria o no podemos acceder al recovery que tengamos instalado... ¿Qué podemos hacer? ¿ESTÁ TODO PERDIDO? Nah :loco:

Si queremos volver a hacer funcionar nuestro terminal sin perder los datos que teníamos almacenados en la memoria interna necesitamos:
- Un Mi2 al más puro estilo ladrillo, pero con el conector USB perfectamente funcional (si carga nuestro Mi2, significa que sí funciona).
- Sistema operativo Windows o basado en Linux (en caso de tener Windows XP pasaros por el tema de mi paisano Drivers Xiaomi Mi2 (http://www.htcmania.com/showthread.php?t=547469)).
- Para sistemas operativos basados en Linux es muy importante tener instalado Wine y Winetricks.
- JDownloader para que la descarga de los archivos necesarios sea más rápida.
- MiFlash Tool (http://zt.xiaomi.com/bbszt/rom/miflash/MiFlash20120723.zip).
- Una ROM FASTBOOT (en.miui.com/thread-1885-1-1.html), son archivos autoextraíbles con extensión ".exe".
- Cable USB compatible con nuestro Mi2.

WINDOWS

PASO 1
Accedemos al modo FASTBOOT presionando las teclas de ENCENDIDO y BAJAR VOLUMEN simultáneamente hasta que entre en dicho modo.

PASO 2
Conectamos el Mi2 al ordenador con el cable USB y se instalarán los drivers de FASTBOOT necesarios.

PASO 3
Descomprimimos los archivos descargados con anterioridad en dos carpetas respectivas que vamos a llamar como queramos siempre y cuando no haya espacios en dichas carpetas y en las carpetas a las que pertenezca.

PASO 4
Abrimos "MiFlash.exe". Si nos aparece un error, cogéis el .dll de la carpeta "Qualcomm\Driver\serial" ubicada donde extraímos MiFlash y dependiendo del sistema operativo (32 bits: i386 o 64 bits: amd64) copiáis el .dll correspondiente a "C:\WINDOWS\system32".

http://img822.imageshack.us/img822/9067/paso4b.png (http://imageshack.us/photo/my-images/822/paso4b.png/)

Cerramos y abrimos el programa "MiFlash.exe" y ya debería funcionar sin problemas.

PASO 5
Con la aplicación de MiFlash abierta, le damos a la tecla F5 o al botón "Refresh" y aparecerá nuestro dispositivo, sino nos sale marcado, lo marcamos.

http://img690.imageshack.us/img690/7155/paso5lq.png (http://imageshack.us/photo/my-images/690/paso5lq.png/)

PASO 6
Hacemos clic en Browse y seleccionamos la carpeta donde hayamos extraído la ROM

http://img820.imageshack.us/img820/4070/paso6ut.png (http://imageshack.us/photo/my-images/820/paso6ut.png/)

PASO 7
Hacemos clic en la flecha direccionada hacia abajo que está justo al lado de "Browse" y hacemos clic en "Advanced".
Una vez aquí, tenemos que ir añadiendo manualmente 5 archivos que están en la carpeta y subcarpeta que se han extraído y en especial mención, en "FastBoot Script" donde debemos elegir "flash_all_except_storage.bat".

http://img14.imageshack.us/img14/4871/paso7q.png (http://imageshack.us/photo/my-images/14/paso7q.png/)

Con ésto lo que estamos indicándole al programa es que no haremos ningún borrado de la memoria interna, solo se sobrescribirán los datos del sistema y no tocará los datos que tengamos almacenados.

PASO 8
Hacemos clic en "Flash". Tened paciencia mientras se flashea la ROM (como mucho tarda 5 minutos).

PASO 9
http://img825.imageshack.us/img825/6852/paso9.png (http://imageshack.us/photo/my-images/825/paso9.png/)


MÉTODO ALTERNATIVO PARA WINDOWS SIN USAR MIFLASH

PASO 1
Accedemos al modo FASTBOOT presionando las teclas de ENCENDIDO y BAJAR VOLUMEN simultáneamente hasta que entre en dicho modo.

PASO 2
Conectamos el Mi2 al ordenador con el cable USB y se instalarán los drivers de FASTBOOT necesarios.

PASO 3
Copiáis el .dll de la carpeta "Qualcomm\Driver\serial" ubicada donde extraímos MiFlash y dependiendo del sistema operativo (32 bits: i386 o 64 bits: amd64) copiáis el .dll correspondiente a "C:\WINDOWS\system32".

PASO 4
Ejecutamos el fichero flash_all_except_storage.bat.

Tened paciencia mientras se flashea la ROM (como mucho tarda 5 minutos, pero tarda menos que con MiFlash).

LINUX

PASO 1
Accedemos al modo FASTBOOT presionando las teclas de ENCENDIDO y BAJAR VOLUMEN simultáneamente hasta que entre en dicho modo.

PASO 2
Desde la terminal añadimos los siguientes repositorios e instalamos los siguiente paquetes (copiad y pegad linea a linea):
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo add-apt-repository ppa:webupd8team/unstable
sudo add-apt-repository ppa:langdalepl/gvfs-mtp
sudo aptitude update
sudo aptitude install android-tools-adb android-tools-fastboot go-mtpfs go-mtpfs-unity
sudo aptitude upgrade

PASO 3
Vamos a la carpeta donde hayamos descargado la ROM autoextraíble. Abrimos el autoextraíble con Wine y extraemos en el escritorio o una carpeta que no contenga signos de puntuación u otros caracteres especiales.

PASO 4
Una vez extraído correctamente, desde la terminal accedemos a la carpeta donde hemos extraído la ROM y escribimos desde la misma terminal el siguiente comando:
sudo ./flash_all_except_storage.sh o sino se ejecuta el script usáis el comando sudo sh flash_all_except_storage.sh

Tened paciencia mientras se flashea la ROM (como mucho tarda 5 minutos, pero tarda menos que en Windows).

Disfrutad de nuestro Mi2, reiniciado debidamente y habiendo iniciado el sistema con normalidad, pensando en que los milagros existen y que no tenemos que mandar el terminal a China y esperar una eternidad hasta que lo resuelvan ellos y lo manden de vuelta.

321jasp
31/01/13, 22:34:23
Hay algo que no entiendo,si el movil esta como un ladrillo es decir que no inicia.como pones en el paso 1 que lo pongas en depuracion usb?

Powalola
31/01/13, 23:15:49
Hay algo que no entiendo,si el movil esta como un ladrillo es decir que no inicia.como pones en el paso 1 que lo pongas en depuracion usb?

eso mismo me he preguntado yo cuando lo he leido...
esperamos respuestas.

Julito HD
01/02/13, 12:11:00
Hay algo que no entiendo,si el movil esta como un ladrillo es decir que no inicia.como pones en el paso 1 que lo pongas en depuracion usb?

¡Ups! ¡Se me coló de otro tutorial que estaba haciendo! Ahora mismo lo corrijo y pongo las capturas, ¡que ayer estuve liado y no pude!

Gracias por vuestra observación :ok:

Desmond_Morrisey
11/02/13, 21:13:43
Julito, nos tienes en ascuas

Julito HD
13/02/13, 17:58:56
Julito, nos tienes en ascuas

Completado!

pau71294
23/02/13, 17:43:08
no me va... tengo el mi2 brickeado y me dice la operacion se ha completado pero dura un segundo no se porque ayuda porfavor

pau71294
24/02/13, 11:43:26
Podrias pasarme el programa de linux ya que he probado en tres ordenadores con windows y no me funciona, gracias

Julito HD
01/03/13, 14:10:52
A lo largo de este fin de semana y como mucho la semana que viene modifico el post e incluyo el tutorial para sistemas basados en Linux ;)

Julito HD
05/03/13, 18:36:18
Añadido método alternativo de flasheo para Windows.
En cuanto pueda añadiré un método de flasheo para los ordenadores de Apple :loco:

kaskapucelano
06/03/13, 13:12:22
Hola Julito HD he intentado instalar por miflash y me da error nada más iniciar. El lo que no se es si a parte de poner el primer archivo donde dices que hay que poner solo 5 archivos no se si tengo que poner solo el primero o los 5. Yo he puesto los 5 y me da error. Que puede ser?

Julito HD
07/03/13, 19:48:42
Hola Julito HD he intentado instalar por miflash y me da error nada más iniciar. El lo que no se es si a parte de poner el primer archivo donde dices que hay que poner solo 5 archivos no se si tengo que poner solo el primero o los 5. Yo he puesto los 5 y me da error. Que puede ser?

Tienes que seleccionar cada archivo donde corresponda, normalmente te marca la extensión del archivo por defecto que debes escoger, sino lo encuentras, no te preocupes, estará en un subdirectorio almacenado en la carpeta donde extrajiste la ROM. Sino te flashea prueba con el método alternativo para Windows.

0bunbury
13/05/13, 10:32:22
Hola Julito, llevo tres días intentandolo y no hay manera, me explico::
He adquirido directamente de Shangai el m2s, éste vino con un recovery
limitado ( la opción install zip no está) y es porque no está rooteado.
Ahora quiero seguir éste tutorial para poder poner la room que yo quiera
desde el recovery, pero el miflash no me reconoce el móvil, me salen las dos
particiones, puedo pasar archivos y tal... Pero en xp me da error algún driver,
Entonces cogí un Windows 7 (pensando que sería la solución de los drivers)
Pero no, en dos de ellos me dio error. Cuando conecto en fastboot, me sale
un menú con varias opciones, yo lo dejo sin elegir ninguna, es así??
Oh tengo que ser root para seguir tu tutorial??
(partiendo de un ladrillo supongo que no)
Donde puede estar el fallo??
Tengo la depuración usb y las fuentes desconocidas activadas.
Espero tu respuesta, y si lo soluciono os comentaré, gracias.
Los drivers son:
Mt65xx preloader
Usb device

edito: ahora estoy con un windows 7 64 bits, los controladores bien menos uno (cauen.....toloquesemenea).
- cdc serial
El caso es que lo pongo en fastboot y el pc emite el tipico sonido que hace al poner un pen,
pero no me salen las unidades internal y almacenamiento, y el miflash no me lo reconoce.
podria probar el "metodo c" del enlace que colguastes tu?
http://miui.es/index.php/topic,5892.0.html
(mi version es 4.4.3, lo he mirado en el menu fastboot/version)
ohhh, alguien sabe alguna manera de hacerlo root??
(ya he buscado en el markert chino y salen unos pocos dibujos del root, pero en chino, y no me fio)
perdonad por el rollo que estoy soltando, se que pronto todos estos fallos se solucionaran con el
tiempo(la novedad es lo que tiene) pero no tengo otro movil.
sera falso??? camarero!!!! una de imagenes!!!

ayuda por favor!!!!!

Julito HD
14/05/13, 08:53:25
Hola Julito, llevo tres días intentandolo y no hay manera, me explico::
He adquirido directamente de Shangai el m2s, éste vino con un recovery
limitado ( la opción install zip no está) y es porque no está rooteado.
Ahora quiero seguir éste tutorial para poder poner la room que yo quiera
desde el recovery, pero el miflash no me reconoce el móvil, me salen las dos
particiones, puedo pasar archivos y tal... Pero en xp me da error algún driver,
Entonces cogí un Windows 7 (pensando que sería la solución de los drivers)
Pero no, en dos de ellos me dio error. Cuando conecto en fastboot, me sale
un menú con varias opciones, yo lo dejo sin elegir ninguna, es así??
Oh tengo que ser root para seguir tu tutorial??
(partiendo de un ladrillo supongo que no)
Donde puede estar el fallo??
Tengo la depuración usb y las fuentes desconocidas activadas.
Espero tu respuesta, y si lo soluciono os comentaré, gracias.
Los drivers son:
Mt65xx preloader
Usb device

edito: ahora estoy con un windows 7 64 bits, los controladores bien menos uno (cauen.....toloquesemenea).
- cdc serial
El caso es que lo pongo en fastboot y el pc emite el tipico sonido que hace al poner un pen,
pero no me salen las unidades internal y almacenamiento, y el miflash no me lo reconoce.
podria probar el "metodo c" del enlace que colguastes tu?
http://miui.es/index.php/topic,5892.0.html
(mi version es 4.4.3, lo he mirado en el menu fastboot/version)
ohhh, alguien sabe alguna manera de hacerlo root??
(ya he buscado en el markert chino y salen unos pocos dibujos del root, pero en chino, y no me fio)
perdonad por el rollo que estoy soltando, se que pronto todos estos fallos se solucionaran con el
tiempo(la novedad es lo que tiene) pero no tengo otro movil.
sera falso??? camarero!!!! una de imagenes!!!

ayuda por favor!!!!!

Por partes:

- Desconocía que en el dispositivo (o es falso) pudiera salir semejante texto a modo de terminal, una ida de olla tremenda.
- En el recovery por defecto no se muestra la opción de instalar el .zip que tú quieras, solamente la función de actualizar o instalar distintos recovery con nombre "update.zip" en colocados en la raíz de el almacenamiento interno.
- Cuando pones el terminal en modo FastBoot, nunca, se muestra el almacenamiento interno en el PC.
- Windows es muy puñetero, sobre todo desde Vista hasta 8, dan problemas con instalaciones de drivers no firmados o irreconocibles, instala los drivers que mi paisano linarense puso, cuyo enlace está en este tema y vuelve a intentarlo con MiFlash o con el método alternativo para Windows.
- Comprueba que tu cable USB funcione correctamente, instala el programa Quick System Info PRO (gratuito en la Play Store), selecciona "Ver Propiedades -> Dispositivo" y mira si coincide con estos datos (sino coincide, tienes un terminal falso):

Dispositivo: aries
Modelo: MI 2
Board: MSM8960
Producto: Aries
Marca: Xiaomi
CPU+ABI: armeabi.v7a
Hardware: qcom
Release: 4.1.1
SDK: 16
Tipo: user

- Instala el CWM Recovery mediante Mi-Recovery o mediante la aplicación "Updater" como indica redber.
- La versión que tienes es una versión estable, la JLB 13, que por defecto no están rooteadas, instala una versión de desarrollo semanal, que sí están rooteadas.

Espero serte de ayuda.

0bunbury
14/05/13, 19:51:54
julito, por el foro de miui me dicen que es falso:


las imagenes que dices son de la opcion "version" que esta en el menu "factory mode"
que sale cuando lo pongo en fastboot.

Tenia un arc s con cwm, se manejarlo muy bien,este es mi recovery:

296033

En fastboot no se muestra el almacenamiento, me referia al modo normal, sin problemas de drivers. En cambio, el modo fastboot me da error de driver "cdc serial"

lo del cable?? no se... tranfiero archivos con normalidad pero no se como comprovarlo.

Y por ultimo, lo del Quick System Info PRO, vere como lo hago porque no tengo el
play store, solo el market chino, yno lo encuetro. por cierto, el mio es mi 2s.
deberia salir lo mismo??
te subo unas fotos(hasta la garantia), pero ya me estoy haciendo a la idea...
Los chinos son los pu... amos haciendo copias!!!!!!
296105296104296103296102296101296100296099

0bunbury
14/05/13, 22:23:25
Mira esto y dime que te parece.

http://www.htcmania.com/showthread.php?p=8720118#post8720118

Mañana por la tarde lo devolvere si no pasa nada.
Gracias por la ayuda!
Edito: comfirmado, es una copia con un procesador dual Core,
Me pude bajar el quick system del market chino, y descubrió
el pastel!!!
Voy a enviarlo a China y que me lo cambie. Me puedes decir si el menú
del sistema(*#*#6484#*#*) saldría sin tener la sim puesta??
Muchas gracias por tu ayuda
P.d. Si quieres ver los resultados del quick system en el enlace.

Julito HD
15/05/13, 10:10:19
Mira esto y dime que te parece.

http://www.htcmania.com/showthread.php?p=8720118#post8720118

Mañana por la tarde lo devolvere si no pasa nada.
Gracias por la ayuda!
Edito: comfirmado, es una copia con un procesador dual Core,
Me pude bajar el quick system del market chino, y descubrió
el pastel!!!
Voy a enviarlo a China y que me lo cambie. Me puedes decir si el menú
del sistema(*#*#6484#*#*) saldría sin tener la sim puesta??
Muchas gracias por tu ayuda
P.d. Si quieres ver los resultados del quick system en el enlace.

Vaya faena, espero que te lo cambie sin problemas. Lo del menú del sistema, ni idea, simplemente, prueba a hacerlo sin la SIM ;-)

Gannicus85
25/05/13, 20:09:43
Hola, muchas gracias por el tutorial, si no llega a ser por tí me quedo con un pisapapeles, eso sí, muy bonito!!! Pasado el susto, ahora he restaurado todo, ya q tenía un backup hecho y he actualizado vía ota, pero resulta que ahora no me funciona el play store, cuando voy a descargar cualquier cosa o actualizar me sale lo siguiente: Error retrieving information from server. [RPC:S-5:AEC-0]

Warwick
07/07/13, 18:15:17
Me he visto en la necesidad de usar tu tuto. Gracias por hacerlo!

guau2
24/09/13, 12:05:30
por tocón me toca usar tu tuto, ahora en un rato te cuento, aunque entrado en fastboot y detectandolo parece que va a ser coser y cantar

freex_xtyle
03/10/13, 23:20:20
bufff... no paso del paso 1.

Para empezar, el flashboot que me sale está en chino (compré el terminal en china aunque no creo que sea relevante).

Conecto el terminal al ordenador y el MiFlash no detecta nada. :(

panzonconpan
04/10/13, 06:45:56
bufff... no paso del paso 1.

Para empezar, el flashboot que me sale está en chino (compré el terminal en china aunque no creo que sea relevante).

Conecto el terminal al ordenador y el MiFlash no detecta nada. :(

aqui tienes la solucion si no te deja entrar en ningun sitio

http://foro.miui.es/index.php?topic=299.0
tambien te sirve este :http://foro.miui.es/index.php?topic=306.0

pd:todos estan comprados en la china ,,jejejjej

saludos

freex_xtyle
04/10/13, 12:31:46
aqui tienes la solucion si no te deja entrar en ningun sitio

http://foro.miui.es/index.php?topic=299.0
tambien te sirve este :http://foro.miui.es/index.php?topic=306.0

pd:todos estan comprados en la china ,,jejejjej

saludos


jejeje!!

lo que me refería a "comprado en China" es vino en la maleta y no por mensajería :ok:

tasadarf
01/10/14, 00:32:41
No me funciona el tutorial, comento todo lo que me pasa en este post

http://www.htcmania.com/forumdisplay.php?f=931

Espero que a alguien se le ocurra alguna otra idea porque a mi ya se me han acabado

Ultracity
03/02/15, 18:44:13
Hola,

¿Y si quiero instalar una ROM por primera vez? ¿Qué tutorial tengo que seguir? Gracias.

tasadarf
04/02/15, 01:53:18
Hola,

¿Y si quiero instalar una ROM por primera vez? ¿Qué tutorial tengo que seguir? Gracias.
El q te pone en el primer mensaje de este hilo

Indignao
15/04/15, 17:26:04
Hola.

Ayer se quedó en el logo sin arrancar. He intentado por Fastboot y es imposible, meto la rom le doy a flash y me dice en rojo que: espacio insuficiente para completr la operación.

http://images.tapatalk-cdn.com/15/04/15/22cd925c4ac97f42d36f9d612df2af5d.jpg

Puedo entrar al MIRecovery pero por desgracia no tengo ninguna update o la que hay está corrompida.

Alguna idea?

tasadarf
15/04/15, 22:28:11
Hola.

Ayer se quedó en el logo sin arrancar. He intentado por Fastboot y es imposible, meto la rom le doy a flash y me dice en rojo que: espacio insuficiente para completr la operación.

http://images.tapatalk-cdn.com/15/04/15/22cd925c4ac97f42d36f9d612df2af5d.jpg

Puedo entrar al MIRecovery pero por desgracia no tengo ninguna update o la que hay está corrompida.

Alguna idea?
Q móvil tienes xq estas usando una ROM para el mi2 o mi2s por lo q puedo ver. Si tienes el mi3 puedes tener muchos problemas incluso brickear tu móvil

Indignao
16/04/15, 09:29:28
Q móvil tienes xq estas usando una ROM para el mi2 o mi2s por lo q puedo ver. Si tienes el mi3 puedes tener muchos problemas incluso brickear tu móvil
Por supuesto es un MI2S. He probado varias roms fastboot y nada.

tasadarf
16/04/15, 10:38:14
Por supuesto es un MI2S. He probado varias roms fastboot y nada.
Si q has probado el miflash mas nuevo con la opción flash-all y una ROM v6??

Si es así yo probaría el método de alexret

Indignao
16/04/15, 12:34:01
Si q has probado el miflash mas nuevo con la opción flash-all y una ROM v6??

Si es así yo probaría el método de alexret
Eso lo probé ayer, de hecho llevaba V6...

Lo deje conectado al PC harto ayer, hice antes por MI Recovery un clear user data y wipe. Cuál ha sido mi sorpresa que voy al despacho, cojo el terminal y funciona, reseteado, pero funciona. Tiene fotos y la música, y eso que hice una limpieza, pero tuve que meter datos de nuevo. Inexplicable, y con V6 y le estuve metiendo una V5 por Fastboot. No entiendo nada. Lo más raro que me ha pasado en años.

tasadarf
16/04/15, 20:19:16
Eso lo probé ayer, de hecho llevaba V6...

Lo deje conectado al PC harto ayer, hice antes por MI Recovery un clear user data y wipe. Cuál ha sido mi sorpresa que voy al despacho, cojo el terminal y funciona, reseteado, pero funciona. Tiene fotos y la música, y eso que hice una limpieza, pero tuve que meter datos de nuevo. Inexplicable, y con V6 y le estuve metiendo una V5 por Fastboot. No entiendo nada. Lo más raro que me ha pasado en años.
Entonces ya te funciona bien?? Modificaste las particiones por tu cuenta o instalaste alguna rom rara??

Indignao
16/04/15, 22:44:47
Entonces ya te funciona bien?? Modificaste las particiones por tu cuenta o instalaste alguna rom rara??
Que va, lo que lees, intenté meter una V5 por fastboot y pasaba lo que lees arriba. Lo último que hice fué una limpieza de caché por el MIRecovery, como no hacía nada, lo dejé conectado al PC del despacho, ésta mañana estaba encendido y con una V6 instalada!!

Lo más bizarro que me ha pasado jamás.

Gracias de todas maneras por tu interés, queda poca peña con éste terminal y eso que va de perlas.

tonito4670
03/09/15, 15:05:39
es posible que todas las descargas de roms fastboot que he encontrado a través de este tutorial y 50 más en toda la red estén corruptos o inacabados??? todos???
quiero decir... he intentado más de 200 archivos, 200! ni uno sólo funcciona? estoy flipando mucho

tasadarf
03/09/15, 17:46:26
es posible que todas las descargas de roms fastboot que he encontrado a través de este tutorial y 50 más en toda la red estén corruptos o inacabados??? todos???
quiero decir... he intentado más de 200 archivos, 200! ni uno sólo funcciona? estoy flipando mucho
Lo más probable es q tengas un problema con las descargas o si te da error al instalar puede q te estés bajando una versión incorrecta para tu móvil