[Q] ro.HOME_APP_ADJ=1 vs ro.HOME_APP_ADJ=0

stefan.pilsu

Senior Member
Dec 16, 2008
143
44
48
Forces your home launcher into memory:

ro.HOME_APP_ADJ=1 or ro.HOME_APP_ADJ=0


...someone may have a very short explanation ?
What means each one ?

Thanks
 

questionmark

Senior Member
May 10, 2005
145
93
0
leiden
Hi
If you search taming the OOM killer on Google you will find a lot of information about this.. Linux as specific way to address low memory conditions and android I believe uses it with some more specific feature.. For what I understand the higher the value the more chances the process will be released from memory also depending for how long the app stayed in memory unused.... So having it to one I believe would make it release sooner than zero.. I believe you can go further bellow with negative value. Also have a look for minfreemanager on market and minfreemanager in general on Google.
The way android manages memory somehow puzzles me... It's probably very clever... But find it unnecessarily kills app sometimes...
People say ICS as a much better memory management than HC having also GT 8.9 with ICS rom it seems to be the case.. Less memory used overall less app unnecessarily killed for what I saw comparing to HC...

This is why..... I can't wait having ICS on the 7.7....

Sent from my GT-P6800 using xda premium
 

teiglin

Senior Member
Jul 7, 2011
627
134
0
I don't claim to understand the task cleaner completely and I agree it does seem to kill tasks sometimes when there isn't any need to free up memory, but here is some interesting investigation and a way to customize the memory thresholds at which it will decide to kill various types of tasks.
 
  • Like
Reactions: stefan.pilsu

jawil

Member
Oct 1, 2007
40
5
0
=1 is supposed to keep the launcher in memory. But it doesn't help on my pad anyway. After exiting another application, the launcher is empty and has to redraw the icons, widgets etc.

Sent from my GT-P6800 using Tapatalk
 
  • Like
Reactions: stefan.pilsu

questionmark

Senior Member
May 10, 2005
145
93
0
leiden
I would agree it is not to improve scrolling performance but attempt to try avoiding your launcher to be released from memory... A lower value tries to delay the memory manager to kill the launcher.

IMO this setting only does not help much..as I use it set to 0...Tweaking with minfreemanager does help a bit though but at some point getting back to your launcher you will see it refreshing icons/widget... ICS might be better in that respect...

Sent from my GT-P6800 using xda premium
 
  • Like
Reactions: stefan.pilsu