Aktualizacja ADW Launcher EX powraca po długim czasie. Przynosi wiele poprawek wizualnych, a także wzrost wydajności. Po kilku dniach doświadczenia natknąłem się na jeszcze jedną ciekawszą rzecz: nie jestem w stanie go zabić, zwiększając obciążenie systemu (co jest bardzo dobrą rzeczą).
Po uruchomieniu aplikacji pierwszego planu system Android zabija aplikacje działające w tle na podstawie minfree
wartości. Aplikacje z uruchomionymi usługami i powiadomieniami mają wyższy priorytet niż zwykłe aplikacje w tle, ale mają mniejszy priorytet niż aplikacje pierwszego planu.
Najnowsza wersja ADW Launcher EX ma działającą usługę (ale nie powiadomienie o wyższym priorytecie), która jest taka sama jak starsze wersje i inne aplikacje uruchamiające. Używałem Go Launcher EX, LauncherPro, starej wersji ADW Launcher EX itp. Wszyscy giną podczas uruchamiania aplikacji na pierwszym planie, ale najnowsza wersja ADW Launcher EX nie ginie. Zamiast tego aplikacje na pierwszym planie są zabijane, gdy obciążenie systemu jest wysokie.
Wcześniej gorący restart był w stanie zabić ADW Launcher EX, ale teraz nawet ten nie działa.
Jaka jest magia tego wszystkiego? Jestem po prostu ciekaw...
źródło
oom_adj
może tak być, ponieważ ADW Launcher EX w ogóle nie żąda uprawnień roota.Odpowiedzi:
Aplikacje mogą uzyskać wyższe uprawnienia. Na przykład watchdog 3G (aplikacja do monitorowania zużycia danych) prosi użytkowników o wyższe uprawnienia, aby nie można było ich zabić. Może być tak samo w przypadku programu uruchamiającego ADW.
źródło