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