- Es imprescindible usar el método oficial de Xiaomi con Mi Unlock Tool y una cuenta Mi verificada para liberar el gestor de arranque.
- El proceso incluye una fase de espera (a menudo 168 horas) y borra todos los datos del teléfono, por lo que la copia de seguridad es obligatoria.
- Una vez desbloqueado, el dispositivo permite flashear ROMs y recoveries personalizados mediante ADB y Fastboot, también desde Linux.
- El desbloqueo aumenta la libertad de personalización, pero reduce ciertas garantías de seguridad y requiere precaución al instalar ROMs de terceros.
Si has llegado hasta aquí es porque quieres liberar el gestor de arranque y lanzarte a instalar ROMs personalizadas en tu Xiaomi (por ejemplo un Redmi 9C) o en otro Android similar. Es un mundo muy potente y entretenido, pero también tiene su miga: hay esperas, errores raros de Xiaomi, historias con controladores en Windows y mil dudas sobre la seguridad de tus datos.
Antes de ponerte manos a la obra, conviene tener presente que desbloquear el bootloader implica riesgos reales: puedes perder todos tus datos, dejar el móvil inservible si haces algo mal o quedarte sin ciertas funciones de seguridad. La idea de esta guía es que tengas todo el proceso bien atado, entiendas por qué Xiaomi bloquea el gestor de arranque, cómo se hace el desbloqueo oficial, qué puedes usar desde Linux y qué problemas típicos te vas a encontrar.
¿Qué es el gestor de arranque y por qué Xiaomi lo bloquea?
En Android, el gestor de arranque (bootloader) es el componente que decide qué sistema se carga cuando enciendes el dispositivo. Si está bloqueado, solo permite arrancar sistemas firmados y aprobados por el fabricante; si está desbloqueado, podrás cargar ROMs personalizadas, kernels modificados y recoveries como TWRP o similares.
Xiaomi decidió bloquear el bootloader en prácticamente todos sus teléfonos desde 2016 (Mi 4c, Redmi Note 3, Mi Note Pro, Redmi 3, Mi 4S, Mi 5 y todos los posteriores) por varios motivos muy concretos:
- Evitar móviles falsos o con ROMs modificadas por revendedores. En muchos países donde Xiaomi no vende de forma oficial, los usuarios compraban a tiendas no autorizadas y recibían dispositivos con ROMs llenas de bloatware, spyware o apps basura que dañaban la experiencia de MIUI y podían poner en peligro los datos personales.
- Mejorar la seguridad ante robos o pérdidas. Sin bootloader bloqueado, cualquiera con un poco de conocimiento podía flashear una ROM por Fastboot y saltarse sistemas como la verificación de cuenta tras un borrado completo. Xiaomi ajustó también la lógica de “Buscar dispositivo” en Mi Cloud para que el propietario legítimo tenga más control y los ladrones lo tengan más difícil.
- Controlar mejor la experiencia del usuario y el soporte. Al bloquear por defecto y ofrecer un método oficial de desbloqueo, Xiaomi intenta evitar que vendedores no autorizados flasheen ROMs de terceros inestables y luego el usuario culpe a MIUI.
El bloqueo del gestor de arranque no afecta a las actualizaciones OTA normales, pero sí a acciones como flashear ROMs Fastboot con Mi Flash o habilitar acceso root. Si quieres root o una ROM personalizada, tendrás que desbloquear primero el bootloader con el método oficial.
Requisitos básicos antes de desbloquear el bootloader
Antes de tocar nada, asegúrate de que tu dispositivo y tu ordenador cumplen unos mínimos, o te vas a desesperar con errores tontos:
- El móvil debe encender y funcionar con normalidad. Nada de bootloop, ladrillo blando ni estados en los que solo entra en recovery sin más. Si está semibrickeado, lo más sensato es llevarlo a un servicio técnico oficial antes de pensar en asociar cuenta o desbloquear.
- Tener instalada una ROM oficial de MIUI. Es muy importante no intentar desbloquear desde una ROM cocinada o extraña. En muchos casos, Xiaomi no autoriza el desbloqueo si no detecta firmware oficial.
- Disponer de una cuenta Xiaomi (Mi Account) plenamente configurada. Debes conocer usuario y contraseña, tener verificación por SMS operativa y el perfil de seguridad completado al 100% tanto en en.miui.com como en i.mi.com (Mi Cloud).
- Insertar una tarjeta SIM en el dispositivo y tener datos móviles activos. La vinculación de cuenta y dispositivo se ha de hacer con conectividad móvil, no solo con Wi‑Fi, porque Xiaomi comprueba la línea.
- Contar con un PC Windows de 64 bits, preferiblemente con CPU Intel. Xiaomi recomienda evitar ciertos chipsets AMD Ryzen, ya que algunos usuarios han tenido problemas con detección de dispositivo o errores aleatorios en Mi Unlock.
- Instalar correctamente los controladores Mi USB y las herramientas ADB/Fastboot. Sin drivers, no hay Fastboot ni reconocimiento desde Mi Unlock o Mi Flash.
- Hacer copia de seguridad de todo. Desbloquear el bootloader borra por completo los datos del teléfono: fotos, apps, chats, etc. Haz backup en la nube, en Mi Cloud, en el PC… pero no confíes en que “no va a pasar nada”.
Además, ten en cuenta dos reglas de Xiaomi que mucha gente pasa por alto: una misma cuenta Mi solo puede desbloquear un dispositivo cada 30 días y, tras vincular la cuenta con el móvil, no debes restablecer de fábrica ni cerrar sesión, porque el periodo de espera se reinicia.
Preparar la cuenta Xiaomi y Mi Cloud para el desbloqueo
La parte más pesada del proceso es dejar la cuenta de Xiaomi y Mi Cloud totalmente verificadas. Esto reduce fallos de verificación y errores absurdos durante la solicitud de desbloqueo.
Completar el perfil de seguridad en en.miui.com
Desde un ordenador, abre Chrome (es útil por la traducción integrada desde chino) y:
- Accede a en.miui.com e inicia sesión con tu cuenta Xiaomi. Si no tienes cuenta, créala introduciendo tu número de teléfono y el código de verificación que llegue por SMS.
- Una vez dentro, haz clic en tu nombre de usuario en la parte superior derecha y entra en la sección de “Actualización del perfil” (o similar, según la traducción).
- En la pestaña relacionada con la contraseña y la seguridad, completa todos los datos solicitados hasta llegar al 100% del nivel de seguridad. Normalmente implica añadir el número de teléfono de recuperación, verificarlo con un SMS y, en algunos casos, añadir correo de recuperación.
Completar este perfil hace que los servidores de Xiaomi te reconozcan como propietario fiable, algo clave cuando después pidas el desbloqueo.
Verificar Mi Cloud (i.mi.com) y activar “Buscar dispositivo”
El siguiente paso es asegurarse de que Mi Cloud reconoce el mismo dispositivo que vas a desbloquear:
- En el PC, entra en i.mi.com (Mi Cloud) y accede con la misma cuenta Xiaomi.
- Si es la primera vez que entras, puede que te pida de nuevo que completes el perfil de seguridad con un SMS, igual que en en.miui.com.
- Cuando ya estés dentro, verifica que en la parte superior te aparece “1 dispositivo conectado” (o más, si tienes varios). Haz clic ahí y comprueba que el terminal listado es el móvil que vas a desbloquear.
En el propio teléfono, ve a Ajustes > Cuenta Mi > Mi Cloud y activa la opción “Encontrar dispositivo”. Esto vincula el terminal a tu cuenta en Mi Cloud y forma parte de la comprobación de propiedad.
Activar las opciones de desarrollador y vincular cuenta y dispositivo
Con la cuenta lista, pasamos a preparar el teléfono desde los ajustes de MIUI para el proceso de desbloqueo.
Habilitar modo desarrollador, desbloqueo OEM y depuración USB
En el propio dispositivo Xiaomi (por ejemplo Redmi 9C):
- Ve a Ajustes > Acerca del teléfono > Versión de MIUI.
- Toca repetidamente sobre “Versión de MIUI” hasta que aparezca el mensaje “¡Ahora eres desarrollador!”.
- Regresa a Ajustes y entra en Ajustes adicionales > Opciones de desarrollador.
- Activa “Desbloqueo OEM” y confirma los avisos de seguridad.
- Activa también la “Depuración USB” para permitir que el ordenador se comunique por ADB/Fastboot.
Esto deja el sistema listo a nivel técnico para que el gestor de arranque pueda ser desbloqueado con la herramienta oficial.
Asociar la cuenta Mi al estado de desbloqueo
Dentro de las opciones de desarrollador encontrarás una sección clave llamada algo como “Estado de Mi Unlock” o “Estado de desbloqueo Mi”:
- Entra en esa opción y acepta las condiciones cuando aparezca la advertencia.
- Toca en “Añadir cuenta y dispositivo” con los datos móviles activos (no solo Wi‑Fi).
- Si todo va bien, deberías ver un mensaje del tipo “Agregado exitosamente. Esta cuenta Mi está asociada con este dispositivo”.
A partir de este momento, no cierres la sesión de la cuenta Mi en el teléfono ni hagas un restablecimiento de fábrica. Si lo haces, Xiaomi volverá a empezar el contador de espera típicamente a 168 horas (7 días).
Solicitar y realizar el desbloqueo con Mi Unlock Tool (Windows)

Una vez que tu cuenta y tu móvil estén correctamente vinculados, toca usar la herramienta oficial de Xiaomi para liberar el bootloader.
Descarga y preparación de Mi Unlock Tool
Desde el ordenador (Windows de 64 bits):
- Accede a la web oficial de Xiaomi de desbloqueo, normalmente en.miui.com/unlock.
- Inicia sesión con tu cuenta Mi (la misma que en el teléfono) y descarga Mi Unlock Tool. Se trata de un pequeño programa para Windows.
- Descomprime el archivo ZIP en una carpeta fácil de localizar y ejecuta la herramienta como administrador.
Si es la primera vez, la herramienta te pedirá que inicies sesión con la cuenta Xiaomi. Hazlo y deja la sesión abierta mientras dure todo el proceso de desbloqueo.
Poner el móvil en modo Fastboot y conectar al PC
Con Mi Unlock ya preparado, pasa a colocar el teléfono en modo Fastboot:
- Apaga el dispositivo por completo.
- Mantén pulsados al mismo tiempo Volumen abajo + Encendido hasta que veas en pantalla el típico muñeco de Mi Bunny con el texto de Fastboot.
- En ese momento, conecta el móvil al PC mediante un cable USB de buena calidad.
Si ya tienes los controladores instalados, Windows debería reconocer el teléfono en modo Fastboot sin problemas y Mi Unlock lo verá como conectado.
Ejecutar el desbloqueo y gestionar el periodo de espera
Dentro de Mi Unlock Tool, con el dispositivo en Fastboot conectado:
- La herramienta comprobará si la cuenta Mi que has introducido está asociada al dispositivo. Si todo está correcto, mostrará algo similar a “Conectado al teléfono”.
- Haz clic en “Unlock” y luego en “Unlock anyway”. Xiaomi te mostrará varios avisos sobre pérdida de datos y seguridad.
- En el primer intento, casi siempre aparece un mensaje de espera, algo como: “No se ha podido desbloquear. Intenta desbloquear 168 horas después”. Esa es la ventana típica de 7 días.
- Durante ese periodo de espera, podrás usar el teléfono con normalidad, pero no debes desvincular la cuenta ni hacer reseteos de fábrica.
- Una vez superadas las horas indicadas, vuelve a poner el móvil en Fastboot, abre Mi Unlock Tool, inicia sesión con la misma cuenta y vuelve a pulsar en “Unlock”.
Si todo va bien, la barra de progreso llegará al 100% y el programa te indicará que el bootloader ha sido desbloqueado con éxito. El teléfono suele reiniciarse automáticamente; si no lo hace, hay un botón en la herramienta para reiniciar el dispositivo.
A partir de ese momento, notarás que en el arranque aparece un pequeño candado abierto en la pantalla y, si vuelves a usar Mi Unlock, te mostrará que el estado es “Desbloqueado”. Los usuarios avanzados también pueden verificarlo desde el PC con el comando fastboot oem device-info, que reporta el estado del bootloader.
Problemas habituales con Mi Unlock y cómo resolverlos
El sistema de Xiaomi no es precisamente el más amigable del mundo, así que es normal encontrarse errores al vincular la cuenta o al lanzar el desbloqueo. Algunos de los más repetidos son:
Errores de verificación de cuenta al añadir dispositivo
Al intentar añadir la cuenta Mi en el “Estado de desbloqueo” del teléfono, pueden aparecer mensajes como “No se pudo verificar. Intente agregar su cuenta y dispositivo nuevamente”, “No se pudo realizar la verificación, espere uno o dos minutos y vuelva a intentarlo” o “No se pudo agregar. Código de error: 20091”.
Para solucionarlo, suele bastar con:
- Ir a Ajustes > Cuenta Xiaomi en el teléfono.
- Pulsar en “Salir”, introducir la contraseña de la cuenta y confirmar.
- Volver a Ajustes > Cuenta Xiaomi, iniciar sesión de nuevo con la misma cuenta.
- Acceder otra vez a “Estado de desbloqueo Mi” e intentar añadir cuenta y dispositivo de nuevo, siempre con datos móviles activos.
En muchos casos es simplemente un fallo temporal de los servidores, así que esperar unos minutos y repetir también ayuda.
Error de IP en lista negra al tramitar la solicitud
De vez en cuando, los servidores chinos de Xiaomi marcan ciertas IPs como sospechosas y devuelven un error de “IP en lista negra” cuando intentas hacer la solicitud o el desbloqueo. Si te ocurre esto, una solución práctica es usar un proxy chino para «simular» que te conectas desde China.
Un método típico consiste en:
- Abrir Firefox (es más cómodo para configurar un proxy a mano).
- Ir a una web de listado de proxies chinos, como por ejemplo proxynova.com/proxy-server-list/country-cn/, y elegir uno con buena velocidad y que no sea del tipo “anónimo alto”.
- En Firefox, entrar en Opciones > Avanzado > Red > Configuración y seleccionar “Configurar proxy manualmente”, introduciendo la IP y el puerto del servidor proxy chino.
- Guardar la configuración e intentar de nuevo la petición de desbloqueo desde en.miui.com con ese proxy activo.
No siempre es necesario llegar a este extremo, pero si tu IP está filtrada por los servidores de Xiaomi, es prácticamente la única salida hasta que cambie la situación.
Problemas de drivers y firmas de controlador en Windows
Otro clásico son los fallos de detección del teléfono: Mi Unlock no lo ve en Fastboot, Mi Flash no reconoce el dispositivo o aparecen errores desconocidos durante el proceso. Muchos de estos casos se deben a controladores ADB/Fastboot mal instalados o a las restricciones de Windows con firmas de drivers.
Un enfoque eficaz para dejarlo todo limpio en Windows es:
- En el teléfono, haber activado antes la depuración USB desde las opciones de desarrollador.
- Con el móvil encendido y conectado al PC en modo MTP, aceptar el diálogo que aparece en el móvil de “Permitir depuración USB desde este ordenador”, marcando la casilla de “Permitir siempre desde este equipo”.
- En Windows 8.1 o 10, deshabilitar temporalmente la comprobación de firma de controladores:
- En Windows 10, ve a Configuración > Actualización y seguridad > Para desarrolladores, y activa el modo desarrollador.
- Luego reinicia el PC manteniendo pulsada la tecla MAYÚS mientras pulsas “Reiniciar” y entra en Solucionar problemas > Opciones avanzadas > Configuración de inicio.
- Selecciona la opción que desactiva la imposición de firma de controladores (normalmente F7) y deja que Windows arranque.
- Instalar de nuevo los drivers ADB y Fastboot usando una herramienta de instalación confiable, y después instalar Mi Flash (aunque solo quieras usar Mi Unlock) aceptando todos los avisos de instalación de controladores de Xiaomi.
Tras estos pasos, lo habitual es que el Xiaomi ya se reconozca bien tanto en ADB como en Fastboot y no tengas más errores raros.
Qué cambia tras desbloquear el bootloader
Una vez liberado el gestor de arranque, tu dispositivo se comportará algo distinto en algunos puntos clave:
- El estado del bootloader se mantiene desbloqueado incluso si flasheas una ROM Fastboot oficial, salvo que en Mi Flash marques expresamente la opción “Borrar todo y bloquear”.
- El acceso root se deshabilita si lo tenías de antes. Para volver a tener root, tendrás que instalar un recovery personalizado y flashear Magisk o la herramienta que prefieras, o, en usuarios avanzados, instalar Xposed Framework.
- No podrás usar Mi Flash para instalar ROMs Fastboot si el gestor de arranque vuelve a estar bloqueado. Para flashear libremente, es necesario que siga desbloqueado.
- Las funciones de seguridad tipo “Buscar dispositivo” siguen disponibles, pero Xiaomi avisa de que un bootloader desbloqueado puede reducir ligeramente el nivel de protección ante atacantes con acceso físico al terminal.
Desde el punto de vista del fabricante, los riesgos derivados de Mi Unlock no están totalmente controlados, y Xiaomi indica que seguirá ajustando el sistema para evitar que vendedores no autorizados vendan teléfonos con ROMs sospechosas preinstaladas.
Instalar ROMs personalizadas y herramientas para Linux
Desbloquear el bootloader suele ser el paso previo para instalar recoveries personalizados (como TWRP), ROMs alternativas y kernels modificados. Aquí entra en juego también el sistema operativo de tu PC: muchos usuarios preguntan por herramientas que funcionen en Linux como alternativa a Mi Unlock u Odin.
Hay dos puntos esenciales a tener claros:
- El desbloqueo oficial del bootloader de Xiaomi solo está soportado por Mi Unlock Tool para Windows. No existe una versión oficial para Linux, y las alternativas no oficiales suelen ser poco fiables o directamente arriesgadas.
- Una vez que el bootloader está desbloqueado, flashear ROMs, recoveries o kernels desde Linux es perfectamente posible usando ADB y Fastboot estándar.
En Linux no tienes un “Mi Flash Tool” o un “Odin” oficial como tal, pero sí puedes apoyarte en:
- fastboot (paquete de herramientas de plataforma Android), que te permite flashear imágenes de boot, recovery, system, vendor, etc. desde la línea de comandos.
- adb para reiniciar al modo bootloader, transferir archivos y depurar.
Los dispositivos Samsung se usa Odin en Windows, pero en Linux la alternativa suele ser Heimdall para flashear firmware (y para dispositivos MediaTek suele utilizarse SP Flash Tool). En el caso de Xiaomi y otros Android con Fastboot, el esquema habitual es:
- Con el bootloader ya desbloqueado, arrancar en Fastboot.
- Desde Linux, ejecutar comandos tipo fastboot flash recovery recovery.img para instalar un recovery personalizado.
- Reiniciar a ese recovery y desde ahí instalar la ROM personalizada en formato ZIP siguiendo las instrucciones de su desarrollador.
La clave está en que el paso crítico y más vigilado por Xiaomi es el desbloqueo, para el que sigue siendo imprescindible pasar por Mi Unlock en Windows. Para el resto del flasheo de ROMs personalizadas puedes usar Linux sin problema siempre que sepas manejar ADB/Fastboot y configurar tiendas alternativas como Aurora Store.
Recomendaciones de seguridad y sentido común
Aunque Xiaomi proporcione la herramienta oficial, la propia compañía insiste en que no todo el mundo debería desbloquear el gestor de arranque. Si no estás familiarizado con Android, flasheo de ROMs, recoveries, backups y restauraciones, el riesgo de hacer algo mal es elevado.
Algunas pautas para minimizar sustos son:
- Informarte bien antes de cada paso. No flashees una ROM porque “te lo han pasado por un grupo” sin revisar el hilo oficial del desarrollador, sus instrucciones y posibles bugs conocidos.
- Vigilar la procedencia de las ROMs personalizadas. Descarga siempre desde foros y repositorios confiables (XDA, repos oficiales de proyectos conocidos…) para evitar malware o modificaciones extrañas.
- Mantener backups regulares. Una vez que entres en el juego de las ROMs, es buena idea mantener copias de seguridad frecuentes, ya sea con TWRP, con herramientas de escritorio o en la nube.
- Asumir que algunas funciones de seguridad se debilitan con el bootloader abierto. Si tu prioridad absoluta es la protección del dispositivo ante robos, quizá no sea la mejor idea desbloquear.
Si en algún momento te ves superado por mensajes de error, estados de bootloop o drivers imposibles de instalar, no es mala opción acudir a un centro de servicio oficial antes de empeorar la situación.
Desbloquear el bootloader de un Xiaomi y lanzarse a instalar ROMs personalizadas puede parecer un lío con esperas de 168 horas, cuentas verificadas y herramientas distintas para Windows o Linux, pero al final el proceso se sostiene sobre unas pocas ideas claras: dejar bien configurada la cuenta Mi y Mi Cloud, asociar correctamente la cuenta al dispositivo, usar Mi Unlock Tool oficial a pesar de tener que tirar de Windows, cuidar los drivers para que Fastboot detecte el teléfono y, solo cuando todo eso esté en orden, empezar a jugar con recoveries y ROMs desde ADB/Fastboot.
Si respetas esos pasos y no subestimas los riesgos, tendrás mucha más libertad para personalizar tu Android sin convertirlo en un pisapapeles. Comparte la información para que otros usuarios conozcan del tema.