Helo,
I have a proposition how to increase battery life on smartphones:
Program the Linux Kernel to listen only to Phone calls, SMS. If I push the power button, the rest of the smartphone loads.
That algorithm is:
onScreenOff():
PutEveryProcessToBackground();
while(true) {
ListenToPhonecalls();
ListenToSms();
}
OnScreenOn():
while(true) {
ListenAndDoEverything();
}
I bet you would increase battery life to 1000%
This could be configurable in the settings whether the Linux kernel should do it this way or not.