Instalar un recovery personalizado como TWRP es casi obligatorio si quieres sacarle todo el jugo a tu Android, pero también es una de esas operaciones en las que es muy fácil liarla y acabar con errores molestos, bootloops o incluso un bonito ladrillo electrónico. En el caso de algunos Xiaomi, especialmente los que vienen con MIUI, los fallos al flashear son bastante habituales si no sigues una serie de pasos muy concretos.
En esta guía vas a encontrar una explicación detallada y paso a paso de cómo instalar TWRP sin errores usando exactamente las técnicas que mejor resultado dan en la práctica. Veremos por qué aparece el típico mensaje de «Install update.zip failed / update.zip signature verification failed», qué relación tiene con las ROMs globales y las firmas oficiales, qué cambios ha hecho Xiaomi con el bootloader, y dos métodos diferentes para lograr tu objetivo: uno haciéndolo todo desde el móvil con Flashify y otro desde el ordenador usando Mi PC Suite y Windroid Universal Toolkit.
Antes de empezar: cambios en Xiaomi, bootloader y ROMs recomendadas
Xiaomi introdujo una medida de seguridad importante: el bloqueo del bootloader en sus ROMs oficiales a partir de la versión china developer 6.1.14. Esto significa que, si actualizas a esa versión o a otras posteriores que mantengan ese sistema de bloqueo, te vas a encontrar con muchas más trabas a la hora de instalar un recovery personalizado como TWRP o flashear determinadas ROMs.
Para evitar problemas innecesarios, lo más sensato es no instalar la ROM china developer 6.1.14 ni versiones posteriores que incluyan este bloqueo. En su lugar, es preferible tirar de versiones anteriores, accesibles normalmente desde el apartado de «Older Versions» de las páginas oficiales o foros especializados. Estas versiones previas siguen permitiendo trabajar con el bootloader sin tantas restricciones.
El otro gran foco de problemas está en las ROMs globales descargadas desde en.miui.com. En muchos modelos se ha comprobado que, cuando instalas una ROM global de este tipo, luego resulta muy complicado flashear TWRP o incluso cualquier otra ROM que no tenga firma oficial. De ahí deriva el famoso error: «Install update.zip failed / update.zip signature verification failed», que aparece cuando intentas instalar un paquete desde el recovery de MIUI y la firma no coincide con lo que el sistema considera válido.
La idea, por tanto, es apoyarse en ROMs oficiales chinas con permisos root de fábrica o en tools de PC que permitan saltarse las limitaciones del recovery de serie y escribir directamente el recovery TWRP. A continuación se explican dos métodos contrastados: uno desde el propio teléfono, usando Flashify, y otro desde el ordenador, siguiendo el procedimiento utilizado en foros como en.miui.com y probado por varios usuarios.
Método 1: Instalar TWRP solo con el móvil usando Flashify
Este primer método resulta muy cómodo porque no necesitas recurrir al PC: todo se hace desde el propio terminal Android. Eso sí, tiene condiciones muy claras: necesitas una ROM que ya venga con acceso root activado, como son las ROMs China Developer anteriores a la versión 6.1.14. Las típicas ROMs globales suelen venir sin root de serie, por lo que, en ellas, Flashify no podría funcionar correctamente.
Lo recomendable es usar una compilación antigua de la rama china developer. Un ejemplo clásico que se ha usado en muchos tutoriales es la versión 5.10.29 de la ROM china developer, que cumple con los requisitos de ser anterior al bloqueo de bootloader y disponer de root integrado. Puedes descargar este tipo de ROMs desde los repositorios oficiales o desde hilos especializados, asegurándote siempre de que la versión sea claramente previa a la 6.1.14.
Una vez tengas la ROM china developer adecuada, el primer paso consiste en copiar el archivo de la ROM al almacenamiento del móvil y renombrarlo a update.zip. Es importante que el nombre sea exactamente ese, porque el actualizador de MIUI lo busca con ese formato. Después, desde la propia ROM que tengas instalada, accede a la app de actualizaciones, que normalmente suele estar situada en la carpeta de herramientas (Herramientas / Actualizaciones).
Dentro de la aplicación de actualización de MIUI, pulsa sobre el icono de los tres puntos situado en la parte superior derecha de la pantalla. Ahí encontrarás la opción de «Seleccionar paquete de actualización». Usa esa función para recorrer el almacenamiento del móvil hasta localizar el fichero update.zip que has renombrado previamente y selecciónalo para que comience el proceso de instalación. Las ROMs chinas oficiales no suelen dar el error de firma, ya que están reconocidas por el sistema.
Al terminar la instalación y reiniciar, tu teléfono debería arrancar con la nueva ROM china developer. Para poder usar Flashify hace falta comprobar que realmente tienes permisos root activos en el sistema. En MIUI, esto se gestiona desde la aplicación Seguridad. Entra en Seguridad, luego en el apartado Permisos, y desde el icono de ajustes de la parte superior activa el administrador de permisos. Ahí es donde se controla qué aplicaciones pueden o no disfrutar de acceso root.
Llega el turno de preparar el archivo del recovery. Descarga el paquete comprimido de TWRP en formato ZIP y, desde un gestor de archivos, extrae el fichero con extensión .img que contiene el recovery propiamente dicho. Ese archivo .img es el que tendrás que copiar a la memoria interna o a la tarjeta SD de tu dispositivo, recordando muy bien la ruta donde lo guardas, porque luego Flashify te pedirá que lo localices. En muchos tutoriales se enlaza a hilos de foros como HTCMania donde se mantiene actualizada la versión de TWRP compatible con cada modelo.
Ahora necesitas instalar la aplicación Flashify. Como no siempre está disponible la última versión compatible en Google Play, es bastante habitual recurrir a repositorios como APKMirror para descargar versiones anteriores de la app que han sido probadas y funcionan correctamente en estos casos. Ten en cuenta que, al instalar un APK desde fuera de la tienda, debes entrar en los ajustes de tu terminal, ir a Seguridad y activar las fuentes u orígenes desconocidos, para que el sistema permita la instalación.
Para que Flashify trabaje bien, además de los permisos root, suele ser recomendable tener activado el modo de depuración USB dentro de las opciones de desarrollador de Android. Aunque el proceso se ejecuta en el propio teléfono, esta depuración facilita el manejo de comandos y la comunicación ADB en caso de necesitarlo. Puedes activar la opción entrando en Ajustes, recorriendo hasta «Información del teléfono» y pulsando varias veces sobre el número de compilación hasta que aparezcan las opciones de desarrollador.
Instalada la app Flashify, ábrela y concede los permisos root cuando el sistema te los solicite. Si no aparece ninguna ventana pidiendo autorización, ve de nuevo a la aplicación Seguridad de MIUI, entra en el gestor de permisos y asegúrate de que Flashify tiene habilitado el acceso root. Sin ese paso, la app no podrá escribir el recovery en la partición correspondiente.
En la interfaz de Flashify, selecciona la opción de flashear «Recovery image», ya que lo que tienes es un archivo .img de TWRP y no un paquete ZIP para el recovery de MIUI. La propia aplicación te permitirá explorar el sistema de archivos del dispositivo para localizar el archivo .img que copiaste anteriormente. Es importante emplear el explorador interno de Flashify, porque muchos usuarios han comentado que con el explorador de MIUI el archivo no aparece o da problemas, mientras que desde Flashify sí se visualiza correctamente.
Una vez seleccionado el .img de TWRP, confirma el flasheo. La aplicación escribirá la nueva imagen de recovery en la partición correspondiente y, al terminar, te preguntará si quieres reiniciar directamente en modo recovery. Acepta y el teléfono debería arrancar ya en TWRP. Ten en cuenta que la versión gratuita de Flashify establece un límite de tres flasheos al día, de modo que es aconsejable revisar bien todo el proceso antes de confirmar cada escritura para no desperdiciar intentos.
Durante el primer arranque de TWRP puede aparecer una pantalla de color morado relacionada con el montaje de la partición /system, donde te pregunta si deseas permitir que el recovery modifique esa partición (mount system partition). En este contexto concreto, lo habitual es deslizar para aceptar, ya que así TWRP aplica determinados cambios que facilitan el correcto reinicio del sistema. Si no deslizas, es posible que al pulsar en Reboot el teléfono no arranque bien y te toque quitar la batería o forzar el apagado y encendido.
También es relativamente frecuente que TWRP muestre un aviso de color naranja relacionado con la instalación de root desde el propio recovery. En el caso de estos Xiaomi con MIUI y ROM china developer, conviene seleccionar la opción de NO cuando te pregunte si quieres rootear desde TWRP, porque ya cuentas con acceso root gestionado por la ROM y la aplicación de Seguridad. Evitas duplicidades y posibles conflictos con la gestión de permisos.
Algunos usuarios han comentado que, tras flashear TWRP con Flashify, el terminal seguía arrancando una y otra vez en el Mi-Recovery original cuando intentaban reiniciar. En situaciones así, es muy recomendable preparar la ROM personalizada que quieras instalar y flashearla inmediatamente después de escribir TWRP, sin reiniciar al sistema entre medias. De esta manera, TWRP aplica los ajustes necesarios para evitar que el sistema restaure el recovery de fábrica por encima.
Otra solución a este problema consiste en acceder desde TWRP al explorador de archivos o utilizar un ADB shell para ir a la ruta /system/etc/ y localizar el archivo llamado install-recovery.sh. Renombrando ese fichero a algo como install-recovery.bak impides que el sistema vuelva a flashear automáticamente el recovery original cada vez que arranca. TWRP, cuando instalas una ROM desde su entorno, suele encargarse de hacer algo parecido, pero conviene conocer esta técnica por si acaso.
Método 2: Instalar TWRP desde el PC con Mi PC Suite y Windroid Universal Toolkit

El segundo procedimiento recurre a un ordenador para realizar la instalación del recovery, lo que puede resultar útil si ya estás en una ROM sin root o si el método con Flashify te da demasiados errores. Se basa en usar los drivers oficiales de Xiaomi y un programa llamado Windroid Universal Toolkit, que automatiza buena parte del proceso de flasheo vía fastboot. Ha sido extraído de tutoriales publicados en en.miui.com y verificado por distintos usuarios.
El primer paso en este método es descargar e instalar Mi PC Suite en tu ordenador. Esta herramienta oficial de Xiaomi incluye los controladores necesarios para que Windows reconozca debidamente los dispositivos de la marca y permita el uso de ADB y fastboot sin complicaciones. Puedes conseguir Mi PC Suite desde la página oficial de Xiaomi, siguiendo la URL proporcionada en los tutoriales o buscando el instalador más actualizado compatible con tu versión de Windows.
Una vez instalado Mi PC Suite, es importante habilitar en el móvil la depuración USB dentro de las opciones de desarrollador, del mismo modo que en el método anterior. Conecta el teléfono al ordenador mediante un cable USB de calidad y espera a que Windows detecte el dispositivo y complete la instalación de los drivers. Si Mi PC Suite abre una ventana o muestra el móvil conectado, es buena señal de que la comunicación está funcionando.
Con los drivers ya preparados, descarga y ejecuta Windroid Universal Toolkit. La primera vez que lo lances, es bastante probable que el propio programa te indique que necesita instalar o actualizar ciertos drivers ADB adicionales. Acepta la instalación para que el toolkit pueda comunicarse correctamente con el teléfono. Estos controladores, en combinación con los de Mi PC Suite, son los que van a permitir que Windroid envíe los comandos de fastboot necesarios para escribir el recovery.
Al arrancar Windroid Universal Toolkit, el software intentará detectar el dispositivo conectado. En su interfaz aparecerá un listado con varias marcas y modelos compatibles; entre ellos deberías encontrar el Redmi Note 2 (u otros modelos para los que el tutorial esté preparado). Selecciona el terminal correcto para que el toolkit descargue la versión específica de TWRP y ajuste los comandos de fastboot según el dispositivo.
Dentro del menú principal de Windroid suele haber un botón o apartado denominado «Flash TWRP». Al pulsarlo, el programa descargará la imagen del recovery TWRP indicada por el desarrollador del toolkit (normalmente desde un enlace oficial o un repositorio de confianza) y, a continuación, te preguntará si quieres proceder al flasheo. Confirma con Yes para que se inicie el proceso. Aunque en algunos casos el programa pueda mostrar un mensaje de error durante la fase de escritura, varios usuarios han reportado que, insistiendo y repitiendo la operación, el teléfono entra en fastboot y el recovery termina instalándose correctamente.
Si Mi PC Suite no detecta el teléfono o Windows no reconoce bien el dispositivo, una alternativa es probar con MiFlash, otra herramienta oficial de Xiaomi destinada al flasheo vía fastboot. Aunque el método descrito en los hilos de en.miui.com se centra en Mi PC Suite y Windroid, disponer de MiFlash instalado puede ayudar a resolver problemas de drivers y comunicación. En muchas capturas de tutoriales se muestran precisamente ambas aplicaciones como soporte para garantizar que el PC ve el móvil sin incidencias.
Una vez que Windroid haya terminado el proceso de flasheo de TWRP, intenta reiniciar el dispositivo directamente en modo recovery desde el propio programa o mediante la combinación de teclas correspondiente (normalmente volumen y encendido). Al entrar en TWRP por primera vez, te encontrarás con las mismas pantallas de aviso que comentábamos en el método anterior: la confirmación sobre el montaje de la partición /system y el posible aviso de instalación de root.
Igual que antes, lo aconsejable es deslizar para permitir el montaje de /system de cara a que TWRP pueda aplicar las modificaciones necesarias, y seleccionar NO cuando te pregunte si quieres instalar root desde el recovery. Si ya tienes previsto flashear una ROM personalizada, es buena idea hacerlo en esa misma sesión, nada más entrar en TWRP, para que el recovery se mantenga y el sistema no intente restaurar el Mi-Recovery original con los scripts incluidos en /system/etc.
Conviene recordar que, aunque Windroid Universal Toolkit está pensado para simplificar al máximo la experiencia del usuario, los errores aparentes durante el flasheo no siempre significan que el proceso haya fallado. Hay testimonios de usuarios a los que el programa les devolvía error una y otra vez, pero aun así el móvil entraba en fastboot y acababa con TWRP correctamente instalado. Por eso, si te topas con un fallo, vale la pena repetir el intento un par de veces antes de darlo por imposible.
Consejos extra para mantener TWRP y evitar errores recurrentes
Después de instalar TWRP, uno de los problemas más frustrantes es que, al reiniciar, el sistema vuelva a cargar el Mi-Recovery estándar de Xiaomi, como si no hubieras hecho nada. Esto suele deberse a un script llamado install-recovery.sh ubicado en /system/etc que se ejecuta en cada arranque y reinstala el recovery oficial. Por eso muchos usuarios recomiendan que, una vez que entres en TWRP por primera vez, flashees inmediatamente una ROM personalizada que ya incluya mecanismos para desactivar ese script.
Si por la razón que sea no quieres instalar una ROM nueva de inmediato, puedes recurrir a la solución manual comentada antes: usar un explorador de archivos con acceso root o un terminal para ir a /system/etc y cambiar el nombre de install-recovery.sh por otro, como install-recovery.bak. De este modo, el script dejará de ejecutarse y el recovery personalizado no será sobrescrito. Ten en cuenta que cualquier modificación en /system implica cierto riesgo, por lo que es importante copiar el archivo original por si necesitas restaurarlo.
Otra recomendación clave tiene que ver con las ROMs de partida y las actualizaciones. Siempre que sea posible, intenta trabajar sobre ROMs oficiales chinas developer anteriores al bloqueo de bootloader de la 6.1.14, ya que están diseñadas con root integrado y permiten una mayor flexibilidad en estos procesos. Evita, en cambio, instalar ROMs globales que hayan demostrado ser problemáticas a la hora de flashear recoveries o paquetes sin firma oficial, ya que casi siempre desembocan en errores de verificación de firma o bloqueos del proceso.
El famoso mensaje «update.zip signature verification failed» que aparece en el recovery de MIUI es una señal clara de que el sistema no reconoce el paquete como válido. A diferencia de TWRP, que ofrece mucha más libertad para instalar cualquier ZIP compatible, el recovery stock de Xiaomi está profundamente ligado a las firmas oficiales de sus ROMs. Por eso buena parte de esta guía gira en torno a instalar primero TWRP, y a partir de ahí realizar el resto de modificaciones, ROMs y kernels personalizados sin depender ya de las limitaciones del Mi-Recovery.
No olvides que tanto en el método con Flashify como en el método con PC es esencial respetar una serie de pasos previos básicos: carga suficiente de batería (idealmente por encima del 60 %), copias de seguridad de tus datos importantes y comprobación de que los archivos descargados (ROMs, recoveries, herramientas) correspondan exactamente con tu modelo de dispositivo. Un pequeño despiste en este punto puede terminar en un soft-brick del que solo se sale reflasheando con MiFlash o herramientas similares.
Por último, merece la pena recalcar el papel de la comunidad: muchos de los métodos descritos aquí han sido probados y refinados por usuarios en foros como HTCMania y en.miui.com, que han aportado soluciones a problemas concretos (como los errores de Windroid, las restauraciones del Mi-Recovery o la necesidad de renombrar scripts en /system). Apoyarse en sus experiencias y leer cuidadosamente los hilos de soporte puede ahorrarte horas de prueba y error y, sobre todo, disgustos innecesarios.
Teniendo en cuenta todos estos detalles —la elección correcta de la ROM base, la gestión del bootloader, el uso de Flashify o de herramientas de PC como Mi PC Suite y Windroid, y los pequeños trucos para evitar que el sistema restaure el recovery original— es perfectamente posible instalar TWRP sin errores y mantenerlo estable en tu Xiaomi, dejando el camino despejado para flashear ROMs personalizadas, kernels y todo tipo de mods con mucha más tranquilidad.