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.
¡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.