TUTORIAL Cómo volver a la ROM oficial de tu Xiaomi con Mi Flash sin brickearlo (2026)

segnini

La familia es lo primero
Admin
SuperMod
Corazón DualSIM
Mensajes
7.721
Puntos
9.568
Móvil
Samsung Galaxy S24 Ultra
Cómo volver a la ROM oficial de un Xiaomi con Mi Flash


Si tu Xiaomi, Redmi o POCO se ha quedado en bucle de arranque, has probado una ROM personalizada o root y quieres volver atrás, o te lo vendieron con una ROM «de vendedor», la solución es instalar la ROM oficial de fábrica con Mi Flash. No es difícil, pero hay tres errores que pueden dejar el móvil inservible: bajar la ROM de otro modelo o región, saltarse el anti-rollback y marcar la opción equivocada en Mi Flash. En esta guía te explicamos todo el proceso paso a paso, qué ROM bajar y de dónde, qué hacer con cada error y qué opciones tienes si el bootloader está bloqueado.

Lo esencial​

  • Qué necesitas: el bootloader desbloqueado, un PC con Windows, la ROM fastboot oficial (archivo .tgz) de tu modelo exacto y tu región, y Mi Flash (Xiaomi Flash Tool).
  • Antes de flashear, comprueba el anti-rollback: el número de la ROM tiene que ser igual o mayor que el del móvil. Si es menor, no la instales.
  • En Mi Flash marca «clean all». Suele venir marcado «clean all and lock», que bloquea el bootloader al terminar: con una ROM de otra región eso deja el móvil inservible.
  • Se borra todo: haz copia de seguridad antes.
  • Con el bootloader bloqueado no puedes usar Mi Flash. Hay alternativas limitadas, que te contamos al final.

Cuándo hace falta volver a la ROM oficial​

  • El móvil se queda en bucle de arranque o en el logo y no hay forma de que arranque.
  • Has instalado una ROM personalizada, TWRP o root y quieres dejarlo como venía.
  • Te lo vendieron con una ROM «global» de vendedor y quieres la oficial. Ojo con esto: desde enero y febrero de 2026 se han visto muchos casos de móviles chinos con ROM global falsa (Redmi Note 13 Pro, POCO M6 Pro…) que se quedan en bucle al actualizar a HyperOS 3. Si tu modelo acaba en C, lee antes nuestra guía sobre la versión china, global o EEA.
  • Vas a venderlo o llevarlo al servicio técnico y quieres devolverlo a su estado original.

Redmi Note 15 Pro y Xiaomi 17T Pro

El proceso es el mismo en cualquier Xiaomi, Redmi o POCO, como el Redmi Note 15 Pro o el Xiaomi 17T Pro: lo que cambia es la ROM de cada modelo.​

Fastboot ROM o Recovery ROM: cuál necesitas​

Xiaomi publica dos tipos de ROM oficial para cada modelo:
  • Fastboot ROM (archivo .tgz, de varios GB): es la imagen completa para instalar con Mi Flash. Es la que necesitas para esta guía y requiere el bootloader desbloqueado.
  • Recovery ROM (archivo .zip): es la actualización normal, la que llega por OTA. Sirve para actualizar desde el propio móvil, no para Mi Flash.

Dónde descargar la ROM oficial en 2026​

Xiaomi ya no tiene una página pública con enlaces a sus ROM. Las webs más usadas para encontrarlas son Xiaomi Firmware Updater (xmfirmwareupdater.com) y MiFirm (mifirm.net), que enlazan los archivos originales de Xiaomi sin modificar y publican su MD5.

Para asegurarte de que el archivo es oficial:
  • El enlace de descarga debe ser de un servidor de Xiaomi, como bigota.d.miui.com, ultimateota.d.miui.com o superota.d.miui.com. Estos dos últimos llevan un enlace temporal que caduca en pocos días.
  • Comprueba el MD5 del archivo descargado (en Windows: certutil -hashfile archivo.tgz MD5) y compáralo con el publicado.
  • Desconfía de ROM «oficiales» en Mega, Google Drive o webs de descargas.

Elige el modelo (codename) y la región correctos​

Cada Xiaomi tiene un nombre interno, el codename (por ejemplo, garnet, zircon o marble). Puedes verlo con el móvil en modo fastboot escribiendo fastboot getvar product, y también aparece en el nombre de la ROM. Mi Flash solo comprueba que el codename coincida; no comprueba la región, así que esa parte es cosa tuya:
  • MI: global.
  • EU: europea (EEA), la de los móviles comprados en España.
  • CN: china. IN: India. También hay TW, RU, ID, TR y JP.
Instala la misma región que tu hardware (la que indica la última letra del código de modelo). Si dudas, en la guía de versiones te explicamos cómo saberlo.

Lo que necesitas antes de empezar​

  1. El bootloader desbloqueado. Con el bootloader bloqueado, el móvil rechaza cualquier escritura y Mi Flash dará el error «Flashing is not allowed in Lock State». Si aún no lo tienes, te explicamos qué es en nuestra guía de desbloqueo OEM. Desde 2025 Xiaomi solo deja desbloquear un móvil al año por cuenta, con espera.
  2. Copia de seguridad de fotos, WhatsApp y los códigos del autenticador: se borra todo.
  3. La contraseña de tu cuenta Xiaomi si tenías activado «Encontrar dispositivo»: te la pedirá al arrancar.
  4. Batería por encima del 50 %, un cable de datos bueno (mejor el original) y, si puede ser, un puerto USB 2.0 del PC.
  5. Un PC con Windows y Mi Flash. No hay versión oficial para Mac ni Linux (más abajo tienes la alternativa).

Qué versión de Mi Flash usar​

Xiaomi no publica una página oficial con la última versión, y las versiones que circulan van de 2019 a 2022 (2020.3.14, 2021.8.13, 20220507…). Usa una reciente descargada de un sitio de confianza y, si te da errores de anti-rollback o de conexión, prueba otra. Al abrirla por primera vez, instala los drivers desde Driver > Install y reinicia el PC.

Paso a paso: cómo instalar la ROM oficial con Mi Flash​

  1. Descarga la ROM fastboot de tu codename y región y comprueba el MD5.
  2. Descomprímela con 7-Zip en una carpeta con una ruta corta y sin espacios ni acentos, por ejemplo C:\xiaomi. Si al descomprimir el .tgz sale un .tar, descomprímelo otra vez. Usa 7-Zip mejor que WinRAR: así evitas el error «crclist».
  3. Comprueba el anti-rollback (siguiente apartado). Es el paso que más móviles salva.
  4. Pon el móvil en modo fastboot: apágalo y mantén pulsados bajar volumen + encendido unos segundos hasta que salga el logo «FASTBOOT». Conéctalo al PC.
  5. En Mi Flash, pulsa «Select» y elige la carpeta que contiene el archivo flash_all.bat (no la carpeta de arriba ni la carpeta images).
  6. Pulsa «Refresh»: debe aparecer el número de serie del móvil. Si no sale, revisa drivers, cable y puerto.
  7. Abajo a la derecha, marca «clean all». Comprueba que no esté marcado «clean all and lock».
  8. Pulsa «Flash» y espera a que ponga «success». Tarda unos 5 a 10 minutos. No toques el cable ni dejes que el PC entre en reposo.
  9. El primer arranque es lento: entre 5 y 15 minutos. Es normal.

El anti-rollback: cómo comprobarlo para no bloquear el móvil​


Cómo comprobar el anti-rollback de un Xiaomi antes de flashear


Xiaomi protege sus móviles contra la instalación de versiones antiguas con un número de «anti-rollback» (ARB). El móvil guarda un número y cada ROM tiene el suyo. Solo puedes instalar una ROM con un número igual o mayor que el del móvil.
  1. El del móvil: en modo fastboot, escribe fastboot getvar anti. Si no devuelve nada, tu móvil no usa esta protección.
  2. El de la ROM: en la carpeta descomprimida, abre images\anti_version.txt. En ROM antiguas está en el archivo flash_all.bat, en la línea CURRENT_ANTI_VER.
  3. Si el número de la ROM es menor, no la instales: busca una versión más nueva de tu región.
Mi Flash y el script oficial comprueban este número y se niegan a seguir si no cuadra. Por eso nunca edites el script para saltarte la comprobación, como recomiendan algunas guías antiguas, ni instales la ROM desde TWRP, que no lo comprueba: así es como se bloquean la mayoría de los móviles. Y ten en cuenta que una actualización puede subir el número sin avisar, así que compruébalo cada vez.

Las tres opciones de Mi Flash (y cuál marcar)​


Opciones de Mi Flash: clean all, save user data y clean all and lock


OpciónQué haceCuándo usarla
clean allBorra todo e instala la ROM. El bootloader sigue desbloqueadoCasi siempre. Es la opción segura
save user dataInstala la ROM sin borrar tus datosSolo para reinstalar la misma ROM oficial que ya tenías. No después de una ROM personalizada ni al cambiar de región
clean all and lockBorra todo, instala la ROM y bloquea el bootloaderSolo con la ROM oficial de la región de tu hardware, y mejor después de comprobar que arranca con «clean all»

Por qué es tan peligrosa la opción de bloquear: con el bootloader desbloqueado, el móvil no comprueba la región de la ROM. Al bloquearlo, sí. Si instalas una ROM de otra región (por ejemplo, una global en un móvil chino) y lo bloqueas, aparece «This MIUI version can't be installed on this device» y el móvil vuelve una y otra vez al modo recuperación. En julio de 2026 le pasó a un usuario con un Xiaomi 14 Ultra chino. De ahí solo se sale con el modo EDL y una cuenta autorizada por Xiaomi, es decir, en un servicio técnico oficial.

Si quieres volver a bloquear el bootloader (para recuperar las actualizaciones automáticas y que funcionen las apps del banco), hazlo solo con la ROM oficial de tu región, ya arrancada y sin modificar. Bloquearlo vuelve a borrar todo, y si luego lo quieres desbloquear otra vez, tendrás que esperar de nuevo.

Errores de Mi Flash y cómo solucionarlos​

ErrorCausa y solución
Mismatching image and deviceLa ROM es de otro modelo (codename). Baja la de tu codename exacto
antirollback check error / Current device antirollback version is greater than this packageLa ROM es más antigua de lo que permite tu móvil. Baja una versión más nueva de tu región. Algunos usuarios lo resolvieron con otra versión de Mi Flash
Flash crclist errorLa ROM se descomprimió mal. Vuelve a descomprimirla con 7-Zip
can not found file flash_all.bat (0x80070002)Has elegido mal la carpeta, o la ROM está incompleta. Selecciona la carpeta que contiene flash_all.bat
Cannot found file flash_all_lock.batTenías marcada la opción de bloquear y esa ROM no trae ese script. Marca «clean all»
0x8007007bLa ruta tiene espacios o caracteres raros. Muévela a una carpeta tipo C:\xiaomi
Flashing is not allowed in Lock State / Erase is not allowed in Lock StateEl bootloader está bloqueado. No sirve reintentar: hay que desbloquearlo antes
El móvil no aparece / cannot receive hello packet / timeoutReinstala los drivers desde Mi Flash, cambia de cable y usa un puerto USB 2.0 de la parte de atrás del PC
Se corta a mediasSi el móvil sigue entrando en fastboot, corrige la causa y repite con «clean all». Si ya no entra, necesitarás el servicio técnico

Sin Windows: con el script en Linux o Mac​

Las ROM fastboot oficiales traen también los scripts flash_all.sh, flash_all_except_storage.sh y flash_all_lock.sh, equivalentes a las tres opciones de Mi Flash. Instala las platform-tools de Google (mejor la última versión de developer.android.com que la de tu distribución, que puede estar desfasada), pon el móvil en fastboot, comprueba que lo ve con fastboot devices y ejecuta ./flash_all.sh desde la carpeta de la ROM, sin sudo. Igual que en Windows: nunca el script de bloqueo salvo con la ROM de tu región.

Si el bootloader está bloqueado​

Sin desbloquear el bootloader no puedes usar Mi Flash, pero hay algunas salidas:
  • Actualizar con la Recovery ROM desde el propio móvil: en HyperOS 2 todavía funciona el menú oculto «Elegir paquete de actualización». Se activa tocando 10 veces «Versión del SO» en Ajustes > Sobre el teléfono y después entrando en la pantalla de actualizaciones. Solo admite ROM oficiales de tu región y de la misma versión o más nuevas. En HyperOS 3 y 4 no hemos podido confirmar que siga disponible.
  • Mi Assistant y XiaoMiTool V2 siguen apareciendo en muchas guías, pero ninguna de las dos se actualiza desde 2020-2021, así que no cuentes con ellas en móviles recientes.
  • Modo EDL: permite recuperar móviles que ya no entran en fastboot, pero Xiaomi exige una cuenta autorizada. En la práctica, eso significa llevarlo al servicio técnico oficial.

Después de flashear​

  • Si dejaste el bootloader desbloqueado, no te llegarán las actualizaciones por OTA, y la comprobación de integridad de Google fallará (las apps del banco o Google Wallet pueden no funcionar). Si instalaste la ROM oficial de tu región, puedes volver a bloquearlo para recuperarlo todo.
  • Si te pide la cuenta Xiaomi al arrancar, es «Encontrar dispositivo»: entra con tu cuenta y tu contraseña.
  • Si es un MediaTek (muchos Redmi y POCO de gama media), el proceso es el mismo si el móvil entra en fastboot. Las herramientas como SP Flash Tool necesitan autorización de Xiaomi, así que no te servirán.

Preguntas frecuentes​


¿Se borran mis datos al instalar la ROM oficial con Mi Flash?
Sí, con «clean all» y «clean all and lock» se borra todo. «save user data» los conserva, pero solo sirve para reinstalar la misma ROM oficial.

¿Puedo usar Mi Flash con el bootloader bloqueado?
No. Dará el error «Flashing is not allowed in Lock State». Tienes que desbloquearlo antes o usar las alternativas del apartado anterior.

¿Qué es el anti-rollback de Xiaomi?
Es una protección que impide instalar versiones demasiado antiguas. Compruébalo con «fastboot getvar anti» y compáralo con el archivo anti_version.txt de la ROM: el de la ROM tiene que ser igual o mayor.

¿Qué opción marco en Mi Flash?
«clean all». Solo marca «clean all and lock» si la ROM es la oficial de la región de tu hardware y ya has comprobado que arranca.

¿Dónde descargo la ROM oficial de mi Xiaomi?
En Xiaomi Firmware Updater o MiFirm, comprobando que el enlace es de un servidor de Xiaomi (miui.com) y que el MD5 coincide.

¿Cuánto tarda?
El flasheo, entre 5 y 10 minutos. El primer arranque, entre 5 y 15 minutos más.

Mi Flash dice «Mismatching image and device», ¿qué hago?
Has bajado la ROM de otro modelo. Comprueba tu codename con «fastboot getvar product» y baja la ROM de ese codename.

¿Puedo poner la ROM global en un Xiaomi chino con Mi Flash?
Técnicamente sí, si tienes el bootloader desbloqueado, pero nunca lo bloquees después. Y desde 2024 Xiaomi no deja desbloquear móviles chinos con cuentas de fuera de China.

¿Habéis tenido que recuperar un Xiaomi con Mi Flash? ¿Qué error os salió y cómo lo solucionasteis? Contadlo para que le sirva a otros.
 
Atrás
Arriba