OTA Verifier 2.7

Licença: Livre ‎Tamanho do arquivo: 892.93 KB
‎Classificação dos usuários: 4.0/5 - ‎1 ‎Votos

Sobre OTA Verifier

Sempre que há uma atualização over-the-air (OTA) enviada ou disponibilizada (vazada ou oficial), há sempre um grande número de usuários que acabam relatando que suas instalações falharam com a infame e temida mensagem de erro "E:Error in /sdcard/xxx.zip (Status 7) abortada." Então, eu decidi tentar escrever um aplicativo que ajudasse as pessoas a descobrir quais seriam os problemas para que eles possam ter sua atualização OTA instalada. O Aplicativo OTA Verifier pode ser usado para avaliar uma atualização over-the-air (OTA) .zip ou outro arquivo de .zip piscante antes de tentar a instalação ou depois para ajudá-lo a descobrir por que a instalação pode ter falhado. O OTA Verifier apontará quais arquivos e condições estão sendo testados para que você possa tentar mais facilmente corrigir esses problemas. Q: Eu tenho que estar enraizado para usar isso? R: Não, mas dispositivos enraizados terão mais condições que o aplicativo será capaz de testar/avaliar porque terá acesso a arquivos protegidos que dispositivos não enraizados não têm. P: Será que o aplicativo realmente fará a instalação ou mudará alguma coisa no meu dispositivo? A: Não. O aplicativo avaliará apenas as expressões e condições contidas no arquivo updater-script dentro do arquivo .zip que está tentando ser instalado. Nenhuma das funções ou comandos que tentarem modificar seu dispositivo (ou seja, excluir/corrigir/formato/extrair, etc.) será avaliado ou executado. O aplicativo funciona basicamente no modo "somente leitura" em relação ao arquivo .zip que está sendo avaliado. P: Este aplicativo funcionará em dispositivos mais antigos ou arquivos .zip que usam os arquivos de script de atualização de emenda? R: Não, este aplicativo avalia e interpreta os arquivos mais novos do updater-script (observe o "r" em "updater"). Como faço para usar este aplicativo? 1. Instale e inicie o aplicativo 2. Clique no botão "Selecionar arquivo" e navegue até o arquivo .zip desejado 3. Pressione longa (pressione e segure) a entrada do arquivo para o arquivo .zip desejado 4. Clique no pop-up do arquivo "Verificar OTA .zip" 5. Aguarde o aplicativo processar o arquivo (arquivos muito grandes podem levar vários minutos para serem concluídos) 6. Veja os resultados exibidos (o texto também será copiado para a área de transferência) Informações diversas: 1. Os usuários de raiz experientes provavelmente já sabem que após uma falha .zip instalação de arquivos, você deve ser capaz de visualizar o arquivo /cache/recovery/last_log para visualizar as informações sobre o que pode ter falhado. O OTA Verifier tentará descobrir todos os problemas e não apenas o primeiro que faz com que a instalação falhe. 2. Enquanto eu escrevi este aplicativo principalmente para avaliar os arquivos de atualização OTA.zip, os arquivos edify updater-script são usados e escritos por devs ROM e outros que criaram arquivos .zip flashable. Este aplicativo também pode ser usado para avaliar os arquivos de script de atualizações desses arquivos. 3. Nota: não é dado que um erro relatado por este aplicativo também significa que o OTA não será instalado. Estou vendo OTAs mais novos (Android 5+) cujo updater-script contém verificações SHA1 pós-instalação que serão relatadas como falhas (expressões falsas) por este aplicativo. Adicionei (v2.5) uma nova preferência/configuração de "modo rigoroso" que "permitirá" que arquivos inexistentes não façam a expressão sua referência na avaliação para falsa (o que de outra forma faria). A versão 2.6 traz lógica adicional para lidar com essas verificações SHA1 pós-instalação, permitindo que elas não sejam avaliadas como falsas quando detectadas depois de ver um "arquivo de partição do sistema de verificação" ui_print expressão. 4. Além disso, em v2.6, o aplicativo suprimirá quaisquer erros após o 25º, uma vez que a saída se torna desordenada (você pode reverter essa alteração no menu preferência/configurações). Veja este post do Google+ para obter mais detalhes sobre as últimas alterações: https://plus.google.com/111250871094989567615/posts/ftgrXDS3s8i Permissões: READ_EXTERNAL_STORAGE - usado para o navegador de arquivos (Select App) para permitir que você navegue e selecione um arquivo para digitalizar para verificação OTA. Perguntas? Entre em contato comigo na [email protected]