When your phone puts unused apps to sleep, it means well — the intent is to extend your battery life by reducing the number of apps which are needlessly using system resources and wasting power. On some phones, like those made by Samsung, when the OS notices that a particular app hasn’t been run for a while, it’ll hibernate that app automatically, after the sleep delay found in Settings. While a sleeping app can be “re-hydrated” quickly when you try to open it, the app can’t exchange data in the background while it’s asleep. That means incoming notifications could be very delayed (or not arrive at all), leading you to potentially miss what could be an important piece of information from a "slept" app. Read More
OnePlus just published a recap of its second "Open Ears Forum" from all the way back in May. At the event, it gathered a handful of developers and fans central to the OnePlus community to solicit their feedback. Four months later, the company has revealed a set of changes influenced by that feedback, including more timely kernel sources for Open Betas and a new bounty program for reporting vulnerabilities. Most importantly for customers, though, OnePlus has promised to finally fix how aggressive its software is at killing apps in the background. Read More
With the introduction of Doze in Marshmallow, app developers and users had to find the perfect balance between battery life and background activity. Granular options for battery optimization exist on most Android devices, allowing you to single out apps you'd like to give free rein to. This can be crucial for backup apps (Google Photos), companion apps for wearables (Fitbit, Wear), and smart home security apps that require your location to arm or disarm (Nest, SmartThings).
However, some phones like the ones from OnePlus limit your access to battery optimization settings for system apps, specifically, meaning you can't give Google Photos the freedom to run whenever it needs to, which usually results in stalled backups. Read More
A beta is by definition software that you shouldn't consider stable. When Google has trouble keeping bugs at bay even in its release software, we don't expect much from betas. But Android Q beta 3 is proving to be a little problematic — possibly even more so than Beta 2. The new gesture navigation is half-baked and breaking things left and right, snoozing for notifications has disappeared, and there's a bug that could cause you to disable your SIM card without intending to. All of these issues weren't there in Beta 2, and still we're discovering more problems as we go. Read More
Usually, OnePlus is praised for its Oxygen OS software, which offers a light-touch, near-stock experience — at least, visually. Turns out, the company has been making some deeper changes to Android on its phones, and not all of them are for the best. Right now one of the most frustrating parts of OnePlus ownership for many is the company's aggressive battery optimization settings, which can kill apps you may want to be kept open. And worse, if you try to disable these settings on a per-app basis, they can be later randomly reset to defaults. Read More