Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

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

share|improve this question

closed as off-topic by Al E., Izzy, Zuul, ce4, Chahk Sep 10 '13 at 13:47

  • Questions on Android Enthusiasts should be asked from a end-user point of view and within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

    
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. –  Sachin Shekhar 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.. –  Sachin Shekhar Nov 25 '12 at 2:25
4  
This question appears to be off-topic because it is not about a problem to be solved. –  Al E. Sep 9 '13 at 16:25

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

share|improve this answer
    
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.