Magisk Manager

Pasos rápidos

  1. Haz una copia de seguridad del teléfono. Desbloquear el bootloader lo borra todo.
  2. Activa las Opciones de desarrollador y después el desbloqueo de OEM y la Depuración por USB.
  3. Conecta el teléfono a un ordenador con ADB y fastboot y ejecuta adb reboot bootloader.
  4. Ejecuta fastboot flashing unlock, o usa el método de tu marca, y confirma en el teléfono.
  5. Reinicia, vuelve a configurar el teléfono e instala Magisk.

¿Qué es el bootloader?

El bootloader es el primer programa que se ejecuta cuando enciendes el teléfono. Antes de iniciar Android, comprueba que el software está firmado por el fabricante del teléfono. Esto se llama arranque verificado. Un bootloader bloqueado solo inicia software oficial. Un bootloader desbloqueado inicia cualquier software que flashees.

Magisk funciona parcheando la imagen de arranque de tu teléfono, así que la imagen deja de ser la que firmó el fabricante. Un bootloader bloqueado se niega a iniciarla. Por eso toda instalación de Magisk, de un kernel personalizado o de una ROM personalizada empieza por el desbloqueo.

Qué cambia al desbloquearlo

  • Se borran tus datos. El teléfono se borra a sí mismo para proteger tus archivos.
  • Verás un aviso en cada arranque. La mayoría de los teléfonos muestran un mensaje que indica que el bootloader está desbloqueado. Es normal y no afecta al funcionamiento del teléfono.
  • Puede que algunas apps dejen de funcionar. Muchas apps bancarias, de pago y de trabajo usan la API de Play Integrity de Google, que informa de que el bootloader está desbloqueado. Algunas se niegan a funcionar, incluso sin root.
  • Puede afectar a tu garantía. Algunos fabricantes limitan las reparaciones de teléfonos desbloqueados. En los Samsung, desbloquearlo activa Knox de forma permanente.
  • La seguridad física es menor. Alguien que tenga tu teléfono en la mano podría flashear software modificado. Mantén activado el bloqueo de pantalla.

¿Se puede desbloquear tu teléfono?

La mayoría de los teléfonos que el fabricante vende libres se pueden desbloquear. Estos normalmente no:

  • Teléfonos de operador, sobre todo en Estados Unidos. Los Pixel vendidos por Verizon, por ejemplo, no se pueden desbloquear nunca.
  • Teléfonos Samsung vendidos en Estados Unidos y Canadá.
  • Teléfonos Huawei y Honor posteriores a 2018, cuando Huawei dejó de dar códigos de desbloqueo.

La prueba más rápida es el interruptor Desbloqueo de OEM de las Opciones de desarrollador. Si aparece y puedes activarlo, tu teléfono se puede desbloquear. Si no aparece, o sigue en gris después de que el teléfono lleve un rato conectado a internet, probablemente no se puede.

Paso 1: Activa el desbloqueo de OEM

  1. Activa las Opciones de desarrollador

    Abre Ajustes → Información del teléfono, toca Número de compilación siete veces e introduce tu PIN. En los Xiaomi, toca en su lugar la versión del SO. En los Samsung, el número de compilación está en Información de software.

  2. Activa el desbloqueo de OEM

    Ve a Ajustes → Sistema → Opciones de desarrollador (en algunos teléfonos, las Opciones de desarrollador están directamente en Ajustes) y activa Desbloqueo de OEM. Conéctate antes a internet: muchos teléfonos lo consultan con el fabricante antes de dejarte activar el interruptor.

  3. Activa la depuración USB

    En el mismo menú, activa la Depuración por USB. Cuando conectes el teléfono al ordenador, permítelo en el aviso ¿Permitir depuración por USB?.

Paso 2: Desbloquea con fastboot

Esto funciona en los Google Pixel, OnePlus, Nothing y la mayoría de los demás teléfonos. Los Samsung, Xiaomi, Motorola y Sony necesitan pasos adicionales. Necesitarás ADB y fastboot en tu ordenador: nuestra guía de ADB y fastboot explica cómo instalarlos.

  1. Reinicia en el bootloader

    Conecta el teléfono con un cable USB y ejecuta:

    adb reboot bootloader
    

    También puedes apagar el teléfono y mantener pulsados Encendido + Bajar volumen hasta que aparezca la pantalla del bootloader.

  2. Comprueba que el ordenador detecta el teléfono

    fastboot devices
    

    Debería aparecer un número de serie. Si no aparece nada, consulta los errores comunes de ADB y fastboot.

  3. Envía el comando de desbloqueo

    fastboot flashing unlock
    

    Los teléfonos anteriores a Android 6.0 usan fastboot oem unlock en su lugar.

  4. Confirma en el teléfono

    Usa los botones de volumen para seleccionar Unlock the bootloader y pulsa Encendido para confirmar. El teléfono lo borra todo y se reinicia.

  5. Vuelve a configurar el teléfono

    Completa la configuración y después vuelve a activar las Opciones de desarrollador y la Depuración por USB. Las necesitarás para instalar Magisk.

Pasos para cada marca

Google Pixel

Los Pixel usan los pasos estándar de fastboot. El teléfono debe estar conectado a internet para poder activar Desbloqueo de OEM, y los Pixel vendidos por Verizon no se pueden desbloquear. Después del desbloqueo, la app de Magisk puede descargar por ti la imagen de fábrica de tu Pixel.

Samsung

Los Samsung no usan fastboot. El bootloader se desbloquea en modo Download con los botones del teléfono, y antes hay que comprobar KnoxGuard. Sigue nuestros pasos para Samsung.

Xiaomi, Redmi y POCO

Los Xiaomi necesitan la aprobación de Xiaomi para poder desbloquearse:

  1. Inicia sesión en el teléfono con una cuenta Xiaomi.
  2. En las Opciones de desarrollador, abre Estado de Mi Unlock y vincula tu cuenta y tu dispositivo.
  3. En un ordenador con Windows, usa la herramienta oficial Mi Unlock de Xiaomi. Normalmente te hace esperar varios días después de vincular el dispositivo, a veces más.

Xiaomi ha cambiado estas reglas varias veces, sobre todo en HyperOS, y los teléfonos vendidos en China tienen requisitos adicionales. Consulta las reglas actuales de Xiaomi antes de empezar.

Motorola

Motorola da códigos de desbloqueo para los modelos que cumplen los requisitos. Las versiones de operador suelen quedar excluidas.

  1. En el bootloader, ejecuta fastboot oem get_unlock_data y copia el código que muestra.
  2. Pégalo en la página de desbloqueo del bootloader del sitio web de Motorola, con la sesión iniciada en una cuenta de Motorola. Motorola te envía una clave de desbloqueo por correo electrónico.
  3. Ejecuta fastboot oem unlock seguido de esa clave.

OnePlus

Los OnePlus usan los pasos estándar de fastboot. Algunas versiones de operador necesitan antes un token de desbloqueo de OnePlus.

Sony Xperia

Consigue un código de desbloqueo para el IMEI de tu teléfono en el sitio web para desarrolladores de Sony y después ejecuta fastboot oem unlock 0x seguido del código. Sony advierte de que el desbloqueo puede borrar de forma permanente algunas claves de seguridad (DRM), lo que puede afectar a algunas funciones.

Otras marcas

La mayoría de las demás marcas usan los pasos estándar de fastboot. Si el teléfono rechaza el comando, consulta la web de soporte del fabricante: algunas marcas exigen un código de desbloqueo y otras no permiten el desbloqueo en absoluto.

Después del desbloqueo: instala Magisk

Tu teléfono está listo. Vuelve a la guía principal para instalar la app de Magisk y averiguar qué imagen debes parchear.

Cómo volver a bloquear el bootloader

Vuelve a bloquear solo un teléfono con software completamente original. Volver a bloquearlo con Magisk o con cualquier otro software modificado instalado puede dejar el teléfono sin arrancar.

  1. Desinstala Magisk y flashea el firmware original completo de tu teléfono.
  2. Reinicia en el bootloader, ejecuta fastboot flashing lock y confirma en el teléfono.

Volver a bloquearlo borra de nuevo tus datos, así que haz antes una copia de seguridad.

Preguntas frecuentes

¿Desbloquear el bootloader rootea mi teléfono?

No. Desbloquearlo solo permite que tu teléfono arranque software que el fabricante no ha firmado. El root llega después, al instalar Magisk: consulta cómo instalar Magisk.

¿Desbloquear el bootloader borra mis datos?

Sí, en casi todos los teléfonos. Android borra el teléfono durante el desbloqueo para que quien lo desbloquee no pueda leer tus archivos. Haz antes una copia de seguridad de todo.

¿Es legal desbloquear el bootloader?

En la mayoría de los países es legal desbloquear el bootloader de un teléfono de tu propiedad con el método del propio fabricante. Puede afectar a la garantía, así que revisa las condiciones de tu fabricante.

¿Seguiré recibiendo actualizaciones del sistema después de desbloquearlo?

En la mayoría de los teléfonos, sí, siempre que el software no esté modificado. Una vez instalado Magisk, una actualización elimina el root hasta que vuelvas a instalar Magisk: consulta cómo actualizar Magisk. Los Samsung rooteados no pueden instalar actualizaciones por OTA.

¿Por qué el desbloqueo de OEM aparece en gris?

Conecta el teléfono a internet y vuelve a comprobarlo: muchos teléfonos lo consultan antes con el fabricante, y algunos Samsung necesitan unos días. Si sigue en gris, normalmente el teléfono está bloqueado por el operador o bloqueado a distancia, y su bootloader no se puede desbloquear.

¿Puedo desbloquear el bootloader sin ordenador?

Solo en los Samsung, que se desbloquean desde el modo Download con los botones del teléfono. Todas las demás marcas necesitan fastboot en un ordenador, y de todos modos más adelante necesitarás un ordenador para flashear la imagen parcheada.