Computação móvel

O processo insano de desbloqueio da Xiaomi para bootloaders de dispositivos Mi

O processo insano de desbloqueio da Xiaomi para bootloaders de dispositivos Mi

Quando a Xiaomi lançou o Redmi Note 3, o bootloader do dispositivo foi bloqueado "para proteger a segurança dos dados do usuário". A empresa anunciou mais tarde que tomou a decisão de bloquear o bootloader de todos os seus dispositivos Mi, incluindo o Mi4c e Mi Note Pro.

Não é incomum que os fabricantes bloqueiem o bootloader, mesmo que o dispositivo seja claramente projetado para a comunidade de desenvolvedores.

Isso faz sentido até certo ponto, pois melhora a segurança significativamente. A Xiaomi tomou a decisão após enfrentar problemas com bootleggers que vendiam telefones Mi falsos ou telefones Mi com ROM não oficiais que continham bloatware ou, pior ainda, malware.

A mudança afeta os usuários de várias maneiras. Depois de atualizar para MIUI 6.1.14 ou mais tarde, as seguintes alterações entram em vigor:

  1. O root está desabilitado mesmo que tenha sido habilitado antes. O root só pode ser habilitado se o bootloader estiver desbloqueado.
  2. A atualização usando o modo de recuperação só é possível se o Mi PC Suite for usado.
  3. Dispositivos de bootloader bloqueados não podem ser atualizados usando MiFlash. Os usuários precisam desbloquear o bootloader se quiserem fazer o flash Fastboot Rooms.

O bootloader bloqueado não afetará as atualizações OTA.

O problema

Pode-se dizer que isso é para o bem do cliente, e certamente é verdade até certo ponto. O principal problema, entretanto, é que a Xiaomi projetou um processo insano de desbloqueio para clientes que desejam desbloquear o bootloader de seus dispositivos.

O primeiro obstáculo é um site exclusivamente chinês que a Xiaomi criou para o processo. Você precisa fazer login com uma conta Mi e preencher um formulário de solicitação depois.

O formulário pede seu nome de usuário do fórum, número de celular do país e um motivo. Todas as solicitações são processadas manualmente de acordo com a Xiaomi, e não está claro agora se a empresa se recusará a fornecer um código de desbloqueio se considerar que a solicitação não é razoável.

Um problema que os proprietários não chineses de dispositivos Xiaomi enfrentarão é que o formulário de solicitação aceita apenas chinês e nenhum outro idioma.

Um usuário no fórum oficial teve a gentileza de oferecer um motivo traduzido que você pode copiar e colar no formulário.

我 用 了 一个 自 定义 恢复 的 最后 一次 更新, 现在 的 手机 卡 在 开机。 我 需要 解锁 Bootloader, 所以 我 可以 用 FASTBOOT 和 固定

Depois de marcar a caixa para aceitar o contrato, você será levado para a próxima página, onde será solicitado a inserir um código de verificação por SMS que é enviado para o número inserido na primeira página.

Você tem cinco minutos para inseri-lo, então certifique-se de ser rápido. O botão à direita do formulário onde você insere o código lê reenviar. Você pode usá-lo para obter um novo SMS se o primeiro não tiver chegado ou expirado.

A última página exibe uma mensagem de confirmação de que a "inscrição foi enviada com sucesso" e que você receberá uma notificação por SMS assim que a solicitação for aprovada.

Os usuários do fórum XDA que concluíram o processo de inscrição tiveram que esperar de 3 a 21 dias antes que a solicitação fosse aprovada pela Xiaomi.

Portanto, não só é necessário preencher um formulário em chinês, como o desbloqueio real leva até três semanas além disso, desde que o motivo fornecido seja aceito e não rejeitado.

Quando você receber o SMS de aprovação em seu dispositivo, inicie a Mi Flash Unlock Tool e siga as instruções nesta página.

Como usar o AutoKey para automatizar jogos Linux
AutoKey é um utilitário de automação de desktop para Linux e X11, programado em Python 3, GTK e Qt. Usando sua funcionalidade de script e MACRO, você ...
Como mostrar o contador de FPS em jogos Linux
Os jogos Linux tiveram um grande impulso quando a Valve anunciou o suporte Linux para o cliente Steam e seus jogos em 2012. Desde então, muitos jogos ...
Como baixar e jogar Sid Meier's Civilization VI no Linux
Introdução ao jogo Civilization 6 é uma versão moderna do conceito clássico introduzido na série de jogos Age of Empires. A ideia era bastante simples...