19

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...

6
  • You mean the oom_adj value? As described in Taming the OOM killer?
    – Izzy
    Nov 3, 2012 at 22:30
  • 3
    @Izzy No. oom_adj can't be the case because ADW Launcher EX doesn't request root privilege at all.
    – iOS
    Nov 4, 2012 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, 2012 at 20:09
  • @rds Same experience on GB & ICS both..
    – iOS
    Nov 25, 2012 at 2:25
  • 4
    This question appears to be off-topic because it is not about a problem to be solved.
    – ale
    Sep 9, 2013 at 16:25

1 Answer 1

-1

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.

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

Not the answer you're looking for? Browse other questions tagged .