Odnośnie wydłużenia czasu działania telefonu z androidem. Ja z powodzeniem używam, dwóch aplikacji.
1. Wakelock Detector do sprawdzania, które aplikacje wybudzają mi telefon z głębokiego uśpienia.
https://play.google.com/store/apps/details?id=com.uzumapps.wakelockdetector&hl=pl
Analizuję wyniki i wymieniam problematyczną aplikację na odpowiednik z lepszym zarządzaniem energią, bądź korzystam a aplikacji poniżej.
2. Greenify służy do hibernowania programów nie pozwalając im na pracę w tle bez zgody. W przeciwieństwie do "zamrażania" działania aplikacji, hibernowanie jest tymczasowe i działa tylko do kolejnego uruchomienia programu. Po "zamrożeniu" należy aplikację "odmrozić" przed uruchomieniem,a to jest problematyczne.
https://play.google.com/store/apps/details?id=com.oasisfeng.greenify&hl=pl