O que é Bootloader?

Tempo de leitura: 2 minutos

Opa, Cristiano Alves da CA Cursos e conforme a grande quantidade de pedidos, vamos ensinar O que é Bootloader.

 

O que é bootloader?

Comecemos do início. O bootloader é um programa que entra em ação sempre que iniciamos nosso dispositivo, ativando o sistema operacional certo. O bootloader não é, portanto, algo exclusivo do Android. Ele está presente em todos os dispositivos dotados de sistema operacional: tablets, smartphones e PCs. Um computador, por exemplo, pode ter dois sistemas operacionais diferentes (Dual Boot). Nesse caso, o bootloader tem a tarefa de iniciar um ou outro de acordo com a preferência do usuário, ou de maneira automática.

O mesmo princípio se aplica também aos dispositivos Android, com a diferença de que nesse caso o sistema operacional em questão é um só. É o bootloader que irá determinar quando executar o Android ou quando entrar em Recovery Mode, o ambiente de execução independente do sistema operacional situado numa outra partição da memória interna. Através do Recovery Mode é possível limpar o cache ou restaurar os dados de fábrica sem precisar iniciar o sistema (uma solução útil se o seu dispositivo parou de responder aos comandos).

Install-Boot-CWM-and-TWRP-Recovery-for-Samsung-Galaxy-S4-T-Mobile

O bootloader é desenvolvido é fornecido diretamente pela fabricante do dispositivo e, dada a sua importância, localiza-se num local da memória que não pode ser facilmente modificada pelos usuários. Quando se deseja modificar um dispositivo Android, um dos maiores obstáculos é o bootloader bloqueado. O que isso quer dizer? Um bootloaderbloqueado carregará apenas sistemas operacionais autorizados por uma assinatura digital (signed). Quase todas as fabricantes de smartphones decidem bloquear o bootloader dos seus dispositivos, permitindo apenas o carregamento das suas versões do Android, e impedindo a instalação de qualquer outra ROM customizada. Para dar um exemplo, com o bootloader do Galaxy S3 serão carregadas apenas as versões do Android que a Samsung desenvolveu para o dispositivo.

Como já devem saber, para todo obstáculo no Android há uma solução. Para rodar ROMs customizadas como a CyanogenMod, será necessário desbloquear o bootloader, que então poderá iniciar também sistemas operacionais “não autorizados”. Para o desbloqueio do bootloader cada fabricante escolhe um método, que vai desde o envio de um comando simples via conexão USB a partir do PC até o download de um programa especialmente para a tarefa. É sempre bom destacar: exatamente porque o desbloqueio do bootloader permite a instalação de um software não autorizado, essa operação invalidará a garantia do seu dispositivo.

 

Então, se você gostou, compartilhe e divulgue nas suas redes sociais. Caso tenha alguma dúvida, é só comentar aqui embaixo que eu mesmo respondo.

Até a próxima e…

Aquele abraço!

Está Gostando deste artigo? Então cadastre seu e-mail e receba em primeira mão as atualizações de nosso blog!

>

Comentários

comments

[wpdevart_facebook_comment/* Para remover esta mensagem, instale e configure o plugin Facebook Comments WordPress (https://wordpress.org/plugins/comments-from-facebook/) em "Plugins > Adicionar Novo" */]