Correção: Erro de status 7 no Android

Ter um gostinho de uma nova atualização de software antes mesmo de chegar à região de uma pessoa ou mudar para uma ROM personalizada que traz consigo um mundo inteiramente novo de possibilidades parece completamente incrível, mas esses esforços não são isentos de risco de fracasso. Na verdade, muitos usuários do Android falham em atualizar as atualizações do sistema OTA e ROMs personalizados por meio de arquivos ZIP, especialmente aqueles que não estão familiarizados com esses processos. O flash de uma atualização do sistema pode falhar devido a uma ampla variedade de erros diferentes, um dos mais comuns é o erro Status 7.

Os dispositivos Android exibem um erro System 7 quando uma atualização do sistema ou ROM personalizada não consegue piscar e, embora o erro Status 7 seja um dos erros mais comuns associados ao flash de arquivos ZIP, é também um dos menos graves e quase sempre os que podem ser corrigidos.

Para dispositivos não enraizados

A única instância em que o erro Status 7 pode ser visto em um dispositivo Android não rooteado é quando uma pessoa, em vez de esperar por uma nova atualização do sistema para alcançá-la pelo ar, decide fazer o sideload e flash de um arquivo ZIP contendo o oficial atualização de software em seu dispositivo. Um dispositivo Android sem root somente exibe um erro de Status 7 quando uma atualização do sistema está sendo exibida e algo está fora do lugar ou, para ser mais preciso, modificado.

O erro Status 7 afeta apenas dispositivos sem root que não estão em condição de estoque completo, portanto, a única maneira de corrigir o erro de Status 7 em um dispositivo Android sem root é restaurar cada bit do dispositivo de volta à sua condição de estoque. Se o dispositivo estiver rodando em um kernel customizado, o kernel padrão precisa ser atualizado; se o dispositivo tiver uma imagem de recuperação personalizada, a imagem de recuperação de estoque precisa ser atualizada; e assim por diante.

Para dispositivos enraizados

Os usuários de Android frequentemente veem erros de Status 7 em dispositivos Android com root ao atualizar ROMs personalizados. As duas causas mais comuns do erro Status 7 em dispositivos Android com root são uma versão desatualizada de uma recuperação personalizada e uma recuperação personalizada com defeito. Para corrigir esse problema em um dispositivo com acesso root, tudo que uma pessoa precisa fazer é atualizar para a versão mais recente da recuperação personalizada que tem em seu dispositivo ou mudar para uma recuperação personalizada totalmente diferente. No entanto, caso essas duas soluções não funcionem (o que é um caso raro), o script de atualização da ROM personalizada deve ser editado através do seguinte processo:

1. Copie o arquivo ZIP da ROM personalizada para um computador.

2. Descompacte o arquivo.

3. Vá para META-INF > com > google > android .

4. Clique com o botão direito no arquivo atualizador-script e clique em Renomear .

5. Altere o nome do arquivo para “ updater-script.txt ”.

6. Abra o arquivo com um editor de texto.

7. Exclua parte do texto começando de “ assert ” até o próximo ponto e vírgula.

8. Salve o arquivo, feche o editor de texto e altere o nome do arquivo de volta para script de atualização .

9. Compacte todo o conteúdo do arquivo ROM descompactado em um novo arquivo ZIP, copie o novo arquivo ZIP para o dispositivo e atualize a ROM personalizada que agora não apresentará um erro Status 7.