Corrigir partição persistente corrompida no Poco X3 Pro [CTS Fail]

Corrigir partição persistente corrompida no Poco X3 Pro [CTS Fail]

Neste guia, mostraremos as etapas para corrigir a partição persistente corrompida em seu Poco X3 Pro. Embora entrar no desenvolvimento personalizado abra as comportas para uma infinidade de personalizações, por outro lado, há sempre o risco de as coisas darem errado. Entre eles, os problemas com a partição persistente estão entre os mais preocupantes. Quando isso acontecer, a impressão digital do dispositivo poderá não funcionar mais.

Além disso, pode haver alguns outros problemas ocultos, como a falha do perfil CTS, mesmo em um bootloader bloqueado. Isso, por sua vez, resultará na sua incapacidade de usar os aplicativos bancários e de pagamento. Resumindo, uma série de problemas podem danificar seu dispositivo se a partição persistente for corrompida em seu Poco X3 Pro. Felizmente, existe um método bacana que deve ajudá-lo a corrigir esse problema. Então, sem mais delongas, vamos dar uma olhada.

Corrigir partição persistente corrompida no Poco X3 Pro [CTS Fail]

Corrigir partição persistente corrompida no Poco X3 Pro

O processo abaixo apagará todos os dados do seu dispositivo, portanto, faça um backup com antecedência. Além disso, as chaves originais que seu telefone possa incluir no TEE serão perdidas. Droidwin e seus membros não serão responsabilizados em caso de guerra termonuclear, se seu alarme não acordar você ou se algo acontecer com seu dispositivo e dados, executando as etapas abaixo.

ETAPA 1: Instale o SDK do Android

instalar janelas de ferramentas da plataforma adb

Em primeiro lugar, você terá que instalar as ferramentas da plataforma Android SDK no seu PC. Este é o binário ADB e Fastboot oficial fornecido pelo Google e é o único recomendado. Portanto, baixe-o e extraia-o para qualquer local conveniente em seu PC. Isso lhe dará a pasta platform-tools, que será usada ao longo deste guia.

ETAPA 2: Habilite a depuração USB e o desbloqueio OEM

Em seguida, você também terá que habilitar a depuração USB e o desbloqueio OEM em seu dispositivo. O primeiro tornará seu dispositivo reconhecível pelo PC no modo ADB. Isso permitirá que você inicialize seu dispositivo no modo Fastboot. Por outro lado, o desbloqueio OEM é necessário para realizar o desbloqueio do bootloader.

Partição persistente corrompida Poco

Então vá para Configurações > Sobre o telefone > Toque no número MIUI 7 vezes> Volte para Configurações > Sistema > Avançado > Opções do desenvolvedor > Ative a depuração USB e o desbloqueio OEM.

PASSO 3: Desbloquear Bootloader

Em seguida, você precisará desbloquear o bootloader do dispositivo. No entanto, isso apagará todos os dados e também poderá anular a garantia do dispositivo. [E não se preocupe, bloquearemos novamente o bootloader assim que todo o processo for concluído].

Partição persistente corrompida Poco

PASSO 4: Flash Xiaomi Engineer Firmware

Em seguida, você terá que baixar e instalar o firmware do Engineer para o seu dispositivo. Certifique-se de baixar a mesma versão que está atualmente instalada em seu dispositivo (você pode verificar o mesmo no número de versão do seu dispositivo). No que diz respeito à fonte de download, certifique-se de obtê-la em um site confiável de terceiros. Depois de fazer o download, atualize a ROM por meio da ferramenta Mi Flash.

Bootloader bloqueado com perfil CTS

PASSO 5: Obtenha Keybox.XML

Agora você precisará obter o keybox.xml para o Poco X3 Pro, então baixe este arquivo keybox.xml [Créditos: chiteroman].

PASSO 6: Executar Comandos

Abra o prompt de comando dentro das ferramentas da plataforma e execute os comandos abaixo na mesma ordem listada:

adb root
adb disable-verity
adb reboot
adb root
adb remount
adb shell
mkdir –p /data/nativetest64/qti_keymaster_tests/
exit
adb push keybox.xml /data/nativetest64/qti_keymaster_tests/
adb shell
cd /data/nativetest64/qti_keymaster_tests/

PASSO 7: Defina o caminho da biblioteca

  1. Primeiro, verifique se o seu dispositivo é Strongbox verificando este link [todos os dispositivos listados são Strongbox].
  2. Se o seu dispositivo for StrongBox, use a sintaxe abaixo:LD_LIBRARY_PATH=/vendor/lib64/hw KmInstallKeybox {KEYBOX FILE} {KEYBOX DEVICE ID} {ATTEST PROPS?} {KEYBOX FILE} {KEYBOX DEVICE ID} {ATTEST PROPS?}
  3. Se o seu dispositivo não for StrongBox, use a sintaxe abaixo:LD_LIBRARY_PATH=/vendor/lib64/hw KmInstallKeybox {KEYBOX FILE} {KEYBOX DEVICE ID} {ATTEST PROPS?}
  4. Aqui estão os valores que você precisa substituir na sintaxe mencionada{KEYBOX FILE}: Should be "keybox.xml"

    {KEYBOX DEVICE ID}: Open keybox file and search for "DeviceID". The one that we have used for Poco X3 Pro uses "X705F100000000"

    {ATTEST PROPS?}: It has a Boolean value, either true/false. It's recommended to set it as true [if it gives any error, only then use false].

  5. Portanto, colocando esses valores na sintaxe de um dispositivo Strongbox, o comando se transforma em:LD_LIBRARY_PATH=/vendor/lib64/hw KmInstallKeybox keybox.xml X705F100000000 true keybox.xml X705F100000000 true
  6. Por outro lado, para dispositivos não Strongbox, o comando será:LD_LIBRARY_PATH=/vendor/lib64/hw KmInstallKeybox keybox.xml X705F100000000 true

PASSO 8: Bloquear novamente o bootloader

Sua ação final deve ser bloquear novamente o bootloader em seu dispositivo.

Partição persistente corrompida Poco

É isso. Estas foram as etapas para corrigir o problema de não conseguir passar o perfil CTS em um bootloader bloqueado. Se você tiver alguma dúvida sobre as etapas mencionadas acima, informe-nos nos comentários. Entraremos em contato com você com uma solução o mais breve possível.

Partição persistente corrompida Poco

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *