O que é bootloader no Android?
Bootloader é um pedaço de código que é executado antes do android iniciar o Kernel. Podemos dizer então que o bootloader é o responsável pelo boot, ou inicialização do celular. No Android, o bootloader (gerenciado de boot) é uma função que vem de fábrica travada, ou seja, não dá para você alterar o boot, ou a inicialização do Android. Os fabricantes de celulares alegam que isso que é uma prevenção de segurança, pois o usuário “desavisado” pode fazer algo errada e transformar o celular em um peso de papel, mas isso não faz muito sentido já que o próprio Google, criador do sistema, vende seus aparelhos (linha Nexus) com o bootloader destravado. Então a verdade é que os fabricantes travam o bootloader pois não querem que os usuários troquem a ROM do aparelho, já que se algo dar errado no processo, eles vão ter que arcar com os custos de uma possível garantia. Isso explica porque os aparelhos perdem a garantia quando alteramos o bootloader ou mesmo damos acesso root.
Quais as vantegens de desbloquear o bootloader?
Enquanto que ao dar acesso root ao Android você consegue o acesso “Super user” ao aparelho e automaticamente pode desinstalar e instalar qualquer aplicativo no sistema, com o Bootloader você vai poder além disso, modificar a ROM do seu aparelho.
Para você instalar uma ROM modificada é necessário ter o bootloader destravado. Caso você não queira instalar uma ROM customizada e nem pretenda um dia usar uma, não há motivo para habilitar essa função. Você pode fazer Root sem desbloquear o bootloader.
Muitos celulares ao fazer o root automaticamente desbloqueiam o bootloader, já outros o processo é mais difícil e é feito a parte do root.
Quais as desvantagens de desbloquear bootloader?
A principal desvantagem, conforme já dito é que você anulará a garantia do seu aparelho. Além disso você pode perder aplicativos proprietários, como por exemplo o software Bravia Engine que melhora as telas da Sony, ou outras tecnologias de outras marcas. Outro motivo é que pode acontecer de se aparelho se recusar a atualizar via OTA, apesar que no Brasil raramente os fabricantes fazem.
Como posso saber se posso desbloquear meu bootloader?
Sim, existem aparelhos que simplesmente é impossível desbloquear o bootloader, pelo menos demora tempos para os desenvolvedores fazerem isso, ou desistem. Para saber isso, faça o seguinte:
- Vai no discador de telefone
- Digite: *#*#7378423#*#*
- Agora vai em >Service info > Configuration> Rooting status.
- Aparecerã uma mensagem, seja uma das duas abaixo:
“Bootloader unlock allowed” – Você pode desbloquear o seru bootloader
“Bootloader unlock not allowed” – Esquece, você não pode desbloquear.
Sim, consegues aumentar a memória do teu aparelho dado que como ficas com permissões de "SuperUser", consegues desinstalar app's que não conseguirias anteriormente, aumentando, assim, a memoria do telefone, entre outras vantagens.
As melhores app's depende sempre muito daquilo que precisares e deres importância...
Qualquer duvida, dispõe