I love the Battery Saver feature. When I'm travelling or in other situations where reliable communication is more important than user experience, I want to always have it enabled, sometimes for days at a time.
However, Android automatically turns it off after the phone has been charged, requiring me to remember to go in and re-enable it after unplugging my phone. I occasionally forget.
Is there any way (including via third-party apps, excluding via rooting or jailbreaking the device) for me to automatically or persistently enable the Battery Saver, aside from the system's built-in options to enable it at 15% or 5% charge remaining? Alternatively, is there a way to leave it on indefinitely, or a way to have it automatically activate earlier (such as at 50% charge), or a way to activate it based on a schedule?
If there's no user-accessible way to do this yet, I would also be interested in knowing if there are any mechanisms in the operating system (URL schemes, framework APIs, relevant permission settings) that could potentially be used to control Battery Saver.