Fix Android 5.0 Lollipop Boot Animation Memory O vazamento

Android Lollipop é o mais recente tratamento do Google e todos nós gostamos da Horda de Recursos que se uniram com a versão mais recente do sistema operacional. Eventos à parte, todos nós entendemos que o Android Lollipop veio com vários bugs que desencadearam atrasos graves e problemas de drenagem de bateria. As duas atualizações menores rápidas (5.0.1 e 5.0.2) do Google repararam a maioria dos bugs, mas ainda existem alguns bugs rastejando o código em nossos dispositivos.

Um desses bugs é o bug de vazamento de memória de animação de inicialização, que consome maiores quantidades de memória durante a inicialização, forçando o kernel a matar poucos processos (pode ser os serviços principais), desencadeando atrasos graves. O ARTER97 do XDA descobriu uma solução alternativa para esse problema, bem como de acordo com ele “o presente aplicativo de animação de inicialização do Lollipop não libera os recursos mantidos para reproduzir quadros anteriores”, que podem ser a causa raiz do problema.

De acordo com a pesquisa do desenvolvedor, quase todos os gadgets (exceto o dispositivo Samsung, com sede no Touchwiz), o outono a esse bug desencadeando interface do usuário extremamente instável. Neste guia, um binário de animação de inicialização personalizado é utilizado para substituir o binário existente para reparar o problema. No entanto, antes de entrar no processo, vamos dizer os resultados que observei depois de tentar essa correção.

Baixei os dados de reparo e o que fizesse de acordo com as instruções do desenvolvedor. Inicialmente, meu Android One Gadget (CM 12) levou aproximadamente 35 segundos para inicializar, bem como após o reparo, foi reduzido para 32 segundos, o que não é um excelente aprimoramento no tempo de inicialização. No entanto, observei uma bota de publicação de operação suave, que foi um excelente aprimoramento sobre o início da laggy, com o qual eu utilizei para lidar anteriormente. Da mesma forma, eu o testei no Moto G Running Stock Lollipop, bem como observei resultados semelhantes, exceto que o tempo de inicialização foi melhorado de 38 segundos para 29 segundos.

Nota: Ambos os gadgets têm toneladas de aplicativos instalados, o que pode levar a um pouco de imprecisão, no entanto, calculei o tempo de inicialização três vezes (feche o fechamento antes da inicialização) após a aplicação do patch e obteve resultados consistentes.

Portanto, se você achar que vale a pena tentar o reparo, faça o download dos dados abaixo e cumpra o guia simples para aplicar o patch. No entanto, lembre -se de que o patch pode causar resultados incomparáveis ​​em alguns dispositivos, muito melhor ter um backup de Nandroid com antecedência.

Instruções para aplicar a correção

Faça o download do ZIP de reparo (tente qualquer tipo de uma das versões) → botoanimation_v2.zip

Abra o arquivo ZIP, você terá duas pastas contendo binários de animação de inicialização: CM12, bem como AOSP (binários de 32 bits, bem como 64 bits)

Escolha o binário de animação de inicialização, dependendo do design da CPU do dispositivo, bem como do tipo de ROM.

Faça um backup do binário de bootanimação do diretório /sistema /bin, além de copiar o binário corrigido (binário da etapa 3) em seu lugar.

Verifique se você está enraizado e modifica as permissões e o proprietário dos dados de acordo com a captura de tela abaixo:

Reinicie o gadget e você é ótimo para ir.

Diga -nos se esse reparo melhorou o tempo de inicialização do seu dispositivo.

Leia a seguir
Verifique a soma de verificação md5 no Windows / Mac / Linux / Android

Leave a Reply

Your email address will not be published. Required fields are marked *