Como bloquear programas de execução automática no Android. Desative programas de inicialização automática no Android

Lar / Não funciona

Mostra que o tópico de recebimento da mensagem ACTION_BOOT_COMPLETED permanece relevante até hoje. Como você pode ver, muitos novatos enfrentam um problema: não recebem a mensagem ACTION_BOOT_COMPLETED em suas aplicações. Neste artigo tentarei resumir os dados da documentação oficial, a experiência de muitos desenvolvedores do stackoverflow.com, bem como a minha própria experiência. Então, como derrotar esse “inimigo traiçoeiro” chamado “ACTION_BOOT_COMPLETED”?

1. Teoria

Olhando exemplos de fontes oficiais (como este e este) e estudando as recomendações em stackoverflow.com, as seguintes regras podem ser identificadas:
  1. No manifesto, no elemento “manifesto”, especifique a permissão:

  2. No manifesto, no elemento “application”, cadastre seu receptor para receber a mensagem ACTION_BOOT_COMPLETED:


    ou


    Use o nome de classe completo ou relativo correto para seu receptor de transmissão. Na descrição do receptor, não indique os atributos “habilitado”, “exportado”, etc., a menos que seja necessário. As configurações e atributos padrão são suficientes.

  3. Seu código de receptor de transmissão:

    A classe pública BootCompletedReceiver estende BroadcastReceiver ( public BootCompletedReceiver() ( ) public void onReceive(Context context, Intent intent) ( if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) ( // seu código aqui ) ) )
    Se o seu receptor for usado apenas para a mensagem ACTION_BOOT_COMPLETED, a verificação "if" não será necessária. No entanto, às vezes os desenvolvedores usam o mesmo receptor para mensagens diferentes. Neste caso, filtre as mensagens verificando-as dentro do método onReceive.

  4. O aplicativo deve ser instalado na memória interna. O sistema operacional Android é projetado de forma que a mensagem ACTION_BOOT_COMPLETED seja enviada aos aplicativos antes da montagem da memória externa. Portanto, os aplicativos instalados na memória externa nunca receberão esta mensagem. Para informar ao sistema para não instalar um aplicativo na memória externa, NÃO é necessário definir o atributo "@android:installLocation" como "auto" ou "preferExternal" no manifesto. Por padrão, ou seja, se este atributo não for especificado, o sistema operacional instalará seu aplicativo apenas na memória interna. No entanto, de acordo com a documentação oficial, é melhor especificar explicitamente o valor "internalOnly" para que você e outros desenvolvedores não fiquem tentados a especificar um valor diferente no futuro.

  5. Após a instalação ou parada forçada, o aplicativo deve ser iniciado pelo menos uma vez para que o sistema “lembre” deste aplicativo para enviar-lhe a mensagem ACTION_BOOT_COMPLETED. Esse comportamento foi implementado no Android 3.1 por motivos de segurança. Qual é o objetivo? Todos os aplicativos recém-instalados estão no estado “parado” (não confundir com Atividades, pois o sistema operacional gerencia esse estado de maneira diferente para aplicativos e Atividades). O aplicativo “entra” no mesmo estado quando o usuário o interrompe à força nas configurações do telefone. Enquanto a aplicação estiver neste estado, ela não será iniciada pelo sistema por nenhum motivo (por exemplo, através de ACTION_BOOT_COMPLETED), exceto, é claro, pelo próprio usuário. Graças a esta inovação, uma parte considerável dos “vírus e Trojans” deixaram de funcionar, porque Não é mais possível iniciar automaticamente após a instalação.

    A exceção são os aplicativos do sistema: consulte o comentário do usuário kolipass.

  6. Recursos do modo de inicialização rápida em dispositivos HTC. Sabe-se que os aparelhos HTC não reiniciam no sentido clássico, mas utilizam o chamado. Modo de inicialização rápida (esta é uma forma de hibernação), salvando o estado do sistema operacional no disco. Portanto, a mensagem ACTION_BOOT_COMPLETED não é enviada pelo sistema, pois nenhuma reinicialização realmente ocorre (). Em vez de ACTION_BOOT_COMPLETED, o sistema pode enviar as seguintes mensagens:


    Em seu aplicativo, especifique as mensagens acima além de ACTION_BOOT_COMPLETED na tag “receiver”. Além disso, é necessário registrar permissão além do parágrafo 1:

2. Prática: erros e características operacionais

Vejamos os erros que os iniciantes cometem ao configurar um aplicativo e no código.

3. Depuração do receptor no emulador e em dispositivos reais.


Resultados

Para garantir que seu aplicativo seja executado na inicialização em todos os dispositivos, seu manifesto deve ser, no mínimo, assim:


O código do receptor geralmente será assim:

A classe pública BootCompletedReceiver estende BroadcastReceiver ( public BootCompletedReceiver() ( ) public void onReceive(Context context, Intent intent) ( if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) ( Toast brinde = Toast.makeText(context.getApplicationContext( ), context.getResources().getString(R.string.your_message), Toast.LENGTH_LONG); Log.d("myapp", context.getResources().getString(R.string.your_message) ; // seu código está aqui) ))
Espero que este artigo ajude os iniciantes a superar o “inimigo insidioso” chamado “ACTION_BOOT_COMPLETED”.

Com o artigo você aprenderá

A inicialização automática de aplicativos é um processo acompanhado do carregamento espontâneo de um aplicativo, ou de uma de suas partes, para realizar tarefas em segundo plano. O modo de segundo plano é a operação ativa de um processo em estado fechado. Ou seja, mesmo que você não use o programa, ele funciona. A maioria dos programas agora funciona no Android de acordo com este princípio.

Para deixar ainda mais claro, vamos dar um exemplo da vida. Por exemplo, qualquer cliente de mensagem ou rede social que você conhece pode trabalhar em segundo plano, verificando regularmente novas mensagens, respostas, curtidas, postagens e assim por diante. Mesmo que seu messenger ou cliente esteja fechado, você poderá receber uma notificação de que uma nova mensagem chegou. Para que um cliente ou mensageiro saiba de uma notificação recebida, ele deve funcionar em segundo plano, verificando constantemente a presença dessas mesmas mensagens. Mesmo que a tela do smartphone esteja desligada e todos os processos iniciados recentemente sejam fechados, o messenger ou cliente funcionará.

Quais programas estão sendo executados em segundo plano?

Existem dois tipos de aplicativos em execução em segundo plano, a saber:

  1. Com início automático;
  2. Com trabalho ativo em segundo plano.

Aplicativos de execução automática. Eles são ativados junto com o sistema e sempre funcionam em segundo plano. Esses programas incluem clientes, mensageiros instantâneos, utilitários para exibição do clima, iniciadores, widgets e assim por diante. Eles nunca desligam e permanecem em segundo plano.

Aplicativos com trabalho ativo em segundo plano. Estes são programas que estão neste modo apenas quando estão trabalhando ativamente. Por exemplo, você começou a instalar seu jogo favorito no Google Play. O serviço baixará o arquivo mesmo se você estiver envolvido em outros processos no telefone. Assim que o jogo for instalado, o próprio Play Market será descarregado do fundo e não aparecerá lá até que o usuário tente baixar/reinstalar/atualizar algo novamente. Esses aplicativos incluem players, downloaders, torrents, navegadores e assim por diante.

Quais são as consequências da execução constante de aplicativos em segundo plano?

Se você tiver vários programas em execução neste modo, isso é normal. Ao mesmo tempo, é uma prática bastante aceitável que sejam lançados exatamente aqueles processos que, ao que parece, não são necessários agora. Por exemplo, você não deve descarregar o navegador da RAM, pois isso não cria uma carga alta no sistema, mas ao mesmo tempo, cada inicialização dele não “obstruirá” o processador, mas apenas será descarregado da RAM. Além disso, não remova serviços do Google, aplicativos de inicialização, widgets, mensageiros instantâneos e outros programas com notificações push da execução automática.

O número de processos permitidos para execução em segundo plano é calculado diretamente a partir da quantidade de RAM e sua gula. Por exemplo, se você tiver 4 GB de RAM, é normal carregá-lo com 1 GB. Se apenas 1 GB for gratuito, definitivamente vale a pena desligar vários programas desde a inicialização.

Para calcular a taxa do seu dispositivo, use uma fórmula simples: veja quantos aplicativos você está executando em segundo plano. Todos esses utilitários são mostrados nas configurações, na seção “Memória” e são exibidos como processos em execução. Se houver muitos deles, mas todos ocuparem cerca de 10 a 40 MB, não causarão muitos danos. Freqüentemente, esses aplicativos ficam suspensos na execução automática para iniciar mais rapidamente, procurar atualizações, enviar estatísticas anônimas, tentar receber novas notificações e assim por diante.

Se houver um aplicativo em segundo plano que é usado com frequência e ocupa uma pequena quantidade de RAM, não toque nele. Mas se você o inicia muito raramente e ele ainda trava nas tarefas ativas, fique à vontade para desativá-lo.

Preste atenção especial aos programas que ocupam 10% da RAM. Eles devem ser desligados tanto quanto possível. Mas se entre eles houver mensageiros instantâneos, serviços do Google e outros processos importantes de que você precisa, então é melhor deixá-los. A analogia é simples: se você usa um utilitário ou programa com frequência, não deve desativá-lo. É normal ter cerca de 10 aplicativos em execução em segundo plano, dos quais 5 não são usados ​​com tanta frequência.

Como desabilitar a execução automática de um aplicativo?

Tecnicamente, você não pode desativar a execução automática de um aplicativo. Mas você pode limitar sua operação em segundo plano. Para fazer isso, siga as etapas abaixo.

Instruções para Android 8, 9, 10 e superior

  1. Vá até as “Configurações” do seu smartphone e encontre o item “Aplicativos e notificações” e abra-o.
  2. Abra uma lista de todos os aplicativos clicando na guia “Detalhes do aplicativo”.
  3. Abra o aplicativo que você acha que precisa ser desligado em segundo plano, ou seja, removido da inicialização. Para uma pesquisa mais conveniente, você pode usar o controle deslizante alfabético à esquerda ou a pesquisa no canto superior direito.
  4. Após abrir o programa, clique na aba “Bateria”.
  5. No item “Bateria”, encontre o controle deslizante “Trabalhar em segundo plano” e desligue-o. Recomendamos também ir até o item “Bateria” e definir o status do aplicativo para “Economizar bateria”.

Dessa forma, você pode facilmente desabilitar aplicativos desde a inicialização, simplesmente desativando sua execução em segundo plano.

O Android é um sistema operacional bem pensado, por isso ele próprio reconhece processos e programas que podem estar sendo executados em segundo plano e permite desativá-los. E se o aplicativo não funcionar neste modo e iniciar automaticamente, esse controle deslizante não será fornecido inicialmente.

Instruções para Android 7 e abaixo

Se você tiver uma versão mais antiga, deverá seguir as etapas a seguir. Eles também podem ser úteis para versões do Android Oreo:

Usando a caixa de ferramentas multifuncional

Trata-se de um aplicativo multifuncional cuja principal tarefa é otimizar o funcionamento do sistema operacional Android. Dentre as ferramentas disponíveis, é possível interromper a inicialização de alguns sistemas e da maioria dos aplicativos do usuário.

  1. Instale o All-In-One Toolbox da loja oficial usando o botão abaixo.
  2. Após o primeiro lançamento, você deve fornecer acesso a arquivos multimídia e outros arquivos na memória do dispositivo. Para fazer isso, clique no botão “Permitir”.
  3. Role até a parte inferior da página e abra a seção Inicialização. Aqui você pode desativar a execução automática de aplicativos selecionados para iniciar rapidamente o seu dispositivo.
  4. Você pode excluir da inicialização todos os aplicativos de usuário e de sistema de uma só vez, ou um ou mais aplicativos específicos.
  5. Como habilitar a execução automática do aplicativo?

    Alguns usuários precisam adicionar o aplicativo para inicialização. Isso pode ser feito usando uma ferramenta de terceiros “AutoStart - Sem root”. A funcionalidade simples deste utilitário permite criar uma lista de programas que iniciam em um intervalo de tempo especificado quando você inicia o sistema operacional Android.

    Isso é tudo. Desta forma, você pode carregar automaticamente qualquer aplicativo.

Com o artigo você aprenderá

A inicialização automática de aplicativos é um processo acompanhado do carregamento espontâneo de um aplicativo, ou de uma de suas partes, para realizar tarefas em segundo plano. O modo de segundo plano é a operação ativa de um processo em estado fechado. Ou seja, mesmo que você não use o programa, ele funciona. A maioria dos programas agora funciona no Android de acordo com este princípio.

Para deixar ainda mais claro, vamos dar um exemplo da vida. Por exemplo, qualquer cliente de mensagem ou rede social que você conhece pode trabalhar em segundo plano, verificando regularmente novas mensagens, respostas, curtidas, postagens e assim por diante. Mesmo que seu messenger ou cliente esteja fechado, você poderá receber uma notificação de que uma nova mensagem chegou. Para que um cliente ou mensageiro saiba de uma notificação recebida, ele deve funcionar em segundo plano, verificando constantemente a presença dessas mesmas mensagens. Mesmo que a tela do smartphone esteja desligada e todos os processos iniciados recentemente sejam fechados, o messenger ou cliente funcionará.

Quais programas estão sendo executados em segundo plano?

Existem dois tipos de aplicativos em execução em segundo plano, a saber:

  1. Com início automático;
  2. Com trabalho ativo em segundo plano.

Aplicativos de execução automática. Eles são ativados junto com o sistema e sempre funcionam em segundo plano. Esses programas incluem clientes, mensageiros instantâneos, utilitários para exibição do clima, iniciadores, widgets e assim por diante. Eles nunca desligam e permanecem em segundo plano.

Aplicativos com trabalho ativo em segundo plano. Estes são programas que estão neste modo apenas quando estão trabalhando ativamente. Por exemplo, você começou a instalar seu jogo favorito no Google Play. O serviço baixará o arquivo mesmo se você estiver envolvido em outros processos no telefone. Assim que o jogo for instalado, o próprio Play Market será descarregado do fundo e não aparecerá lá até que o usuário tente baixar/reinstalar/atualizar algo novamente. Esses aplicativos incluem players, downloaders, torrents, navegadores e assim por diante.

Quais são as consequências da execução constante de aplicativos em segundo plano?

Se você tiver vários programas em execução neste modo, isso é normal. Ao mesmo tempo, é uma prática bastante aceitável que sejam lançados exatamente aqueles processos que, ao que parece, não são necessários agora. Por exemplo, você não deve descarregar o navegador da RAM, pois isso não cria uma carga alta no sistema, mas ao mesmo tempo, cada inicialização dele não “obstruirá” o processador, mas apenas será descarregado da RAM. Além disso, não remova serviços do Google, aplicativos de inicialização, widgets, mensageiros instantâneos e outros programas com notificações push da execução automática.

O número de processos permitidos para execução em segundo plano é calculado diretamente a partir da quantidade de RAM e sua gula. Por exemplo, se você tiver 4 GB de RAM, é normal carregá-lo com 1 GB. Se apenas 1 GB for gratuito, definitivamente vale a pena desligar vários programas desde a inicialização.

Para calcular a taxa do seu dispositivo, use uma fórmula simples: veja quantos aplicativos você está executando em segundo plano. Todos esses utilitários são mostrados nas configurações, na seção “Memória” e são exibidos como processos em execução. Se houver muitos deles, mas todos ocuparem cerca de 10 a 40 MB, não causarão muitos danos. Freqüentemente, esses aplicativos ficam suspensos na execução automática para iniciar mais rapidamente, procurar atualizações, enviar estatísticas anônimas, tentar receber novas notificações e assim por diante.

Se houver um aplicativo em segundo plano que é usado com frequência e ocupa uma pequena quantidade de RAM, não toque nele. Mas se você o inicia muito raramente e ele ainda trava nas tarefas ativas, fique à vontade para desativá-lo.

Preste atenção especial aos programas que ocupam 10% da RAM. Eles devem ser desligados tanto quanto possível. Mas se entre eles houver mensageiros instantâneos, serviços do Google e outros processos importantes de que você precisa, então é melhor deixá-los. A analogia é simples: se você usa um utilitário ou programa com frequência, não deve desativá-lo. É normal ter cerca de 10 aplicativos em execução em segundo plano, dos quais 5 não são usados ​​com tanta frequência.

Como desabilitar a execução automática de um aplicativo?

Tecnicamente, você não pode desativar a execução automática de um aplicativo. Mas você pode limitar sua operação em segundo plano. Para fazer isso, siga as etapas abaixo.

Instruções para Android 8, 9, 10 e superior

  1. Vá até as “Configurações” do seu smartphone e encontre o item “Aplicativos e notificações” e abra-o.
  2. Abra uma lista de todos os aplicativos clicando na guia “Detalhes do aplicativo”.
  3. Abra o aplicativo que você acha que precisa ser desligado em segundo plano, ou seja, removido da inicialização. Para uma pesquisa mais conveniente, você pode usar o controle deslizante alfabético à esquerda ou a pesquisa no canto superior direito.
  4. Após abrir o programa, clique na aba “Bateria”.
  5. No item “Bateria”, encontre o controle deslizante “Trabalhar em segundo plano” e desligue-o. Recomendamos também ir até o item “Bateria” e definir o status do aplicativo para “Economizar bateria”.

Dessa forma, você pode facilmente desabilitar aplicativos desde a inicialização, simplesmente desativando sua execução em segundo plano.

O Android é um sistema operacional bem pensado, por isso ele próprio reconhece processos e programas que podem estar sendo executados em segundo plano e permite desativá-los. E se o aplicativo não funcionar neste modo e iniciar automaticamente, esse controle deslizante não será fornecido inicialmente.

Instruções para Android 7 e abaixo

Se você tiver uma versão mais antiga, deverá seguir as etapas a seguir. Eles também podem ser úteis para versões do Android Oreo:

Usando a caixa de ferramentas multifuncional

Trata-se de um aplicativo multifuncional cuja principal tarefa é otimizar o funcionamento do sistema operacional Android. Dentre as ferramentas disponíveis, é possível interromper a inicialização de alguns sistemas e da maioria dos aplicativos do usuário.

  1. Instale o All-In-One Toolbox da loja oficial usando o botão abaixo.
  2. Após o primeiro lançamento, você deve fornecer acesso a arquivos multimídia e outros arquivos na memória do dispositivo. Para fazer isso, clique no botão “Permitir”.
  3. Role até a parte inferior da página e abra a seção Inicialização. Aqui você pode desativar a execução automática de aplicativos selecionados para iniciar rapidamente o seu dispositivo.
  4. Você pode excluir da inicialização todos os aplicativos de usuário e de sistema de uma só vez, ou um ou mais aplicativos específicos.
  5. Como habilitar a execução automática do aplicativo?

    Alguns usuários precisam adicionar o aplicativo para inicialização. Isso pode ser feito usando uma ferramenta de terceiros “AutoStart - Sem root”. A funcionalidade simples deste utilitário permite criar uma lista de programas que iniciam em um intervalo de tempo especificado quando você inicia o sistema operacional Android.

    Isso é tudo. Desta forma, você pode carregar automaticamente qualquer aplicativo.

A plataforma Android, assim como outros sistemas operacionais, começa a funcionar mais lentamente após um certo tempo. Em dispositivos premium caros, a queda no desempenho praticamente não é sentida, pois possuem um processador potente e RAM mais que suficiente. Mas nem todos podem pagar esses aparelhos, por isso, para muitos, esse problema é mais relevante do que nunca.

Pode haver muitos motivos para a diminuição do desempenho, mas o mais provável e comum geralmente é apenas um - o trabalho de programas de terceiros em segundo plano. Ou seja, tais aplicativos são executados automaticamente quando o sistema é inicializado e carregam o processador e a RAM, afetando diretamente a velocidade do dispositivo.

A única opção eficaz neste caso é desabilitar a inicialização automática de aplicativos no Android e trabalhar sem atrasos ou lentidão. Mas nem tudo neste assunto é tão simples quanto parece à primeira vista, e os desenvolvedores de plataformas e programas muitas vezes apresentam problemas.

Devo desabilitar aplicativos de execução automática?

Se você instalar uma dúzia de programas na plataforma todos os dias, então, em princípio, não deverá haver problemas aqui. Porque a própria plataforma deve, por assim dizer, lutar pela RAM. Ou seja, se o desempenho do gadget começar a diminuir, o sistema fecha automaticamente os aplicativos não utilizados para estabilizar o sistema operacional.

Você pode desativar manualmente os programas de inicialização automática no Android, mas essas serão medidas contraproducentes e, em alguns casos, simplesmente não são necessárias. Mas também acontece que algum programa não quer ser fechado, mesmo através dos esforços da própria plataforma. Como resultado, o processador fica sobrecarregado, a RAM fica desordenada e o desempenho junto com a carga da bateria tende a zero.

Características do procedimento

Mas você não deve desativar a execução automática de aplicativos no Android para todos. Existem também exceções necessárias, como aplicativos oficiais do Google e alguns programas antivírus em funcionamento. Claro, a plataforma Android tem uma boa proteção infalível, e se você, sem saber, tentar parar o sistema ou processos realmente importantes, o sistema irá avisá-lo, e de forma muito persistente.

Mas a triste verdade é que boa metade dos programas baixados da Internet (geralmente jogos e ilegais) são executados automaticamente e impedem o funcionamento normal do sistema operacional. E, como mencionado acima, a única opção é simplesmente desabilitar o lançamento automático de aplicativos no Android. É exatamente isso que tentaremos fazer, pois existem ferramentas suficientes para resolver este problema.

Então, vamos descobrir como desabilitar a execução automática de aplicativos no Android e fazer isso da maneira mais simples possível para a própria plataforma e para o usuário. Consideremos as principais opções para resolver o problema e os recursos das diferentes versões do sistema operacional.

Desativando a execução automática no Android 4.x.x

Antes de desativar os programas de inicialização automática no Android, você precisa descobrir quais aplicativos estão consumindo (e se estão consumindo) recursos do sistema operacional. Para fazer isso, você precisa ir até as configurações do gadget e abrir a seção “Aplicativos” ou “Gerenciador de Aplicativos”.

Vale a pena mencionar imediatamente que desabilitar a execução automática de processos desnecessários no Android 4.2.2 usando meios locais é apenas uma solução temporária e, para fazer alterações fundamentais, você precisará de software de terceiros.

Recursos do processo

Em seguida, você precisa encontrar a guia “Executando” e familiarizar-se com ela. Você não deve tocar nos clientes e programas de e-mail do Google Play Market com um ícone específico do Android, mas precisa dar uma olhada no resto. A quantidade de RAM usada é exibida ao lado de cada aplicativo. Com base neste indicador, pode-se determinar a gula do software. Para desativá-lo, é necessário selecionar o aplicativo indesejado e tocar em “Forçar Parada”, e depois responder “Sim” ou “Ok”.

Se algum utilitário suspeito estiver em execução, também é melhor desativá-lo. A inicialização automática de aplicativos no Android começará após cada reinicialização do gadget, portanto, o procedimento terá que ser repetido várias vezes. Mas não há necessidade de reiniciar a sala de cirurgia com frequência, então esta solução temporária é adequada para muitas pessoas. Conforme mencionado acima, será possível remover programas de inicialização no Android apenas com a ajuda de gerenciadores de tarefas de terceiros.

Desativando a execução automática no Android 6.x.x

Com o firmware Marshmallow, nem tudo é tão simples. Não está claro o porquê, mas os desenvolvedores incluíram a capacidade de desativar a execução automática de aplicativos no Android 6.0.1 e em versões superiores, como dizem, para o inferno com isso. Em princípio, o novo Android é muito bom em termos de otimização, flexibilidade de configurações do usuário e componente visual. Mas a funcionalidade do sistema está muito bem escondida.

Antes de desativar aplicativos de execução automática no Android 6.x.x, você precisa ativar o modo de desenvolvedor. No menu, vá em “Configurações”, depois em “Informações do dispositivo” e depois clique várias vezes no item “Número da versão”. Depois disso, o modo de desenvolvedor é ativado e funcionalidades especiais ficam disponíveis.

Características do procedimento

Depois disso, você precisa ir em “Configurações” novamente, e o item “Opções do desenvolvedor” aparecerá lá. Clique nele e selecione a seção “Serviços em execução”. Aqui, por analogia com as gerações anteriores do sistema operacional Android, há uma lista de aplicativos ativos. Você pode visualizar o tempo total de execução dos programas, o espaço em disco que eles ocupam e a quantidade de RAM.

Para desabilitar o processo, você precisa tocar no aplicativo ativo e selecionar “Desligar”. Após o qual o programa deve fechar. Mas este procedimento, novamente, é uma solução temporária para os problemas e, após uma reinicialização, tudo permanecerá igual. Você pode se livrar completamente de um aplicativo na inicialização simplesmente excluindo-o ou usando utilitários especializados de terceiros. Consideraremos os representantes mais inteligentes destes últimos a seguir.

Ecologizar

Este é um dos utilitários mais populares para gerenciar a inicialização do seu dispositivo móvel. O software pode ser usado com ou sem direitos de administrador (root). No primeiro caso, o aplicativo desaparecerá da inicialização de uma vez por todas e, no segundo, você terá que fazer alguns cliques após reiniciar o gadget.

Após a instalação, o utilitário deixará seu widget na área de trabalho. Ao clicar nele você irá para a área de trabalho do programa. Para excluir aplicativos desnecessários da lista de inicialização, basta clicar no sinal de mais na parte inferior da tela e adicionar o programa problemático à lista de proibidos. Com direitos de root, basta uma vez, mas sem eles você terá que abrir o Greenify e confirmar as ações realizadas anteriormente.

A interface do programa é simples, compreensível e até mesmo um novato no assunto pode lidar com ela, sem falar nos usuários experientes. O produto é distribuído sob licença gratuita, mas também existe uma versão paga com funcionalidade estendida. Este último será útil para usuários avançados, mas modificações comuns serão suficientes para usuários comuns.

Inicializações automáticas

Este aplicativo permite que você obtenha controle total sobre a inicialização. Usar o utilitário sem obter direitos de administrador é inútil, porque os programas retornarão aos seus lugares sempre que você reiniciar.

O software com cuidado e meticulosidade coloca tudo nas prateleiras. No menu você pode configurar o que será lançado antes, durante e depois de carregar o sistema operacional. Todos os processos são decifrados com o máximo de detalhes possível, o que permite determinar com precisão de bytes sua interferência na plataforma.

A interface é simples e as ferramentas são intuitivas. Além disso, o aplicativo é totalmente russificado, portanto não deverão surgir problemas. Aqui no menu você pode liberar memória em drives internos e externos, além de brincar com as configurações de consumo de bateria. O último ponto permite desabilitar boa metade dos processos do sistema quando a carga estiver baixa e devolvê-los quando a carga estiver alta. Os limites são facilmente ajustados em porcentagens.

O produto possui modificações pagas e gratuitas, mas, como no caso do Greenify, a primeira é completamente desnecessária para usuários comuns.

Leia como remover aplicativos da inicialização em dispositivos Android. Por que você precisa fazer isso, como isso ajuda a otimizar e acelerar o funcionamento dos telefones.

O sistema operacional Android está cheio de surpresas. Ao comprar um novo smartphone, você poderá encontrar um software extremamente lento. Isso pode ser devido ao grande número de aplicativos que estão na inicialização. Neste artigo falaremos sobre como corrigir a situação. E para usuários novatos, diremos o que é a seção de inicialização e por que ela é necessária.

Qualquer sistema operacional consiste em uma grande quantidade de software. Alguns aplicativos são iniciados sob comando do usuário, mas muitos deles são iniciados junto com o próprio sistema operacional. Ou seja, estão no chamado “autoload”. Além disso, com o tempo, programas adicionais são adicionados lá, baixados do Google Play. Isso é feito por vários motivos. Digamos que os mensageiros precisem de trabalho constante para receber mensagens em tempo hábil. Pois bem, alguns programas são incluídos na inicialização para que seu lançamento não demore muito. Vejamos alguns exemplos populares:

  • Calculadora - usada relativamente raramente, portanto não deve estar na inicialização.
  • WhatsApp - este mensageiro funciona em modo constante, deve iniciar junto com o sistema operacional.
  • Galeria – aqui tudo depende da vontade do usuário. Este aplicativo não precisa estar na inicialização, mas permanecer nesta seção irá acelerar o lançamento do programa quando ainda for necessário.

Não se esqueça que quanto mais aplicativos são inicializados, mais RAM é consumida. Proprietários de smartphones Android com pelo menos 4 GB de RAM não precisam ler nosso artigo. Os demais devem se familiarizar com as informações apresentadas - liberar RAM levará a alguma aceleração do dispositivo.

Se em um computador você só precisa digitar a palavra “Inicializar” na barra de pesquisa do menu Iniciar para chegar à seção correspondente, então no caso do Android tudo é um pouco mais complicado. O fato é que o “robô verde” por padrão nos dá apenas direitos de usuário, não direitos de administrador. A esse respeito, você pode adivinhar o quanto quiser onde a inicialização do Android está escondida - esta seção permanecerá inacessível. Mas isso não significa que não tenhamos absolutamente nenhuma capacidade de remover este ou aquele aplicativo da inicialização.

Como remover um aplicativo da inicialização?

Muitos usuários acreditam que basta usar regularmente um ou outro otimizador - por exemplo, CCleaner. Mas, na verdade, esses programas liberam RAM apenas parcialmente - eles não são capazes de gerenciar a inicialização do Android, o que significa que os programas fechados serão reiniciados em breve. Infelizmente, isso significa que a tarefa se torna mais complicada - você terá que trabalhar manualmente. Ou seja, você terá que ir para uma seção especial onde deverá passar por todos os programas que deseja remover da inicialização.

Se você não tiver direitos de root, terá apenas uma opção - a chamada desativação de aplicativos. Em algumas versões do sistema operacional, isso também é chamado de interrupção do programa. Para fazer isso, faça o seguinte:

  1. Vá para a seção "Configurações". Para fazer isso, clique no ícone correspondente no menu ou painel de notificação.
  2. Vá para a subseção “Aplicativos”. Também pode ser chamado de "Gerenciador de Aplicativos" ou algo semelhante.
  3. Aqui você verá uma lista de programas instalados em seu smartphone. Clique no aplicativo que você deseja interromper.
  4. No menu que se abre, clique no botão “Parar”, “Parar” ou “Desativar”.

Só isso, agora este programa não carrega com o sistema operacional. Mas de agora em diante você também não o encontrará no menu. Deseja ligá-lo novamente? Depois você terá que ir para a mesma seção, agora indo para a aba “Parado” (para fazer isso, você precisa deslizar uma ou duas vezes com o dedo da direita para a esquerda).

Os autores do SmartBobr recomendam desabilitar o cliente Facebook desta forma caso você não utilize esta rede social e o aplicativo pré-instalado não possa ser removido do seu smartphone. Você ficará surpreso com quanto tempo a vida útil da bateria durará depois disso. O fato é que este programa coleta grandes quantidades de dados sobre o usuário, o que afeta o consumo de energia.

O que fazer se você não tiver permissão para desabilitar aplicativos?

É bem possível que o botão “Parar” esteja inativo. Ou seja, não pode ser pressionado. Isto pode ser devido a vários motivos:

  • O aplicativo é um aplicativo de sistema e você não tem direitos de root para fechá-lo. Não é recomendado desabilitar tais processos, pois isso pode levar ao funcionamento instável do sistema operacional e até mesmo ao desligamento completo do dispositivo.
  • O Android bloqueia a capacidade de interromper aplicativos devido à falta de direitos de desenvolvedor - isso acontece em algumas versões do sistema operacional.
  • O programa viral disfarçou-se como um processo do sistema, bloqueando assim a possibilidade de interrompê-lo.

Os dois últimos problemas geralmente podem ser resolvidos não apenas com a obtenção de direitos de root, que são trabalhosos e não estão disponíveis para proprietários de todos os smartphones, mas também com a ativação dos direitos do desenvolvedor. Depois de ativar este modo, algumas funções ocultas do Android ficam disponíveis. Em particular, o menu do programa acima mencionado indicará quanta energia consome, quais processos auxiliares são utilizados e tudo no mesmo espírito. Para ativar o modo de desenvolvedor, faça o seguinte:

  1. Visite a seção “Configurações” clicando no ícone correspondente, geralmente em forma de engrenagem.
  2. Vá para a subseção “Informações do telefone”. Também pode ser chamado de “Informações do dispositivo”, o que é mais relevante para tablets.
  3. Em seguida, você deve clicar rapidamente no item “Build Number” várias vezes.
  4. Aguarde até que a mensagem “Agora você é um desenvolvedor” ou algo parecido apareça na tela. Depois disso, retorne ao menu principal Configurações.
  5. Quase no final, você deverá ver uma nova subseção. Pode ser chamado de "Opções do desenvolvedor" ou "Configurações do desenvolvedor".

É isso. Nesta subseção você pode encontrar o item “Aplicativos em execução”. Na verdade, este é o mesmo link que leva ao “Gerenciador de Aplicativos”. Só agora você poderá ver absolutamente todos os programas em execução no momento, incluindo muitos processos do sistema. Tudo o que resta é clicar no aplicativo indesejado e, em seguida, tocar no botão “Parar”. Se mesmo neste caso permanecer inativo, significa que o sistema considera inaceitável o encerramento deste processo. Claro, se você tiver direitos de root, poderá fechar esse aplicativo. Mas, repetimos, não aconselhamos você a fazer isso.

Se você é o orgulhoso proprietário de um smartphone ou tablet com acesso root, foram desenvolvidos para você aplicativos especiais que permitem trabalhar com a seção de inicialização. No entanto, é impossível aconselhar algo específico neste caso. O fato é que tudo aqui depende da implementação de uma versão específica do sistema operacional. Alguns utilitários funcionam com alguns deles, com outros - com outros, com outros - com outros. Ainda assim, iremos aconselhar-lhe várias opções.

O programa funciona muito bem em alguns modelos populares de smartphones. Ele fornece ampla funcionalidade associada a configurações profundas do sistema operacional. O aplicativo também inclui um gerenciador de inicialização.

Além disso, se você tiver direitos de root, você pode tentar instalar o BootManager. É um módulo de inicialização executado no Xposed Framework. Isso significa que primeiro você precisará instalar o programa Xposed Installer, que pode ser encontrado no site do desenvolvedor ou no fórum w3bsit3-dns.com. Após a instalação, você precisa entrar no programa e clicar no item “Download”. Aqui você pode encontrar facilmente o módulo BootManager, baixá-lo e instalá-lo em seu dispositivo.

BootManager fornece controle absolutamente completo sobre a inicialização de aplicativos e serviços. Incluir este gerenciador de inicialização para Android pode quase matar um smartphone, pois se você tiver direitos de root, não será difícil desabilitar processos do sistema que são extremamente importantes para o funcionamento do Android. Portanto, tenha cuidado! Não remova da inicialização os programas cuja finalidade você não conhece.

Aliás, não se esqueça de usar a Internet! Se você vir algum processo estranho na inicialização, mas seu nome não significa nada para você, tente inseri-lo no Google ou Yandex. É possível que o mecanismo de busca o ajude revelando a finalidade do processo.

Podemos recomendar aos proprietários de “dispositivos rooteados” outro programa de inicialização para Android. É chamado de inicialização automática. Ao contrário dos análogos discutidos acima, ele pode ser baixado do Google Play, o que é muito conveniente. No entanto, o utilitário é pago - você terá que gastar aproximadamente 61 rublos para comprá-lo. Sua outra desvantagem é a interface ascética – saudações de um passado distante. Mas é improvável que isso o assuste se você chegou quase ao final do nosso artigo sobre inicialização automática no Android.

O programa permite controlar quais aplicativos e serviços serão carregados simultaneamente com o sistema operacional. Mas a sua funcionalidade não termina aí. Além disso, o utilitário oferece controle de eventos que causam o lançamento de determinados processos. Resumindo, esta é uma boa opção para quem adora realizar diversos experimentos com seu aparelho.

Conclusão

Talvez seja aqui que nossa história sobre o carregamento automático no Android possa terminar. Tentamos mencionar todas as maneiras mais fáceis de eliminar determinados aplicativos da inicialização para que não consumam uma determinada quantidade de RAM.


© 2024 ermake.ru - Sobre reparo de PC - Portal de informações