Logo pt.androidermagazine.com
Logo pt.androidermagazine.com

O que é um gerenciador de inicialização?

Índice:

Anonim

No nível mais básico, o armazenamento no seu smartphone Android é como um disco rígido, composto de várias partições. Uma dessas partições contém os arquivos do sistema Android, outra contém todos os dados do aplicativo que você acumula (que é como você geralmente pode atualizar sem perder todas as suas coisas) e outras para fazer mais coisas nos bastidores.

Pense no gerenciador de inicialização como um ponto de verificação e gerenciador de segurança para todas essas partições. Todo computador tem um, e é o que diz ao hardware onde procurar e como executar quando você inicia as coisas.Em telefones Android (e tablets, caixas de TV e até fornos de microondas), o gerenciador de inicialização verifica algumas coisas por padrão para verifique se o software que você está tentando iniciar é genuíno. A maioria dos dispositivos móveis ou incorporados é da mesma maneira, e isso porque se você pode trocar o que as pessoas que fizeram o telefone colocar nessas partições, você pode quebrar as coisas se não souber o que está fazendo. fazendo, ou software ruim pode tentar mexer com todas as suas coisas. O outro lado é um carregador de inicialização desbloqueado que não verifica o software facilita a instalação e o uso de ROMs personalizadas. É por isso que as pessoas querem poder desbloqueá-las.

Sempre se fala muito em bloqueios de boot. Mas todos os telefones Android são fornecidos com um gerenciador de inicialização bloqueado, incluindo os dispositivos Nexus compatíveis com o desenvolvedor. O que realmente importa é quando o gerenciador de inicialização é criptografado como medida de segurança. Embora alguns dispositivos (como telefones e tablets Nexus) sejam desbloqueados facilmente com um único comando, a maioria dos gerenciadores de inicialização é bloqueada e criptografada, o que significa que você precisa do token de segurança certo (pense nisso como uma senha) para desbloqueá-los.

Por que isso importa?

Um gerenciador de inicialização criptografado geralmente pode ser motivo de discórdia para quem gosta do hardware de um fabricante e deseja mexer em seus dispositivos. A HTC, a LG, a Samsung e a Motorola - quase todo mundo, na verdade - costumam enviar dispositivos com gerenciadores de inicialização bloqueados e criptografados. Muitas vezes, isso é feito porque a operadora que construiu o telefone para eles quer que ele fique bem fechado. Isso permite uma camada extra de segurança para o usuário final (e as operadoras adoram qualquer coisa que reduza as chamadas de suporte), mas torna difícil atualizar o novo firmware (pense em ROM personalizada aqui) para o telefone.

As pessoas precisam encontrar uma maneira de contornar a criptografia (geralmente com algo como um gerenciador de inicialização de "engenharia" ou uma ferramenta intermitente que vazou do fabricante) ou encontrar uma maneira de carregar software personalizado sobre o software seguro. Muitas vezes, é um osso duro de roer. Nos últimos anos, vimos a maioria das pessoas que fabricam telefones Android oferecer modelos compatíveis com desbloqueio - eles fornecerão o token de desbloqueio para o carregador de inicialização, desde que você concorde com os termos deles. Como muitas vezes esses termos são apenas uma maneira elegante de dizer que você perde sua garantia assim que desbloqueia as coisas, ainda há muitas pessoas que não estão felizes com isso.

É uma daquelas situações em que nada fará todo mundo feliz. É fácil dizer que comprar um telefone Nexus - a garantia não é invalidada ao desbloquear o gerenciador de inicialização - mas nem todo mundo deseja o hardware que o Google envia todos os anos. O mesmo vale para outros telefones que podem ter o gerenciador de inicialização desbloqueado por meio de um programa de desenvolvedor. As pessoas querem um determinado modelo que funcione melhor para sua operadora e não estão interessadas em um modelo específico que possa ser desbloqueado. Ou a edição "desenvolvedor" desbloqueada não está disponível como telefone subsidiado na loja da operadora e as pessoas não querem pagar o preço total de varejo. Enquanto isso, as operadoras e os fabricantes desejam fornecer uma experiência controlada em que as pessoas não estão solicitando suporte com um telefone executando software que não aprovaram ou que as pessoas estão sendo "hackeadas" por software malicioso porque a segurança do gerenciador de inicialização foi ignorada.

Devo me importar?

Para a maioria de nós, ter um gerenciador de inicialização bloqueado não é um grande problema. Alguns até gostam de saber que há mais uma camada de proteção sempre que o telefone é reiniciado. Mas, para as pessoas que querem fazer um pouco mais com o Android - ou suportá-lo depois que o fabricante decidir que ele terminou - o gerenciador de inicialização é um software muito importante. Nosso conselho é apoiar as empresas que venderão o telefone que oferece o que você gosta. Se isso significa um gerenciador de inicialização desbloqueado, a compra de um telefone que ofereça essa habilidade informa as pessoas que estão criando um mercado e elas devem continuar a fabricá-las.