Launcher will always have the lowest oom_score than the foreground, because the launcher should not ever close.
And the main reason for this is the launch of the program - the application / screen, which get start (using the ACTION_BOOT_COMPLETED intent) as the first screen after the device boots up, as well as its screen where you go when everything is closed.
source
share