Unlock the Power of Android's Built-in Battery Saver with Buoy


The built-in Android battery saver mode is a powerful tool for extending your device's battery life. However, one of the main drawbacks is its lack of configurability right out of the box. This is where Buoy comes into play, making it easier to utilize the built-in battery saver in any situation.



Flexible Battery Saving Options


Whether you're looking for mild savings during the day without sacrificing performance, or you need to extract every last drop of power from your device, Buoy has got you covered. Here’s what you can achieve:




  • Customize battery saver settings to fit your needs

  • Switch between different levels of power saving

  • Seamlessly transition between modes based on your usage



Key Features of Buoy


Buoy leverages hidden Android settings to allow you to specify custom behaviors for the built-in battery saver. Here are some of the key features:




  • Low Power Mode Notification: Advertise to other apps that low power mode is enabled

  • Data Saver: Activate Android's data saver for metered WiFi or mobile data connections

  • Dark Mode: Enable the built-in dark mode for a better visual experience

  • Launch Boost: Accelerate app starts for improved performance

  • Vibration Control: Manage vibration settings

  • Animation Control: Show or hide window and activity animations

  • SoundTrigger HAL Access: Allow apps to use the SoundTrigger HAL

  • Backup Management: Defer full device and app setting backups for later

  • Web Firewall: Use the built-in web firewall to protect against potentially malicious sites

  • Location Access Restrictions: Change location access mode restrictions for apps

  • Brightness Control: Reduce the maximum brightness of the panel

  • Standby Mode: Force all apps into standby mode

  • Background Data Control: Prevent apps from checking data in the background

  • Sensor Management: Disable unnecessary sensors

  • Always-On Display: Utilize the Always-On-Display feature

  • Deep Sleep Mode: Put the device into deep sleep as soon as the screen turns off



Sticky Low Power Mode


One of the standout features of Buoy is the "sticky" low power mode. Normally, when your device is plugged in and then unplugged, low power mode gets disabled. However, with sticky mode, low power mode is automatically reapplied, ensuring continuous battery savings.



Requirements and Installation


To use Buoy, you will need the WRITE_SECURE_SETTINGS permission, which can be granted using either a PC with ADB or through root access. Note that root access is optional. Buoy supports Android 8.0 and above, with enhanced features available on Android 10 and later versions.



Uninstallation and Resetting Settings


Uninstalling the app will not reset your battery saver configuration. To revert all changes made by Buoy, make sure to click the Reset button within the app.



Open Source Project


This project is FOSS (Free and Open Source Software). The source code is freely available on GitHub. You can compile it using Android Studio Canary at your convenience. While support for the app is provided, assistance with compiling the app from source is not available.