Como extrair e atualizar o firmware do Huawei Stock - Appuals.com - Como Fazer
Como extrair e atualizar o firmware do Huawei Stock
iria ajudá-lo a recuperar seu dispositivo.
Neste guia Appuals, mostraremos exatamente como extrair e atualizar arquivos específicos dos pacotes de atualização de firmware da Huawei. Oferecemos três métodos - Huawei Update Extractor para Windows, script SplitUpdate para Linux / Mac e um script alternativo também para Linux com alguns recursos adicionais.
Huawei Update Extractor (Somente Windows)
Script perl SplitUpdate ( Fonte ) (Linux / Mac / Windows)
Script alternativo (extrai para a mesma pasta como 'splitupdate' em vez de output / e inclui um script de montagem apenas para Linux)
Primeiro você deve determinar sua versão atual do firmware Huawei. Verifique em Configurações> Sistema> Sobre o telefone e, em seguida, copie seu número da versão.
Você deve ver, por exemplo, algo como: BLA-L29 8.0.0.132 (C636)
Isso se traduz em: BLA-L29C636B132. Porque você substituirá "8.0.0." com C636 e adicione um B na frente de 132.
Uma breve nota sobre Nougat versus Oreo
As partições foram alteradas um pouco no Oreo. A partição de inicialização foi dividida em 'ramdisk' e 'kernel'. A partição de recuperação foi dividida em recovery_ramdisk, recovery_vendor e recovery_vbmeta - que também compartilha a partição do kernel com ramdisk.
Portanto, com essas informações, você provavelmente deseja atualizar o ramdisk e recovery_ramdisk - ramdisk é onde Magisk / SuperSU seria atualizado, e recovery_ramdisk é onde TWRP seria atualizado.
Digamos, por exemplo, que você tenha o firmware BLA-L29C636B132.
Você iria para Banco de dados de firmware Pro-Teammt em seguida, insira seu firmware completo no localizador e procure seu modelo.
Em seguida, localize a linha que indica "FullOTA-MF" e clique no botão "Atualizar" dessa linha.
Extraindo o update.app da Huawei OTA.
Em seguida, ele baixará o update.zip OTA completo. Você precisa abri-lo em um gerenciador de arquivos e extrair o arquivo "Update.app" em seu computador.
Método Huawei Update Extractor ( Somente Windows)
Baixe o Huawei Update Extractor e extraia-o em seu computador. Inicie o programa HuaweiUpdateExtractor.exe dentro da pasta principal.
avast incapaz de iniciar o firewall do Windows 10
Desmarque a caixa circulada.
Vá até a guia Configurações e desmarque a opção 'Verificar soma de verificação do cabeçalho'.
Agora volte para a guia Extrair e clique no botão… para escolher o arquivo update.app que você extraiu anteriormente.
A tela será preenchida com todos os arquivos dentro do arquivo update.app. Agora você pode clicar com o botão direito em qualquer um desses arquivos e escolher 'Extrair selecionados', o que lhe dará outra caixa de diálogo para escolher para onde enviar o arquivo extraído.
Você pode então usar o fastboot para atualizar os arquivos extraídos, por exemplo, para o ramdisk.
Por exemplo, você coloca os arquivos que deseja atualizar em seu caminho ADB principal e inicia um terminal ADB.
Em seguida, você coloca seu dispositivo no modo fastboot usando 'adb reboot bootloader'
Depois disso, você pode atualizar o arquivo usando o fastboot. Portanto, se você quiser fazer um flash de algo para o disco em memória, use o comando ADB: fastboot flash ramdisk xxxxx.img
No entanto, no Nougat, você extrairá 'BOOT' do arquivo update.app e o atualizará usando: fastboot flash boot boot.img
Método Perl Script ( Linux e Mac)
Primeiro, você baixa o splitupdate.zip e o extrai.
Agora entre na pasta extraída 'dividir' e inicie um terminal. Digite os seguintes comandos em seu terminal:
Agora, seguindo as instruções na seção do Windows deste guia para obter uma atualização OTA completa .zip, extraia o update.app para a pasta 'Dividir' e abra outro terminal. Digite estes comandos:
Se você escrever 'file_to_extract' ou qualquer coisa que esteja ou não no UPDATE.APP, ele listará todas as imagens nele.
./splitupdate UPDATE.APP 'irá extrair todos os arquivos em update.app - ele irá enviar os arquivos para a pasta' output 'recém-criada. A filtragem não é perfeita.
Se você usar './splitupdate UPDATE.APP RAMDISK', ele extrairá todas as imagens com RAMDISK em seu nome, então você obterá RAMDISK.img e RECOVERY_RAMDISK.img.
Método Alternativo de Script
Você fará o chmod dos seguintes arquivos dentro da pasta de script alternativo, usando o terminal:
Se você usar o mount.sh, precisará editar o script e substituir YOUR_SUDO_PASSWORD_HERE pela senha real. Alternativamente, você pode remover 'echo YOUR_SUDO_PASSWORD_HERE | 'E, em seguida, insira sua senha manualmente ao usar o script.
Em seguida, você extrai system.img ou qualquer outro arquivo que desejar e usa '' ./mount.sh SYSTEM '.
Isso irá converter SYSTEM.img em SYSTEM.raw e montá-lo em 'split_folder / SYSTEM /' como um dispositivo de loop, também irá chmod 777 tudo em SYSTEM /.