Update of ADW Launcher EX is back again after a long time. It brings lot of visual tweaks as well as performance boosts. After few days of experience, I have encountered one even more interesting thing: I am unable to kill it by increasing system load (which is a very good thing).

When foreground apps are launched, Android kills background apps based on minfree values. The apps having running services and notification get higher priority than normal background apps, but get lesser priority than foreground apps.

Latest version of ADW Launcher EX has a running service (but no higher priority running notification) which is same as old versions and other launcher apps. I have used Go Launcher EX, LauncherPro, old version of ADW Launcher EX etc. All get killed when heavy foreground apps are launched, but latest version of ADW Launcher EX isn't getting killed. Instead, foreground apps are being killed when system load is high.

Previously, hot reboot was also able to kill ADW Launcher EX, but now even that one fails.

What's the magic behind all these? I am just curious...

  • You mean the oom_adj value? As described in Taming the OOM killer?
    – Izzy
    Nov 3 '12 at 22:30
  • 3
    @Izzy No. oom_adj can't be the case because ADW Launcher EX doesn't request root privilege at all. Nov 4 '12 at 2:01
  • It would be interesting that you say what version of Android you run, because the task management policies can vary a lot on that front
    – rds
    Nov 24 '12 at 20:09
  • @rds Same experience on GB & ICS both.. Nov 25 '12 at 2:25
  • 4
    This question appears to be off-topic because it is not about a problem to be solved.
    – ale
    Sep 9 '13 at 16:25

Apps can obtain higher privileges. For example 3G watchdog (a data usage monitoring app) requests users for higher privileges so that it cannot be killed. It may be the same case with ADW launcher.

  • Does it require root to set the thread of said app to a higher privilege?
    – t0mm13b
    Aug 10 '13 at 22:35

Not the answer you're looking for? Browse other questions tagged or ask your own question.