tytydraco / Buoy

An extension to the built in Android Battery Saver
https://play.google.com/store/apps/details?id=com.draco.buoy
BSD 2-Clause "Simplified" License
170 stars 24 forks source link

Buoy locked my refresh rate to 60Hz #9

Open ZubyanUwU opened 2 years ago

ZubyanUwU commented 2 years ago

Hey Draco,

I really loved the app, It does in fact help with the battery but I am facing some issues with it. First of all, It locked my phone's refresh rate to 60Hz unless I connect the charger to my phone. Here are the things I have tried so far:-

None of these worked for me, I am still facing the issue. The second issue I am facing is that when I disable the Battery Saver the app doesn't reset the settings so like If my settings are to disable the animations when the battery saver is active when I disable the battery saver the animations stay disabled until I go and enable them back up. Anyways, here are the details you might need:-

Phone: POCO X3 NFC (Not Rooted) Model: M2007J20CG MIUI Version: 12.5.4 Official Stable (RJGMIXM) Android Version: 11

tytydraco commented 2 years ago

Hey,

Sorry the app is giving you trouble. It sounds like your OEM has changed your battery saver mode to lock the screen to 60Hz. That is pretty standard. However, what is NOT standard is the changes staying even when battery saver mode is disabled. All Buoy does is changes a one setting that says which features to deactivate when battery saver mode is enabled. So by that logic, all of the changes SHOULD undo after battery saver mode is disabled.

Since your phone fixes itself once you plug it in, my guess is that sticky mode is enabled for battery saver (basically after unplugging the device, turn the battery saver back on if it was on before).

Try these ADB commands to undo the changes made by Buoy entirely:

adb shell settings delete global battery_saver_constants
adb shell settings put global low_power 0
adb shell settings put global low_power_sticky 0
Parekhshivam commented 2 years ago

Hello sir i have restore setting and written s in name of setting which doesn't exist Now even after multiple installation it's not working can you please help your app is really helpful for me please help