Qual é o segredo por trás da super durabilidade do mais recente ADW Launcher EX? [fechadas]

19

A atualização do ADW Launcher EX está de volta após um longo tempo. Traz muitos ajustes visuais, além de aumentar o desempenho. Após alguns dias de experiência, encontrei uma coisa ainda mais interessante: não consigo eliminá-la aumentando a carga do sistema (o que é uma coisa muito boa).

Quando aplicativos em primeiro plano são iniciados, o Android mata aplicativos em segundo plano com base em minfreevalores. Os aplicativos que possuem serviços e notificação em execução têm prioridade mais alta que os aplicativos em segundo plano normais, mas têm menor prioridade que os aplicativos em primeiro plano.

A versão mais recente do ADW Launcher EX possui um serviço em execução (mas não há notificação de prioridade mais alta), o mesmo que as versões antigas e outros aplicativos do iniciador. Eu usei o Go Launcher EX, o LauncherPro, a versão antiga do ADW Launcher EX etc. Todos são mortos quando aplicativos pesados ​​em primeiro plano são iniciados, mas a versão mais recente do ADW Launcher EX não está sendo morta. Em vez disso, os aplicativos em primeiro plano estão sendo eliminados quando a carga do sistema é alta.

Anteriormente, a reinicialização a quente também era capaz de matar o ADW Launcher EX, mas agora até esse falha.

Qual é a mágica por trás de tudo isso? Eu só estou curioso...

Android Quesito
fonte
Você quer dizer o valor oom_adj? Como descrito em Domar o assassino do OOM ?
Izzy
3
@Izzy No. oom_adjnão pode ser o caso, porque o ADW Launcher EX não solicita privilégios de root.
Android Quesito
Seria interessante que você diz qual a versão do Android você correr, porque as políticas de gerenciamento de tarefas pode variar muito nessa frente
rds
@rds A mesma experiência no GB e no ICS ..
Android Quesito
4
Esta questão parece estar fora do tópico porque não se trata de um problema a ser resolvido.
ale

Respostas:

-1

Os aplicativos podem obter privilégios mais altos. Por exemplo, o watchdog 3G (um aplicativo de monitoramento de uso de dados) solicita aos usuários privilégios mais altos para que não possam ser eliminados. Pode ser o mesmo caso com o lançador ADW.

BrownMonkey300
fonte
É necessário que o root defina o segmento do aplicativo como um privilégio mais alto?
precisa saber é o seguinte