Como Desbloquear Dispositivos Xiaomi no Linux e Mac

Proprietários de dispositivos Xiaomi que querem fazer o flash e desbloquear seus dispositivos têm a ferramenta oficial MiFlashUnlock disponível para eles - no entanto, ele não roda no Linux. O software MiFlashUnlock pode ser executado dentro do Wine ou de uma VM, mas existe uma maneira melhor.

O MiUnlockTool é uma ferramenta não oficial baseada no MiFlashUnlock, que roda nativamente no Linux (mas também pode ser instalado no Mac e no Windows). O MiUnlockTool é uma ponte entre o fastboot, suas credenciais Xiaomi e o servidor Xiaomi. Ele recupera as informações do dispositivo e as envia para o servidor Xiaomi junto com o seu token de login, depois verifica se você atende a todos os requisitos para receber uma chave de desbloqueio do servidor.

A ferramenta enviará a chave de desbloqueio para o seu dispositivo Xiaomi utilizando uma compilação personalizada do fastboot. Não existem requisitos diferentes para receber uma chave de desbloqueio via MiUnlockTool em comparação com MiFlashUnlock - você precisa de uma conta Xiaomi autorizada vinculada ao dispositivo através das Opções do desenvolvedor.

Requisitos

  • MiUnlockTool
  • Java (JavaFX for GUI)

Usuários Linux

  1. Baixe o MiUnlockTool, ele vem em um arquivo .zip.
  2. Abra seu terminal e CD no diretório extraído.
  3. No terminal, digite “sudo ./MiUnlockTool.sh”, que iniciará a interface GUI. Alternativamente, você pode usar “sudo ./MiUnlockTool.sh username password” para uma interface de linha de comando.

Usuários de Windows e Mac

  1. Depois de extrair o arquivo .zip, inicie o MiFlashUnlock.bat para obter uma interface gráfica.
  2. Alternativamente, você pode abrir um prompt de comando, CD para o diretório extraído e digitar “MiUnlockTool.bat username password” para uma interface de linha de comando.

Depois de ter lançado o MiUnlockTool em qualquer sistema operacional que você esteja usando, conecte seu dispositivo Xiaomi ao seu computador enquanto ele estiver no modo Fastboot.

Se você iniciou o modo GUI, siga as instruções na tela. Se você estiver usando a interface de linha de comando, não haverá uma solicitação de confirmação antes de desbloquear, nem verificará se o bootloader já está desbloqueado.

Solução de problemas

Dispositivo MiUnlockTool não reconhecido.
  • Se você receber erros de permissão no Linux ou Mac ao iniciar o MiUnlockTool, será necessário abrir um terminal e um CD no diretório extraído.
  • Em seguida, conceda-lhe 777 permissões usando "chmod 777 MiUnlockTool.sh" (ou MiUnlockTool.command no Mac), que irá definir as permissões adequadas.
  • Se você tiver problemas para iniciar a ferramenta, mesmo com o comando Sudo, você pode tentar o comando “java -jar bin / MiUnlockTool.jar”.
  • Se você encontrar erros com a classe JavaFX não sendo encontrada, você está perdendo a biblioteca JavaFX do seu pacote. Verifique o pacote OpenJFX no Linux.

Notas Finais

Esta ferramenta é absolutamente segura de usar, assim como o procedimento de desbloqueio. Seu dispositivo Xiaomi não será danificado, mesmo que o MiUnlockTool tente uma chave de desbloqueio incorreta.

No entanto, os usuários do Windows provavelmente devem ficar com a ferramenta oficial de desbloqueio Xiaomi. Como o MiUnlockTool é uma cópia de terceiros criada especificamente para usuários do Linux, ele pode ter bugs adicionais e o Windows não gerencia os drivers, por exemplo. Então o MiUnlockTool funciona no Windows, o que não é recomendado.

Artigos Interessantes