Nuestro sitio utiliza cookies para garantizar una mejor experiencia de navegación. OK
274 veces compartido 15 Comentarios

¿Qué es el Bootloader?

Seguramente la mayoría de vosotros habréis oído hablar del bootloader, sobre todo cuando habéis intentado rootear vuestro dispositivo o instalar una custom ROM. Para todos estos casos el primer paso es desbloquear el bootloader para poder instalar un nuevo software que no venga de parte del fabricante. Aquí vamos a explicar qué es el bootloader y para qué sirve.

¿Qué es el Bootloader?

Bootloader es el nombre en inglés para el gestor de arranque del dispositivo. Es el primer programa que se ejecuta en el procesador cuando enciendes un smartphone Android. Se encarga de cargar el Kernel Linux y el sistema operativo Android. El bootloader es una parte fundamental de todas las máquinas que ejecutan un sistema operativo ya sean un smartphone o un ordenador.

nexus 5 fastboot unlocked 02
Desbloqueando el bootloader de un Nexus 5. / © ANDROIDPIT

¿Cómo funciona el Bootloader?

El bootloader es un programa desarrollado por el fabricante del propio dispositivo para que funcione con su hardware en concreto. Cuando enciendes el smartphone el bootloader realiza unos test para comprobar en qué partes de la memoria se encuentra el kernel o el recovery para cargar una de estas partes.

Si pulsas el botón de encendido el bootloader entiende que quieres cargar el sistema operativo y por eso elige el kernel para arrancar. Si por el contrario pulsas la combinación de teclas para entrar en el recovery (reboot bootloader, restart bootloader), el bootloader elegirá cargar la parte de memoria donde se guarda el recovery.

Por defecto el bootloader está bloqueado, esto significa que solo puede arrancar una partición que tenga la firma digital del fabricante o de la operadora, ya sea el sistema operativo original o el recovery del fabricante.

Para poder instalar otro sistema operativo u otro custom recovery debemos poder cargar una parte de la memoria que no está firmada por el fabricante, lo que implica desbloquear el bootloader o incluso reemplazarlo y en la mayoría de los casos esto anula la garantía del fabricante.

Es aquí donde comienzan los problemas...

AndroidPIT nexus 6p bootloader
Desbloqueando un Nexus 6P. / © ANDROIDPIT

¿Por qué los fabricantes bloquean el Bootloader?

El bootloader está bloqueado para que sólo lea el sistema Android que el fabricante instala. O dicho de otra manera, el bootloader se usa como sistema de bloqueo de ROMs que no sean oficiales. Aquí nace la polémica, ya que el bootloader funciona como una especie de aduana que el software tiene que pasar para poder ser ejecutado en nuestros dispositivos. Esto implica que si queremos instalar una ROM no oficial, antes tendremos que desbloquear el famoso bootloader, lo cual no siempre es sencillo y supone la perdida de la garantía.

De aquí nace también la polémica sobre perder la garantía al rootear el dispositivo. El problema radica en el bootloader ya que en la gran mayoría de los casos de rooteo se modifica el bootloader.

En Samsung además existe un sistema de seguridad llamado knox, el cual incorpora en el bootloader una función denominada KNOX Void Warranty, la cual cuenta las veces que flasheas un software sin firma de Samsung, habitualmente con Odin pero también reconoce los flasheos desde el custom recovery.

¿Se puede desbloquear el Bootloader?

Sí, efectivamente se puede desbloquear el Bootloader en la mayoría de los casos. Algunos fabricantes lo ponen fácil otorgando herramientas para hacerlo o simplemente a través del ADB y Fastboot, pero en algunos casos hay que romper la seguridad con un exploit. En cualquier caso, el proceso de liberar el bootloader supone la perdida de todos los datos del dispositivo (es importante hacer una copia de seguridad antes de desbloquear), la perdida de la garantía y puede poner en peligro nuestros terminales.

¿Has desbloqueado alguna vez el bootloader?

274 veces compartido

15 Comentarios

Escribir un nuevo comentario:
  • A que se refiere de que cuando se desbloquea el bootloader se pierden todos los datos del dispositivo, osea eso incluye las apps, aprte de documentos, mensjaes, fotos?

  • tengo un problema tengo un samsung J1 version android 4.4.4 y lo kiero rootear pero me dice que no tiene acceso a la raiz y supongo yo que tiene que estar relacionado al blootloader y quiero desbloquearlo y no se como se hace ayudemen porfa. :(

    • Luis Ortega
      • Admin
      • Staff
      Hace 1 mes Link al comentario

      Normalmente los samsung no tienen el bootloader bloqueado. ¿Estás seguro que estás utilizando el método adecuado para rootear?

      • Amigo te cuento que lo e intentado con kingroot por medio de apk y por medio de pc con dr.fone, iroot y kingroot y ninguno le da root. Si puedeb darme una sugerencia o una guía para poder darle root a mi cel

      • Unknown Hace 3 semanas Link al comentario

        Con Odín y SuperSu

  • En mi nexus 5 desde opciones del desarrollador aparece la opción desbloquear bootloader...es lo mismo?

    • Luis Ortega
      • Admin
      • Staff
      Hace 1 mes Link al comentario

      Tienes que activar esta opción para permitir el desbloqueo. Pero para terminar el proceso tienes que usar el ADB y Fastboot

  • Eso quiere decir que si desbloqeuo el bootloader ¿puedo deshacerme del yugo de telefonica y tener un telefono libre de verdad? Saludos.

    • Luis Ortega
      • Admin
      • Staff
      Hace 2 meses Link al comentario

      No necesariamente, deberías cambiar la rom para que sea del todo libre, y liberarlo si es que está capado de red

      • Gracias Luis, es lo que tiene comprar un terminal libre en un operador. Un timo manifiesto, hace más de tres meses que el fabricante liberó la actualización pero telefonica no lo hace.....Un saludo.

      • Telefónica no ha tocado tu bootloader. Lo que ha hecho es llegar a un acuerdo con el fabricante del terminal para instalar su propia customizacion española del SO pero con la firma del fabricante. Y esta versión no se actualiza vía OTA al contrario que la ROM oficial del fabricante.( lo mismo que hacen las tiendas chinas cuando compras un móvil de allī y que te venden como versión europea del SO del fabricante chino). Pero puedes pasar por completo de Telefonica instalando otra ROM cualquiera no ligada a ningún operador o fabricante. Para ello tendrás que desbloquear primero el bootloader, caso de que esté bloqueado. Telefónica en este caso pinta poco, tan solo está entorpeciendo las actualizaciones automáticas . Pero no es Telefonica quién te va a impedir que instales otra ROM.

      • Asia es, el bootloader loader solo modifica el OS para liberar el equipo necesitas los codigos de bloqueo de operador, una version de OS neutra o modificar los parametros de bloqueo de operador.

  • Muy interesante, buen artículo.

  • rafael Hace 7 meses Link al comentario

    Muy bien explicado muy buen artículo. Gracias

  • interesante articulo , sobre todo para los amantes de custom rom o el root

Nuestro sitio utiliza cookies para garantizar una mejor experiencia de navegación. Más información

OK