We've extensively reported on OEMs that needlessly kill useful background processes to save battery life, creating problems like missed notifications and alarms, aborted sleep tracking, broken upload schedules, and more. While all of these issues are annoying, they're not exactly life-threatening. However, as soon as we're talking about coronavirus tracing apps, missed exposure notifications could put you or others at risk, and it looks like that happened to the German COVID-19 tracking app, which hasn't been able to alert some people due to background restrictions.
Urbandroid, the developers behind Sleep as Android, have suffered plenty of headaches getting their app to work on a wide range of Android phones. Different manufacturers all think they have great ideas when it comes to stretching out battery life. Usually, they do it by aggressively killing apps in the background, which can break app functionality. Urbandroid even made a site called DontKillMyApp to track and shame the worst offenders and point out how to fix these issues on different phones (if you even can). Now Urbandroid is making a new benchmarking tool to measure your own phone's background apps performance.