OTA Verifier (Beta)

Sempre que houver uma atualização de OPE-The-ar (OTA) enviada ou disponibilizada ...
Baixe Agora

OTA Verifier (Beta) Classificação e resumo

Propaganda

  • Rating:
  • Nome do editor:
  • scary alien
  • Site do editor:

OTA Verifier (Beta) Tag


OTA Verifier (Beta) Descrição

Sempre que houver uma atualização sobre o ar (OTA) enviada ou disponibilizada (vazada ou oficial), há sempre um grande número de usuários que acabam com relatando que suas instalações falharam com o infame e temido "E: Erro em /sdcard/xxx.zip (status 7) Instalação abortada. " mensagem de erro. Então, decidi tentar escrever um aplicativo que ajudaria as pessoas a descobrir quais são os problemas para que eles possam obter sua atualização OTA instalada. O aplicativo OTA Verifier pode ser usado para avaliar um arquivo up-the-ar (OTA) Update.zip ou outro arquivo .zip flashable 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? A: Não, mas os dispositivos enraizados terão mais condições que o aplicativo poderá testar / avaliar porque terá acesso a arquivos protegidos que os dispositivos não aplicativos não. P: O aplicativo realmente fará a instalação ou alterará qualquer coisa no meu dispositivo? R: Não. O aplicativo avaliará apenas as expressões e condições contidas dentro do arquivo de script updater-script dentro do arquivo .zip que está tentando ser instalado. Nenhuma das funções ou comandos que tentam modificar seu dispositivo (i.e., excluir / patch / formato / extrato, etc.) serão avaliados ou executados. O aplicativo opera basicamente no modo "somente leitura" com relação ao arquivo .zip sendo avaliado. P: Este aplicativo funcionará em dispositivos mais antigos ou arquivos flashable .zip que usam os arquivos de script alternados? A: Não, este aplicativo avalia e interpreta os novos arquivos de script de atualização de edifícios mais recentes (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 arquivo "Verify OTA .zip" pop-up 5. Aguarde o aplicativo processar o arquivo (deve levar menos de um minuto, dependendo do seu dispositivo) 6. Visualizar os resultados exibidos (o texto também será copiado para a área de transferência) Informações diversas: 1. Usuários de raiz experientes provavelmente já sabem que depois de uma instalação de arquivo .zip falhada, você deve ser capaz de visualizar o arquivo / cache / recuperação / 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 OTA Update.zip, os arquivos de script de atualização Edify são usados e escritos por ROM Devs e outros que criaram arquivos .zip flashable. Este aplicativo pode ser usado para avaliar os arquivos de script atualmente do arquivo. Como tudo isso funciona? Aqui está o esboço / estrutura básica do que o aplicativo faz: 1. O arquivo .zip é selecionado pelo usuário através do seletor de arquivos 2. Lista de aplicativos de sistema congelados são identificados para relatórios posteriores 3. O arquivo de script updater-script é extraído da pasta Meta-inf / COM / Google / Android no arquivo .zip 4. Este arquivo de script atualizador é analisado e convertido em notação de polimento reversa (RPN) para execução 5. Edificar funções que podem modificar o seu dispositivo não são avaliadas 6. Nota: O executável de atualização-binário não é usado por ou envolvido neste aplicativo; O intérprete de script edify que o aplicativo usa foi escrito por mim, em Java, especificamente para este aplicativo 7. As restantes funções de script edify que as condições de teste são avaliadas usando uma pilha de operando / operador da expressão RPN analisada a partir das instruções do Script Updater 8. Expressões que falham (retornam uma string nula) ou são ignoradas (geralmente porque um recurso (arquivo / partição) é protegido / protegido contra o acesso de leitura) são relatados para o usuário 9. Depois que todo o script tiver sido processado, os resultados são exibidos em uma janela pop-up no dispositivo e o texto desses resultados são copiados para a área de transferência Perguntas? Entre em contato comigo em scary.alien@gmail.com Palavras-chave: OTA, over-the-ar, atualização de script, edify, alterar Tag: Testando aplicativos Android no OTA, por que causa OTA falhou.


OTA Verifier (Beta) Software Relacionado