On devices running Android Lollipop and higher, Power Manager requires root access to automatically manage Data. On rooted devices Power Manager can also control Airplane Mode.
Power Manager is able to even force Doze mode on Marshmallow and above. This requires a small amount of manual action on the part of the user. See the Doze page in the Power Manager application for more information. May require root on devices above Marshmallow.
Power Manager is small and light on battery and memory. The permissions requested are used entirely to control the device's power usage as advertised.
Power Manager prides itself on:
• Being simple and easy to use
• Being open source and actively developed
• Providing convenient access to device power settings
Power Manager is developed in the open on GitHub at: https://github.com/pyamsoft/power-manager
The entire source code of the application is available. If you know a few things about Android programming and are wanting to help out with development you can do so by creating issue tickets to squash bugs, and propose feature requests for future inclusion.
Join the beta at: https://play.google.com/apps/testing/com.pyamsoft.powermanager