Android Oreo feature spotlight: More traditional battery stats make a return with 'Show full device usage' setting
Android Oreo feature spotlight: Rescue Party might save bootlooping devices from an early death
Android Oreo feature spotlight: You can force Android's new background limits on old apps
Android Oreo feature spotlight: Redesigned Wi-Fi info screen now shows Sign In button for public networks
Android Oreo feature spotlight: Rollback Protection, a new part of Verified Boot, won't allow you to start a downgraded OS
- View All 82 Articles In This Series
Android 8.0 Oreo includes several changes to how background processes work, in order to squeeze even more battery life out of your device. One of these is the Background Execution Limit, which imposes new rules on what apps can do in the background. By default, the new limits only apply to apps targeting Android 8.0, but you can force it on older apps as well.
Once you open the App Info panel for a given app and tap Battery usage, there is a new Background activity toggle. The option name is a little misleading - switching it off won't completely disable an app's background services, just force Android O's battery-saving optimizations on it.
Left: App not targeting Android O; Right: App targeting Android O
As mentioned above, the switch only appears on apps not targeting Android O (meaning apps that aren't yet built with Android O support in mind). For applications already targeting Android 8.0, like Twitter in the above screenshot, the battery optimizations are already enabled and cannot be turned off.
As you might expect, forcing the new background limits on older apps can break notifications and similar functionality. Still, if you use an app or two with battery-draining tendencies, Android O can help you out.