Xiaomi e Anti-Rollback: tudo o que você precisa saber e como evitá-lo

logotipo da loja xiaomi mi

Atualmente, está criando um pouco de confusão entre usuários e pessoas de dentro da questão relacionada a Xiaomi, desbloqueando o bootloader e várias proteções. Entre depoimentos de usuários que não conseguem desbloquear o aparelho em tempos decentes (com raras exceções) e outros que viram o seu dispositivo de repente tijolo, neste artigo explicamos a situação mais especificamente, a fim de esclarecer.

xiaomi logo laranja

Bloqueio anti-rollback e bootloader: qual é a estratégia da Xiaomi?

Durante anos, a protagonista absoluta no mercado chinês, a Xiaomi conseguiu construir uma sólida base de fãs também no exterior. E, de certa forma, era uma situação paradoxal: uma empresa bem conhecida e apreciada pelas comunidades em países onde ela não operava oficialmente. Isso porque muitos revendedor online de terceirosAsiáticos e não-asiáticos ajudaram a difundir a marca através da venda de vários dispositivos, de smartphones a tablets, de notebooks aos mais variados acessórios.

Mas quando se trata de software aqui, as coisas ficam um pouco complicadas. Isso ocorre porque o MIUI China, que é a versão principal do software feito na Xiaomi, é projetado para o público chinês. Como resultado, há poucas línguas e elas são serviços ausentes do Google, dada a histórica proibição do gigante dos EUA em solo chinês.

Para superar essa falta, aqui estão os revendedores acima mencionados que começaram a vender dispositivos chineses internacionalizados, ou desbloqueando o bootloader e instalando MIUI Global ou, em alguns casos, o igualmente conhecido Xiaomi.eu. Embora isso possa ser uma conveniência para alguns, para outros isso pode ser um problema.

Um usuário menos experiente poderia comprar um smartphone com software não oficial e não tem atualizações OTApor exemplo. Sem considerar, então, o risco relacionado à segurança, já que o desbloqueio do bootloader pode ser usado para instalar serviços maliciosos, como adware, malware e assim por diante.

logotipo da loja xiaomi mi

Xiaomi e modding: o fim de uma era?

Aqui, então, que Xiaomi se viu tendo que enfrentar uma situação espinhosa. Se a empresa está na atual posição de destaque, é em grande parte devido à comunidade modding, sempre trabalhando para prolongar a longevidade dos smartphones Xiaomi, bem como melhorar sua funcionalidade através de ROM personalizado e assim por diante.

E se outros nomes como a Huawei decidiram totalmente ou quase bloquear modding, nos últimos meses Xiaomi embarcou em uma estrada mais macia, por exemplo, aumentando o tempo de desbloquear o bootloader. Passamos de 3 para 15 dias para o início de 2018, chegando a 30 ou 60 em alguns casos.

Além disso, Xiaomi começou a bloquear o Modo EDL (Modo de download de emergência), que é o modo de inicialização alternativo disponível nos dispositivos de chipsets da Qualcomm, geralmente usado para o procedimento unbrick. Geralmente usado por centros de serviços de reparo, alguns usuários e revendedores ignorar o bootloader e instale outras ROMs diretamente. Para evitar isso, a Xiaomi tem não é possível iniciar uma ROM Global em um dispositivo não global, também no modo EDL.

Logotipo Xiaomi

Xiaomi e Anti-Rollback: o que é isso?

E assim podemos falar sobre proteção Anti-Rollback, tanto está sendo falado nessas horas. É um sistema semelhante ao adotado pelo Google a partir do Android 8.0 Oreo e tornado obrigatório com a última versão do Android 9 Pie. Sua finalidade é verificar se o dispositivo é rebaixado para uma versão anterior do software.

Se isso acontecer, o telefone é impedido de iniciar, de modo a evitar que pessoas maliciosas instalem uma versão mais antiga do Android para aproveitar uma falha posterior. A diferença entre este sistema e a Xiaomi, no entanto, é que a proteção do Google é desativada quando você desbloqueia o bootloader. Quanto a Xiaomi, no entanto, quando você instala uma compilação com o Anti-Rollback, não há mais nada a fazer.

xiaomi anti-rollback

Quais são os modelos com anti-rollback?

Vários usuários, especialmente proprietários de Redmi Note 5 com MIUI 10 China 8.9.6 e I 8 com o MIUI 10 Global Beta 8.7.5, eles encontraram o telefone atualizado para a versão "incriminada" sem saber de nada. Além destes, ter proteção também é O que Max 3, Redmi 6 Pro e Mi 6X. No caso de outros modelos terem que ser adicionados (e é muito provável), nós os adicionaremos a este artigo.

Última actualização: 14 / 02 / 2019

O problema básico não é tanto essa nova estratégia de segurança, em alguns aspectos legítimos, mas a falácia da comunicação da empresa. Aqui, então, que alguns proprietários desses modelos se viram smartphone emparedado, talvez passando de um MIUI Global Beta para um MIUI China Stable ou rebaixando entre diferentes versões. Por exemplo, Mudar de um MIUI 8.7.6 para um MIUI 8.7.5 significa bloquear o smartphone.

Como verificar o índice de reversão

Este protocolo de segurança é baseado em um índice de reversão presente na ROM, que é comparado com o índice presente na ROM no momento da instalação.

  • Se o índice de reversão da ROM presente no smartphone for minore da ROM que queremos instalar, a ROM é flashata e o índice é incrementado para o da nova ROM;
  • Se o índice entre as duas ROMs for uguale, a ROM é flashata e o índice permanece inalterado;
  • Se o índice é maior da ROM a ser instalada, a instalação da nova ROM será rejeitada somente se você estiver usando o modo Mi Flash ou Fastboot. Caso você use o modo TWRPem vez disso, tijolo, uma vez que o TWRP não possui um controle de índice.

Se você quiser verifique o índice de reversão do seu smartphone, aqui está o procedimento a seguir:

  1. Desligue o smartphone e reinicie-o no modo Fastboot;
  2. Digite o comando "fastboot getvar anti";
  3. Em resposta, você receberá um número, que indica o índice de reversão do terminal. Como alternativa, se a resposta estiver vazia, significa que seu telefone ainda não tem o sistema anti-retrocesso.

Se você quiser verifique o índice de reversão da ROM MIUI que você deseja instalar, aqui está o procedimento a seguir:

  1. Baixe a ROM nas versões fastboot e non-recovery, esses arquivos terminam em ".tar.gz" ao invés de ".zip";
  2. Extraia "flash-all.bat" da ROM usando um extrator de arquivos zip;
  3. Abra o arquivo que acabou de ser extraído com um editor de teste e procure pela seguinte linha: "conjunto CURRENT_ANTI_VER=#";
  4. Em vez do "#" você terá o número do índice de rollback da versão MIUI que você gostaria de instalar. Se o número for igual ou maior que o da sua ROM atual, você poderá instalá-lo sem problemas.

xiaomi anti-rollback

Xiaomi e Anti-Rollback: o que acontece com as ROMs personalizadas?

Felizmente para todos os amantes modding, esse problema não surge com as ROMs personalizadas. O procedimento Anti-Rollback só se aplica ao MIUI, portanto, você não encontrará esse tipo de proteção se desejar instalar, por exemplo, um LineageOS, um Resurrection Remix e assim por diante.


Discuta conosco sobre o artigo e sobre isso Xiaomi em grupos Telegram e Facebook Dedicado!