
Si has llegado hasta aquí es porque quieres rootear tu móvil y abrir el bootloader para instalar un sistema operativo libre, una ROM personalizada o, como mínimo, un recovery alternativo. Es un mundo que engancha, pero también tiene su miga: hay términos raros, procesos distintos según el fabricante y una serie de riesgos que conviene entender muy bien antes de toquetear nada.
En las siguientes líneas vas a encontrar una guía muy detallada en español de España, que mezcla explicación teórica (para que entiendas qué estás haciendo en cada momento) con ejemplos reales de comandos y casos prácticos tipo HTC, Nexus, OnePlus o Xiaomi. La idea es que puedas seguirla sin perderte, evitando errores típicos que acaban en sustos, brickeos o pérdidas de datos.
Qué es el bootloader y por qué lo bloquean los fabricantes
Cuando enciendes tu móvil, lo primero que se ejecuta no es Android, sino un pequeño programa llamado bootloader o cargador de arranque. Este componente, que también existe en ordenadores y otros dispositivos, se encarga de hacer una serie de comprobaciones iniciales y de decirle al sistema operativo cómo debe arrancar.
El bootloader revisa que las particiones de arranque y de recuperación (recovery) están en su sitio, que el código no ha sido manipulado y que todo coincide con lo que el fabricante ha firmado como «válido». Si todo cuadra, se lanza el kernel de Android y el móvil termina de iniciar. Si algo no encaja, aparece un mensaje de error o el teléfono se queda en un modo de arranque especial.
En casi todos los móviles modernos el bootloader viene bloqueado de fábrica. Eso significa que sólo permite arrancar o flashear particiones que lleven una firma digital del fabricante (o de la operadora en algunos casos). Es una medida de seguridad: así se aseguran de que nadie pueda cargar un sistema modificado sin control.
Algunos fabricantes, sobre todo los más abiertos al mundo «geek», permiten que el usuario pueda desbloquear el bootloader mediante un proceso oficial. Suele implicar registrarse en una web (HTCdev, Xiaomi, etc.), aceptar que se pierde la garantía en muchos casos y seguir unas instrucciones específicas. Otros ponen más trabas o directamente no lo permiten.
Diferencias entre desbloquear el bootloader, rootear y liberar la SIM
Mucha gente confunde desbloquear el bootloader, hacer root y liberar el móvil. Son tres cosas distintas, aunque se relacionan entre sí en el mundillo de la personalización de Android.
Por un lado está el desbloqueo del bootloader, que es quitar el candado que impide modificar el sistema que arranca el dispositivo. Con el bootloader abierto puedes flashear recoveries personalizados, ROMs cocinadas y, en la mayoría de casos, conseguir root de forma relativamente sencilla.
Por otro lado, rootear el móvil significa obtener permisos de superusuario dentro de Android. Es como tener la clave de administrador en Linux, Windows o macOS: puedes acceder a archivos protegidos del sistema, modificar particiones internas, hacer copias de seguridad completas o instalar apps que tocan partes profundas del sistema.
Finalmente, liberar la SIM (unlock de operador) es quitar el bloqueo que impide usar el móvil con tarjetas de otros operadores. Esta liberación suele hacerse con un código que te da la operadora o pagando a un tercero, y no tiene nada que ver con el sistema operativo, ni se pierde al actualizar Android o cambiar de ROM.
Para aclararlo todavía más, se pueden comparar con una pequeña tabla conceptual: abrir el bootloader afecta al arranque, root afecta a los permisos dentro del sistema y liberar el móvil afecta a la SIM. Son capas diferentes, aunque a veces se hagan en un mismo «pack» de modificaciones.
Rootear un dispositivo Android: qué es exactamente
Rootear consiste en conseguir privilegios de superusuario (root) dentro de Android. De fábrica, el sistema te deja funcionar con una cuenta normal, suficiente para instalar aplicaciones, hacer fotos, chatear, navegar, etc., pero sin posibilidad de tocar archivos del sistema, particiones protegidas o funciones avanzadas.
Al tener acceso root puedes, por ejemplo, leer y modificar los datos de otras apps, cambiar archivos de /system, desinstalar bloatware que viene de serie, usar cortafuegos avanzados, modificar el kernel o automatizar tareas que de otra forma serían imposibles. Es el equivalente al jailbreak en iOS, salvando las diferencias.
Eso sí, incluso estando rooteado, no trabajas todo el rato con esos privilegios. Normalmente se instala una aplicación tipo SU, SuperUser o Magisk que actúa como «portero». Cuando una app pide permisos de superusuario, el sistema te muestra una ventana para que aceptes o rechaces. Es parecido a cuando Windows o Linux te pide confirmación de administrador antes de hacer cambios delicados.
Un punto importante es que, en móviles actuales, no se suele poder rootear sin tener el bootloader desbloqueado. En versiones antiguas de Android existían exploits que aprovechaban fallos de seguridad para conseguir root sin tocar el cargador de arranque, pero hoy en día los fabricantes han endurecido mucho estos mecanismos.
En resumen, se suele seguir esta secuencia lógica: abrir bootloader, instalar recovery personalizado y, desde ahí, aplicar el método de root (normalmente flasheando Magisk o un paquete similar).
ROM, firmware, recovery y otros conceptos clave

En la escena Android se usan una serie de términos que conviene tener claros antes de lanzarse a flashear nada. La palabra ROM, por ejemplo, es un clásico que puede liar bastante al principio.
ROM, en informática, viene de Read-Only Memory, memoria de sólo lectura. Sin embargo, en el contexto de Android se utiliza para referirse al «paquete» que contiene el sistema operativo que vas a instalar: una imagen de Android, ya preparada con drivers, apps de fábrica y demás componentes necesarios para arrancar el móvil.
Cuando hablamos de flashear una ROM, en realidad nos referimos al proceso de grabar esa imagen del sistema en la memoria interna del dispositivo. Aunque técnicamente esa memoria no es ROM pura (se puede reescribir), el término se ha impuesto por costumbre y toda la comunidad lo usa así.
Otro término imprescindible es recovery. El recovery es una partición especial e independiente del sistema principal, a la que sólo se accede desde el arranque mediante una combinación de teclas o desde el bootloader. El recovery de fábrica permite hacer cosas básicas como restaurar el móvil de fábrica, borrar datos o aplicar actualizaciones oficiales.
La comunidad creó recoveries personalizados como ClockWorkMod o TWRP que amplían muchísimo esas funciones: permiten hacer copias de seguridad completas (nandroid), instalar ROMs cocinadas, aplicar parches, limpiar particiones concretas, reparar permisos, etc. Al cambiar el recovery original por uno de estos, sueles dejar de recibir actualizaciones OTA oficiales, pero ganas un control enorme sobre el dispositivo.
Por qué es necesario desbloquear el bootloader para flashear ROMs
Los fabricantes firman con una clave criptográfica cada componente crítico del sistema: el bootloader, el recovery original, la ROM oficial, los paquetes de actualización, etc. El bootloader se encarga de comprobar esa firma, y si ve algo raro (una partición modificada o un paquete no oficial), simplemente no lo carga.
Por ese motivo, si quieres instalar una ROM cocinada, cargar un recovery personalizado o aplicar un kernel alternativo, lo primero que necesitas es que el bootloader deje de exigir esas firmas. Es decir, necesitas desbloquearlo o reemplazarlo por uno que no imponga esa limitación.
Una vez abierto el bootloader, ya podrás, por ejemplo, flashear TWRP vía fastboot, arrancar en ese recovery y desde ahí instalar la nueva ROM en formato ZIP. O bien flashear directamente las particiones del sistema desde el ordenador con comandos fastboot, según lo que admita tu dispositivo.
El orden típico para instalar un sistema alternativo suele ser: desbloqueo del bootloader, cambio de recovery, copia de seguridad de tu sistema actual, limpieza de datos y flasheo de la nueva ROM. Luego ya puedes, si quieres, aplicar root, módulos adicionales o tweaks más avanzados.
Hay ROMs muy conocidas como CyanogenMod (hoy LineageOS), MIUI, Paranoid Android y muchas otras derivadas, que ofrecen funciones adicionales, menos bloatware, mejor rendimiento o versiones más modernas de Android para dispositivos que el fabricante ha dejado de actualizar.
Advertencias y puntos críticos antes de tocar nada
Antes de entrar al detalle del proceso, es fundamental que tengas claro qué riesgos asumes al desbloquear el bootloader y rootear el móvil. No es un juego, aunque se pueda hacer de forma segura si sigues los pasos con cabeza.
Para empezar, al abrir el bootloader casi siempre se borra todo el contenido del dispositivo. El proceso realiza un restablecimiento de fábrica precisamente para evitar que se puedan extraer tus datos personales en caso de que alguien manipulase el arranque sin tu permiso.
Además, muchos fabricantes dejan claro que desbloquear el bootloader anula la garantía, o al menos les da una excusa perfecta para no hacerse cargo de ciertos fallos. Algunos modelos permiten luego volver a bloquearlo (relock), pero normalmente queda un registro de que estuvo abierto, así que no es un borrón y cuenta nueva.
También debes tener en cuenta que, una vez modificado el sistema, puedes dejar de recibir actualizaciones oficiales vía OTA. Especialmente si instalas un recovery personalizado o cambias la ROM de serie por una versión cocinada, el servicio de actualizaciones del fabricante suele dejar de funcionar como antes.
Por último, hay advertencias muy concretas en algunos tutoriales: por ejemplo, en determinados HTC se insiste en que no hagas un reset de fábrica desde ajustes después de desbloquear el bootloader, porque corres el riesgo de que se borre la partición de sistema y te quedes sin sistema operativo arrancable.
Requisitos previos: drivers, herramientas y ajustes
Antes de ponerte a ejecutar comandos, conviene preparar bien tanto el móvil como el ordenador. Lo primero es instalar en tu PC los drivers específicos del fabricante, que en el caso de HTC pasan por instalar HTC Sync Manager, y en el de Google suele resolverse con los drivers oficiales del SDK o del paquete de herramientas.
También necesitas tener a mano las herramientas ADB y Fastboot, que suelen venir en el SDK de Android, aunque hoy en día es habitual descargar paquetes reducidos con sólo esos binarios. Algunos tutoriales recomiendan crear una carpeta «android» en el disco local (por ejemplo, C:\android) y copiar ahí los ejecutables de adb.exe, fastboot.exe, etc.
En el móvil debes activar, en las opciones de desarrollador, la depuración USB, para que ADB pueda comunicarse con el dispositivo. En modelos concretos también es necesario desactivar funciones como el «reinicio rápido» (por ejemplo, en algunos HTC dentro de Ajustes > Energía) porque pueden interferir al entrar en ciertos modos de arranque.
Otro requisito fundamental es crear una copia de seguridad de tus datos. Como casi con total seguridad se realizará un borrado completo durante el desbloqueo del bootloader, es imprescindible guardar fotos, contactos, chats y documentos en la nube o en un ordenador. Si ya tienes un recovery personalizado, podrás hacer después copias de sistema aún más completas.
Algunos fabricantes, como HTC, exigen además que te registres en su página para desarrolladores (por ejemplo, HTCdev) para poder solicitar el token de desbloqueo. Sin esa cuenta no podrás obtener el archivo necesario para completar el proceso oficial.
Ejemplo práctico: desbloquear el bootloader con fastboot
Cada marca tiene su método, pero muchos dispositivos Android siguen un patrón parecido basado en fastboot y comandos desde el ordenador. El esquema general, tomando como referencia casos como Nexus o ciertos HTC, sería algo así.
Primero, con las herramientas fastboot copiadas en la carpeta adecuada del PC, apagas el móvil y entras en modo bootloader o fastboot. Esto suele hacerse manteniendo pulsados a la vez el botón de encendido y la tecla de bajar volumen hasta que aparece una pantalla con varias opciones, entre ellas FASTBOOT o FASTBOOT USB.
Una vez conectado el teléfono al ordenador mediante el cable USB, abres una consola de comandos en Windows (cmd) o un terminal en Linux/macOS y navegas a la carpeta donde tengas los ejecutables, usando por ejemplo cd \android si los guardaste ahí. Deberías ver el prompt de esa ruta listo para recibir órdenes.
En algunos HTC se utiliza el comando fastboot oem get_identifier_token, que devuelve un bloque de texto que debes copiar y pegar en la web de HTCdev para que generen un archivo de desbloqueo personalizado. En otros modelos, como los viejos Nexus, se simplifica con una sola orden.
Si más adelante quisieras volver a bloquearlo, el comando inverso sería fastboot oem lock. Y para reiniciar el dispositivo desde fastboot sin tener que usar los botones físicos, se suele usar fastboot reboot, que provoca un reinicio limpio hacia el sistema instalado.
Fastboot y ADB: para qué sirven realmente
ADB (Android Debug Bridge) y fastboot son dos herramientas de línea de comandos imprescindibles cuando te metes en personalizar Android. Aunque muchas veces se descargan juntas, tienen funciones diferentes y se usan en momentos distintos del proceso.
ADB se utiliza cuando el teléfono está encendido y con Android funcionando, siempre que tengas activada la depuración USB. Permite enviar comandos al dispositivo, copiar archivos, hacer backups, abrir un shell remoto, etc. Por ejemplo, es útil para reiniciar directamente al bootloader con la orden adb reboot-bootloader, sin necesidad de usar combinaciones de botones.
Fastboot, en cambio, opera cuando el móvil está en modo bootloader/fastboot, antes de que Android se inicie. Es el protocolo encargado de actualizar particiones internas desde el ordenador, y se usa para flashear imágenes de recovery, sistemas, kernels o para ejecutar los comandos de desbloqueo OEM.
Gracias a fastboot puedes, por ejemplo, instalar un recovery personalizado sin necesidad de tener root previo, siempre que el bootloader te permita flashear esa partición. También es la puerta de entrada para restaurar un dispositivo que ha quedado en mal estado, flasheando imágenes oficiales si aún responden los comandos.
En términos prácticos, ADB es tu herramienta de comunicación con un Android encendido, mientras que fastboot es tu navaja suiza cuando el sistema ni siquiera ha empezado a arrancar y necesitas actuar en un nivel más bajo.
Instalar un recovery personalizado: ClockWorkMod y TWRP
Una vez abierto el bootloader, el siguiente paso lógico suele ser instalar un recovery modificado, porque es la forma más cómoda y segura de flashear ROMs, obtener root y realizar copias de seguridad completas del sistema.
Históricamente, uno de los recoveries más famosos ha sido ClockWorkMod (CWM), que permitía hacer nandroid backups, instalar archivos ZIP desde la memoria interna o la tarjeta SD, limpiar particiones y muchas más acciones avanzadas. Para instalarlo en un dispositivo compatible se usaba un comando del tipo fastboot flash recovery recovery-clockwork-touch-6.0.4.3-mako.img, adaptando el nombre de la imagen a tu modelo.
Más recientemente, el recovery que se ha impuesto es TWRP (Team Win Recovery Project), que ofrece una interfaz táctil muy cómoda, botones grandes y menús claros. Muestra información como la hora y el nivel de batería en la parte superior, y sus opciones permiten no sólo flashear ZIPs sino también montar particiones, cifrar copias, gestionar archivos y mucho más.
Cambiar el recovery de fábrica por uno personalizado implica que el fabricante dejará de reconocer tu entorno de recuperación, por lo que las actualizaciones OTA oficiales suelen dejar de aplicarse automáticamente o fallan al verificar el entorno. A cambio, ganas un control total sobre lo que se instala en el teléfono.
Desde TWRP o CWM es muy sencillo obtener acceso root flasheando el paquete adecuado (por ejemplo, el ZIP de Magisk), instalar ROMs personalizadas, limpiar cachés o datos y crear copias completas del sistema que luego puedes restaurar en caso de desastre.
Scene Android, ROMs cocinadas y por qué merece la pena flashear
Android tiene una comunidad de desarrolladores muy activa que lleva años creando variaciones del sistema oficial con cambios grandes y pequeños: desde evitar apps basura del fabricante hasta rediseñar por completo la experiencia, mejorar rendimiento o añadir funciones que no existen en la ROM de serie.
Muchas ROMs cocinadas se basan en versiones originales del fabricante pero con ajustes y optimizaciones. Otras, como LineageOS, MIUI o Paranoid Android, rehúyen por completo las capas propietarias y apuestan por un sistema más limpio, ligero y configurable, con un consumo de RAM más contenido y, a menudo, mejor autonomía.
En muchos casos, instalar una ROM alternativa permite usar versiones de Android más modernas en móviles que el fabricante ha abandonado. Los motivos para que dejen de actualizar un terminal suelen ser puramente económicos o por limitaciones de hardware, pero eso no significa que el aparato no pueda mover una versión superior con una capa más ligera.
El proceso típico para instalar una nueva ROM pasa por desbloquear el bootloader, rootear (según método), cambiar el recovery, hacer backup, limpiar datos y flashear la ROM deseada. Dependiendo del modelo, puede haber pasos intermedios, pero el esquema global suele repetirse con pequeñas variaciones.
Con todo, no se trata sólo de «trastear por trastear». Para muchos usuarios avanzados, flashear es la única forma de mantener vivo un móvil potente que ha dejado de recibir soporte oficial pero sigue siendo perfectamente usable con un software más moderno.
Casos particulares: HTC, Nexus, OnePlus y Xiaomi
Cada marca tiene sus peculiaridades, así que conviene repasar brevemente cómo afrontan algunos fabricantes conocidos el tema del bootloader y el root, y por qué hay tanto enfado a veces en los foros.
En el caso de , muchos tutoriales clásicos explican cómo, ante la ausencia de un método sencillo para cierto modelo, se construyó un proceso paso a paso que implicaba registrarse en HTCdev, descargar herramientas específicas, instalar drivers de HTC Sync Manager y ejecutar comandos de fastboot para obtener el token de desbloqueo. Además, se advertía muy claramente de cosas como no hacer un reset de fábrica tras el desbloqueo para evitar cargarse el sistema.
Con los Nexus de Google, la cosa era bastante más amigable: bastaba con activar la depuración USB, entrar en el bootloader y usar comandos como adb reboot-bootloader y fastboot oem unlock para abrir el candado. Eran dispositivos pensados precisamente para desarrolladores y entusiastas, con una política muy abierta.
OnePlus se ha hecho famosa también por facilitar el acceso al modo fastboot y por documentar bastante bien los procesos para los usuarios que quieren instalar ROMs alternativas. En muchos modelos apenas hace falta algo más que una combinación de teclas y un par de comandos para dejar el bootloader listo para flashear.
El caso de Xiaomi es más polémico, especialmente con modelos recientes y capas como HyperOS. Muchos usuarios se quejan de que el método oficial de desbloqueo es un auténtico vía crucis: hay que usar herramientas de la propia marca, esperar plazos de tiempo absurdos y, en ocasiones, incluso sincronizar clics a determinadas horas para que el sistema les permita completar el proceso. No es raro ver mensajes de frustración de gente que lleva semanas intentando abrir el bootloader.
Root, seguridad y actualizaciones OTA
Al obtener acceso root y modificar el sistema, cambias de forma profunda la superficie de ataque y el modelo de seguridad de tu dispositivo. Eso no significa que vaya a llenarse de virus automáticamente, pero sí que las consecuencias de instalar una app maliciosa con permisos de superusuario pueden ser mucho más graves.
Por eso es crucial controlar qué apps reciben permisos de root, revisar los avisos de SuperUser o Magisk con calma y desconfiar de cualquier herramienta que pida acceso total sin una justificación clara. Igual que en un ordenador, la cuenta de administrador hay que usarla con cabeza.
Otro efecto secundario habitual es que, al modificar el sistema, las actualizaciones OTA oficiales suelen dejar de funcionar o dan errores. El sistema de actualización detecta que se ha cambiado el recovery, que hay archivos de sistema distintos o que la partición no coincide con la esperada, y aborta el proceso por seguridad.
En algunos casos se pueden seguir recibiendo OTAs si sólo se ha desbloqueado el bootloader pero no se ha tocado nada más. Sin embargo, a la que instalas un recovery personalizado o una ROM cocinada, lo normal es olvidarse de las actualizaciones automáticas del fabricante y pasar a gestionar tú mismo las nuevas versiones de la ROM que uses.
La parte positiva es que, con un recovery avanzado y copias de seguridad nandroid, tienes más control para revertir cambios, probar nuevas ROMs y volver atrás si algo no te convence, siempre que sigas una disciplina mínima de backups y apuntes qué flasheas en cada momento.
Todo este ecosistema de bootloader, root, recoveries, ROMs y herramientas como ADB/fastboot forma un conjunto que, bien entendido, permite que Android sea una plataforma increíblemente flexible y duradera, capaz de adaptarse a tus necesidades mucho más allá de lo que el fabricante tenía en mente para tu terminal.
