Hey guys, dont know if we have an thread about this but someone knows how to enable powersaver at 120hz? Used it on Android 11 and battery life was amazing. Now everytime i enable powersaver via adb it gets back to 60hz :/
Goku1992 said:
Hey guys, dont know if we have an thread about this but someone knows how to enable powersaver at 120hz? Used it on Android 11 and battery life was amazing. Now everytime i enable powersaver via adb it gets back to 60hz :/
Click to expand...
Click to collapse
Meh? Don't you normally do that in Device Care?
Dependencies, dependencies, dependencies... be careful what you kill.
blackhawk said:
Meh? Don't you normally do that in Device Care?
Dependencies, dependencies, dependencies... be careful what you kill.
Click to expand...
Click to collapse
Yes you can do that in devicr care... But when you enable 120 hz and enable it in device care 120 would be off. On Android 11 you can enabke it via adb and 120hz (adaptive) remains with powersaver on... But on a12 this iant possible. Also cant enable 120hz via adb when powersaver is on... So im looking for a workaround
Goku1992 said:
Yes you can do that in devicr care... But when you enable 120 hz and enable it in device care 120 would be off. On Android 11 you can enabke it via adb and 120hz (adaptive) remains with powersaver on... But on a12 this iant possible. Also cant enable 120hz via adb when powersaver is on... So im looking for a workaround
Click to expand...
Click to collapse
I thought it uses variable refresh rate. So you want it running continuously at 120hz?
Just curious if there's a reason for this.
I have skirted this technology for the time being but it's interesting.
blackhawk said:
I thought it uses variable refresh rate. So you want it running continuously at 120hz?
Just curious if there's a reason for this.
I have skirted this technology for the time being but it's interesting.
Click to expand...
Click to collapse
No you can enable adaptive refresh rate via adb. Also lowest refresh rate. But it wont work under Android 12
Goku1992 said:
No you can enable adaptive refresh rate via adb. Also lowest refresh rate. But it wont work under Android 12
Click to expand...
Click to collapse
I'm confused what you want. My point was variable refresh rate is control by Device Care I believe. You trying to override variable refresh rate for a forced 120hz rate?
Are you saying that the 120hz rate is completely unavailable in Android 12 or just adaptive power saving ie variable refresh rate?
Roll back to 11 if you can... personally I'm not venturing beyond Q on my N10+'s with one still running well on 9.
This works for me: https://forum.xda-developers.com/t/...ith-power-saving.4362843/page-2#post-85987873
Android 12. This app works perfectly for powersave and adaptive.
blackhawk said:
I'm confused what you want. My point was variable refresh rate is control by Device Care I believe. You trying to override variable refresh rate for a forced 120hz rate?
Are you saying that the 120hz rate is completely unavailable in Android 12 or just adaptive power saving ie variable refresh rate?
Roll back to 11 if you can... personally I'm not venturing beyond Q on my N10+'s with one still running well on 9.
Click to expand...
Click to collapse
Mate i want adaptive 120hz and powersaver on and i want to stay on Android 12...
DS1000RR said:
This works for me: https://forum.xda-developers.com/t/...ith-power-saving.4362843/page-2#post-85987873
Android 12. This app works perfectly for powersave and adaptive.
Click to expand...
Click to collapse
Thanks mate i will try
DS1000RR said:
This works for me: https://forum.xda-developers.com/t/...ith-power-saving.4362843/page-2#post-85987873
Android 12. This app works perfectly for powersave and adaptive.
Click to expand...
Click to collapse
Tried it with adb, sadly it wont work for me :/
I just created an account just to ask this very question. For me, battery life was not satisfactory until i discovered the "exploit" that Goku1992 mentions here: using 120hz refresh rate together with Power saving mode. Before i found this I only used the phone in 60hz to get good battery life, which sort of took away one of the main reasons to buy it in the first place. Now I'm reluctant to install One Ui 4 if it means this is no longer possible...
What I found with it is that it doesn't work instantly. I have to leave it half an hour and then it begins to work.
DS1000RR said:
What I found with it is that it doesn't work instantly. I have to leave it half an hour and then it begins to work.
Click to expand...
Click to collapse
Okay thats strange :s
Oxy123 said:
I just created an account just to ask this very question. For me, battery life was not satisfactory until i discovered the "exploit" that Goku1992 mentions here: using 120hz refresh rate together with Power saving mode. Before i found this I only used the phone in 60hz to get good battery life, which sort of took away one of the main reasons to buy it in the first place. Now I'm reluctant to install One Ui 4 if it means this is no longer possible...
Click to expand...
Click to collapse
This is what i mean also i dont need the apps to notify me every second. Its okay with powersave
DS1000RR said:
What I found with it is that it doesn't work instantly. I have to leave it half an hour and then it begins to work.
Click to expand...
Click to collapse
That's odd... is power management active*?
Try clearing the system cache.
*this should be on a separate page from the display/cpu power settings. In older versions they appear like this, toggling any of these on tends to go badly... except fast charging.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've been testing an app called Buoy on the playstore. Don't turn on the phones power saver but use the extreme profile in the app. I use 96hz though and I'm yet to test it with 120hz. I am very impressed so far and this is day one. Mind you it's a payed app. About a dollar if I recall. I was only getting about 6 hours before but I'm expecting close to 8 with the app. Standby power usage has also been lowered.
On Android 12 One ui 4.0 at 48%
Final results
Related
So if you are having issues with notifications not coming in or coming in late this is finally how to fix it 100% on every app. It seems to have a very slight impact on battery but nothing major. From what I saw it was about 1% per hour drain... Which is worth it for a working phone
Anyways, the way to fix this requires it to be set from a computer on every restart of the phone which is probably the biggest problem with this method. I'm working on a way to maybe have a script run at every start up to fix the issue. Which will probably require root. We'll see...
1. Download and install the ADB drivers - Follow the guide here: https://www.xda-developers.com/install-adb-windows-macos-linux/
2. Once you have ADB installed and enabled on your phone like the guide says in step 1 above, you want to be on the ADB command prompt...
Type in the command:
Code:
adb shell dumpsys deviceidle disable
The command prompt should return with:
Code:
Deep idle mode disabled
Light idle mode disabled
That's it! Now your notifications will work fine. I've tested this for a day and every notification came through on time.
Just like to add that I have adaptive battery off, and every app is set to optimize. Not sure if this makes a difference or not.
Again this must be applied on every restart (which sucks) but at least it's something, for now.
What notification problems are there?
suaverc118 said:
What notification problems are there?
Click to expand...
Click to collapse
"if you are having issues with notifications not coming in or coming in late"
mazdamiata210 said:
"if you are having issues with notifications not coming in or coming in late"
Click to expand...
Click to collapse
What he likely meant is more specifically what applications are you having issues with. Through extended idle I'll admit OOS kills every background task, but using the Oneplus messaging app and normal google applications I'm no longer getting late notifications like I was on my Oneplus 3. There is another setting that showed up under my notifications this morning that basically detected that I had gone to sleep and put all applications on hold until I woke up, though I cannot find this setting after clicking that notification this morning.
I have issues with notifications not notifying me until I wake up my phone
magnumtripod said:
I have issues with notifications not notifying me until I wake up my phone
Click to expand...
Click to collapse
Yeah exactly the problem, doesn't matter what app... It's random... Follow my post it'll fix it
It's a general android issue with how doze mode works. This disables doze mode. Should work on any phone honestly.
I'll try it tomorrow and run a few tests to see how it works
magnumtripod said:
I have issues with notifications not notifying me until I wake up my phone
Click to expand...
Click to collapse
Disable sleep optimization in battery - optimization
ram4ufriends said:
Disahle sleep optimization in battery - optimization
Click to expand...
Click to collapse
It doesn't do anything, the problem still happens
mazdamiata210 said:
Yeah exactly the problem, doesn't matter what app... It's random... Follow my post it'll fix it
It's a general android issue with how doze mode works. This disables doze mode. Should work on any phone honestly.
Click to expand...
Click to collapse
Or, you could just turn off adaptive battery.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
stardamore said:
Or, you could just turn off adaptive battery.
Click to expand...
Click to collapse
That was off since day 1 and I still had the problem, it's doze mode which has to be turned off with adb
mazdamiata210 said:
So if you are having issues with notifications not coming in or coming in late this is finally how to fix it 100% on every app. It seems to have a very slight impact on battery but nothing major. From what I saw it was about 1% per hour drain... Which is worth it for a working phone
Anyways, the way to fix this requires it to be set from a computer on every restart of the phone which is probably the biggest problem with this method. I'm working on a way to maybe have a script run at every start up to fix the issue. Which will probably require root. We'll see...
1. Download and install the ADB drivers - Follow the guide here: https://www.xda-developers.com/install-adb-windows-macos-linux/
2. Once you have ADB installed and enabled on your phone like the guide says in step 1 above, you want to be on the ADB command prompt...
Type in the command:
Code:
adb shell dumpsys deviceidle disable
The command prompt should return with:
Code:
Deep idle mode disabled
Light idle mode disabled
That's it! Now your notifications will work fine. I've tested this for a day and every notification came through on time.
Just like to add that I have adaptive battery off, and every app is set to optimize. Not sure if this makes a difference or not.
Again this must be applied on every restart (which sucks) but at least it's something, for now.
Click to expand...
Click to collapse
You can create a script with the command on SManager "Root required", set script on boot. I will run the command above at every boot.
Can you please explain how to use it with this app?
Edit: Found this and it works: https://www.youtube.com/watch?v=O15lBZ-0mwM
Also, will disabling doze have a massive impact on battery life?
jackennils said:
Can you please explain how to use it with this app?
Edit: Found this and it works: https://www.youtube.com/watch?v=O15lBZ-0mwM
Also, will disabling doze have a massive impact on battery life?
Click to expand...
Click to collapse
I don't notice any hit in the battery. About 1% a hr. All notifications are coming in as they should though.
Okay, thanks., So far I'm happy with it.
mazdamiata210 said:
That was off since day 1 and I still had the problem, it's doze mode which has to be turned off with adb
Click to expand...
Click to collapse
Weird, since adaptive battery's description states that it's the reason why you might get late notifications and it's supposed to fix itself with time as the OS learns your app usage habits. Anyways, you might be right.
Is this an issue only on 6T?
As this is Pie related, no.
Tested on a Mate 20 Pro and Pie is not killing the apps in the background. Huawei have the option to select Doze - per application (Apps/Special Access/Battery Optimisation).
Then it's because of changed made by Huawei. AFAIK this is a general (Stock-)Pie issue.
There is a FPS counter option in the developer option. After turning it on. The refresh rate doesn't change even in AOD it stays at 120hz. I think this is the problem why our battery is poor. I try factory resetting but still the same. I think the last software update broke it.
veeny101 said:
There is a FPS counter option in the developer option. After turning it on. The refresh rate doesn't change even in AOD it stays at 120hz. I think this is the problem why our battery is poor. I try factory resetting but still the same. I think the last software update broke it.
Click to expand...
Click to collapse
u have exynoss or snapdragon?
for me on exynoss / last update AUAC adaptive work good , set on show refresh rate in developer option show between 120hz and 60hz .
carlitobahsoun said:
u have exynoss or snapdragon?
for me on exynoss / last update AUAC adaptive work good , set on show refresh rate in developer option show between 120hz and 60hz .
Click to expand...
Click to collapse
I have an exynos s21 ultra. Can send pictures on how it changes. Mine stays 120 all the time.
veeny101 said:
I have an exynos s21 ultra. Can send pictures on how it changes. Mine stays 120 all the time.
Click to expand...
Click to collapse
lol , i try to record using screen recording but it keep 60hz while recording.
but trust me it work .
carlitobahsoun said:
lol , i try to record using screen recording but it keep 60hz while recording.
but trust me it work .
Click to expand...
Click to collapse
Mines stays on 120 only. I did 2 hard reset already.
veeny101 said:
I have an exynos s21 ultra. Can send pictures on how it changes. Mine stays 120 all the time.
Click to expand...
Click to collapse
Try clearing the system cache, a hard reboot, safe mode to rule out 3rd party apks (safe mode may disable adaptive refresh)
Try temporarily turning off Developer options.
Double check all settings, Samsung loves to hid them.
If you have Samsung Device Care clear it's data.
are u enable enhanced processing???
its the high performance .
maybe coz of that
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
mine work , no prob at all
carlitobahsoun said:
are u enable enhanced processing???
its the high performance .
maybe coz of that
Click to expand...
Click to collapse
I'm on fresh hard reset haven't touch anything on setting except the fps counter.
plz check thiz if enabled
carlitobahsoun said:
plz check thiz if enabled
Click to expand...
Click to collapse
It's off. Can you please upload a screen record of the fps changing so I can show it to the Samsung store that I bought my phone.
u have mega to upload for u? or Dropbox??
pm sent with mega link
Have the same problem sometimes... The adaptive refreshrate needs some fixes... It also stays on 120 or goes down to 60 when looking pictures... It should go as low as 10hz then...
Having exactly the same issue here, stuck on 120 even with AOD. Exynos
Are you on low brightness ? Is adaptive brightness turned on?
My exynos s21 Ultra does go down to 48hz but never reaches 10hz. Also I'm also spotting when in lowish light, when reading the drop from 120 to 60/48 causes the screen colour to slightly change
That's interesting! I was on the lowest brightness and it says at 120 all the time, if I move the brightness a little higher, the refresh is 60 or 120, more importantly AOD is now 60.
When move back to lowest brightness, stuck again at 120, for AOD as well. Wonder if that has been killing my battery. I thought the refresh should go down to 10?
Not sure if this may answer at least some aspects of the queries in this thread:
Investigating The Galaxy S21 Ultra New OLED Emitter: Huge Efficiency Improvements
www.anandtech.com
"If you’re using your phone in dark or even dim conditions, the variable refresh rate doesn’t work at all, and the 120Hz mode comes at a huge 300mW cost in baseline power..."
"...I wish Samsung instead of disabling the VRR/LFD under dim conditions would simply switch to 60Hz mode as that would be a much more power efficient alternative. Of course, the best solution would be simply to get rid of this ambient brightness limitation and allow 120Hz and VRR in all conditions – it’s still not exactly clear at to the technical reason why Samsung is employing this limitation in the first place..."
I've read about a guide to set the refresh rate to 90hz for the poco x3 nfc and the poco x3 pro, through an app called setedit. Did someone tried to change the refresh rate for the redmi with this trick?
I tried it, it doesn't work !
yes I have the 90hz active with my redmi note 10 pro with this app
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
My phone is set to 90 without any problem.
frank1980 said:
yes I have the 90hz active with my redmi note 10 pro with this app
Click to expand...
Click to collapse
Which miui version are you using? You noticed differences (possibly gains) in battery consumption?
Thanks I managed to get this working too on miui 12.5.1
For anyone that's interested download "setedit", navigate to system tables tab, scroll to "user_refresh_rate" and change value to 60, 90, or 120.
Don't set values outside those or it may crash the phone.
victus42 said:
Which miui version are you using? You noticed differences (possibly gains) in battery consumption?
Click to expand...
Click to collapse
brother I'm using official 12.5.4.0 and yes some battery gain is better
stonesushi said:
Thanks I managed to get this working too on miui 12.5.1
For anyone that's interested download "setedit", navigate to system tables tab, scroll to "user_refresh_rate" and change value to 60, 90, or 120.
Don't set values outside those or it may crash the phone.
Click to expand...
Click to collapse
exactly modifying other values is a risk
frank1980 said:
exactly modifying other values is a risk
Click to expand...
Click to collapse
What exactly app you are using?I try SETEDIT on Play Store but it didn't work.
SetEdit (Settings database editor)
stonesushi said:
Thanks I managed to get this working too on miui 12.5.1
For anyone that's interested download "setedit", navigate to system tables tab, scroll to "user_refresh_rate" and change value to 60, 90, or 120.
Don't set values outside those or it may crash the phone.
Click to expand...
Click to collapse
I tried but it doesn't work for me. The settings say 90 hz, but the developers options counter says 60 and even an app from the play store says 60. What steps did you follow precisely? Did you reboot at the end?
stonesushi said:
Thanks I managed to get this working too on miui 12.5.1
For anyone that's interested download "setedit", navigate to system tables tab, scroll to "user_refresh_rate" and change value to 60, 90, or 120.
Don't set values outside those or it may crash the phone.
Click to expand...
Click to collapse
I am wondering if the panel itself doesn't support 90 hz, how could an app make it work.
BTW I tried with setedit app, but there is nothing like "user_refresh_rate" option. On 12.5.4 version.
Cheers!
badday0401 said:
What exactly app you are using?I try SETEDIT on Play Store but it didn't work.
Click to expand...
Click to collapse
there is the version brother
It shows 90 Hz but actually running at 60Hz.Very weird.Maybe it depends on different panel displays.
badday0401 said:
View attachment 5362411
It shows 90 Hz but actually running at 60Hz.Very weird.Maybe it depends on different panel displays.
Click to expand...
Click to collapse
I am in the same situation, I don't know why
victus42 said:
I am in the same situation, I don't know why
Click to expand...
Click to collapse
Because the panel doesn't support 90 hz as simple as that. This is the reason why ROM devs can't add 90 hz for this device.
Enjoy either 60 or 120 hz. All trials and efforts for 90 hz are waste. That's it.
Cheers!
frank1980 said:
brother I'm using official 12.5.4.0 and yes some battery gai
Click to expand...
Click to collapse
victus42 said:
Which miui version are you using? You noticed differences (possibly gains) in battery consumption?
Click to expand...
Click to collapse
Didnt you got 12.5.8? 120 hz not working on youtube...
[App] Quick Settings Tiles v2.0 [Stable]Play Store Link: Quick Settings Tile
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FeaturesRefresh rate and screen resolution Quick Tiles
The usual Refresh rate mods
Refresh rate monitoring
Resolution Tile Requires a one time ADB setup
Switching resolution is just smooth like stock
Specifically for S21 Ultra
[NEW 1.5] Power Saving mode Adaptive Refresh Rate - Requires ADB Setup - SUPPORTS A12
[NEW 1.5.9] Refresh rate monitoring overlay tile - Overlay only shows up for few seconds when the refresh rate changes
[NEW 2.0] 48HZ screen off Refresh Rate, New Refresh Rate Icons, In app updates
Instructions
Download the QST app
Click on the update icon that will download the separate module required for the app to work
Add the tiles you need within the app, they will be available in the quick settings then
Clicking the tile will open a Dialog Box
Select whichever options you like
Note: If you have other apps/refresh rate mods installed they might cause crashesRun this through ADB shell for Resolution Quick Tile AND PSM adaptive to work
Code:
adb shell pm grant com.nss.ssettings android.permission.WRITE_SECURE_SETTINGS
Introduction
Switched from OnePlus 6t to S21 Ultra Recently.
I wanted to create a personal app which provides the quick settings needed for daily usage.
Other apps are not optimized for S21 ultra specifically, either crash regularly
I just created this app in 3-4 days, so I'm just gonna leave this here for others to test and use.
This has turned from a small app which was created in few days to months of work, adding features
Future Plans
Fixing Bugs
Add some more features
Improvement / Bug reports are Appreciated
Add a refresh rate monitoring notification Done
Download Link/Version Information
Status: Beta
Note: Play Protect Might give a warning as this is a beta debug build and also uses old android SDK
A fresh install is always better even if not required
Instructions VideoPlay Store Link: Quick Setting Tiles - S21 Ultra
You will be required to download another app after installing this.
This is because the refresh rate/resolution mods require api21 and play store doesn't allow that.
Module changelog 2.0: 28/01/2022
Whole new app which handles this module. Think of it as an addon with some extra features
48HZ after Screen off - Sets the refresh rate to 48HZ when your screen is turned off, yes even 48HZ in AOD.
Requires optimization for the module (quick settings) to be disabled. Long press any of the quick setting tiles -> battery -> Unrestricted
Also to prevent it from being cleared from memory, Settings -> Battery and device care -> Memory -> Excluded apps -> + -> Add "Quick Settings".
These 2 steps are required for the service to not stop and keep running. It only 25-45MB while running in background and almost 0 battery consumption. (Tested straight for >100hours in background , 0.1% Battery consumption by this app)
(I have made this a premium feature as I have invested so much time on this app)
You can now only enable tiles that you want and disable others directly from the app
The app now provides direct module updates and update notifications. You will be notified as soon as a new module is available with new features
New icons for refresh rate (60 and 120).
Other things that are planned but didn't make it in this update :-
Refresh rate overlay - Changing position
New tile which only changes 60 ->120 (Currently testing)
A Page in the app for active XDA users in this thread
Resolution icons change
Spoiler: Old Versions
1.5.9 Beta: Download06/01/22 Changelog:
Added a new quick setting tile to show refresh rate
Refresh rate is shown on the top left corner for a few seconds, and only when its changed. So it doesn't interrupt most of the time
1.5.1 Beta: Download05/01/22 Changelog:
Fixed the bug which displayed High in Settings when Adaptive mode was enabled.
Stability Fixes.
1.5 Beta : Download03/12/21 Changelog:
Fixed Power Saving Mode Adaptive Refresh Rate in Android 12 ** REQUIRES ADB
Other code fixes
1.1 Beta : Download
18/11/21 Changelog:
Added an option/switch to enable adaptive mode in Power Saving Mode ** REQUIRES ADB
Re-arranged the Refresh rate dialog to be more easily usable
Added some exceptions in the code which will prevent some Launch errors
Resolution tile icon updated
1.0 Beta: Download17/11/21 Changelog:
Initial Release
If your phone screen is frozen after any installation, don't worry it will automatically restart in 1-2 minutes. This usually happens due to low API level not supported in A12 and is a one time thing.
If you like this app and would like to support me here's my PayPal Link: PayPal
Reserved for download links
Reserved
adamlee2012 said:
On S21 ultra android 12 you can set 120hz in power saving mode. And the min refresh rate 48hz isn't working. Just stays at 60hz
Click to expand...
Click to collapse
Min refresh goes to 48Hz while watching a video with lower frames like default behavior.
Setting Min doesn't actually mean that it will go from max to min but will definitely stay in between.
You can just limit both the refresh rates if you want to force 48Hz.
Does this work with powersavings enabled?
I can add that but it'll require permission through ADB. Power saving changes motion smoothness to standard and the only way to change that currently is that permission.
If we could get powersaving and 120hz that would be awesome!
adamlee2012 said:
Yes add it please.
Click to expand...
Click to collapse
DS1000RR said:
If we could get powersaving and 120hz that would be awesome!
Click to expand...
Click to collapse
Added the option to change and enable Adaptive Refresh rate on Power Saving Mode.
Brilliant, works for me, thanks!
not work resulation selection not work Power saving 120 hz
adamlee2012 said:
Doesn't work. Is it the ADB command for the resolution we need to run or a different one.
Click to expand...
Click to collapse
The adb command is the same, I haven't tested on android 12 yet once the stable update is released I will test it.
Has_anDroid said:
not work resulation selection not work Power saving 120 hz
Click to expand...
Click to collapse
Which android version are you running?
and is resolution and 120Hz both not working?
Did you run the adb command?
In case if you have other similar apps which change refresh rate or resolution, you'll have to uninstall them and restart since they conflict with the settings. You don't wanna have 2 apps doing the same thing and having different settings
Nishidh said:
Which android version are you running?
and is resolution and 120Hz both not working?
Did you run the adb command?
In case if you have other similar apps which change refresh rate or resolution, you'll have to uninstall them and restart since they conflict with the settings. You don't wanna have 2 apps doing the same thing and having different settings
Click to expand...
Click to collapse
latest a12 stable,
no, its only 60, without changes,
yes
no other app with refresh rate changes or screen resolution changes.
Android 12 you app adb ok apply
Not works sorry
And 48 to 96 not work
60 to 96 works
Power save mod not work 120 120 hz
120 to 48 not work
Resulation change not work
Adb ok
A12
Mine works on stable android 12. I just played around with the resolutions on both the quick menu and factory settings and it ramps the frame rate up and down perfectly
I would appreciate a lot 120Hz in Power Saving on Android 12 ...I cant live without it
Then download the app and use the adb command. Mine works on powersaving and adaptive
DS1000RR said:
Then download the app and use the adb command. Mine works on powersaving and adaptive
Click to expand...
Click to collapse
adb command for resolution?
My bad I gotta update the thread wording, ADB is for resolution and adaptive referesh on PSM power saving.
As for android 12, I just got the official update in my region.
I'll test it in a few days since I have my final exams going on currently.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About this app:
Refresh Rate Mods
Change default refresh rates
- Easily change the overall refresh rate settings of devices supporting multiple refresh rates.
- Set supported mid refresh rates as the maximum refresh rate limit for battery savings
(Note: It's reported that 48Hz and 96Hz doesn't work on Adaptive mode on S23 base)
- Set separate refresh rates for power saving mode and for low battery state [1]
- Quick settings shortcut
- Tasker plugin support
Refresh rate (motion smoothness) mode switcher(Normal, Adaptive or High)[2]
- Set you device motion smoothness mode to static refresh rates (high mode) for better smoothness if so desired
- Tasker plugin support
Per-app refresh rate settings:
-Set different refresh rate settings for every app either adaptive or static [1]
Keep selected refresh rate mode on power saving mode[1]
- On devices with One4 or lower, GMH will automatically apply a workaround to bypass 60Hz limit on Power Saving Mode.
- Need extra steps on OneUI5.*. Test it first.
Screen-off Mods:
Screen off/AOD refresh rate (Force to Lowest Hz)
- Force the lowest refresh rate on screen-off or Always-On Display(AOD)
- Tasker plugin support
- Select custom refresh rate for AOD/screen-off [1]
Auto apply power saving mode during screen-off [2]
Auto disable Autosync
Quick-doze mod
- Quickly enter doze mode (than usual) during screen-off that can not be interrupted by motion with customizable maintenance window interval [1][2]
- Tasker plugin support
Auto SENSORS OFF (non-root workaround)
- Device sensors will automatically turn off while screen is off until the device is unlocked to help minimize battery-draining motion-triggered wakelocks while device is not being used [premium]
- Tasker plug-in support
- Supports up to OneUI4.* only
Others
Battery protection mod (Experimental)
- Option to set maximum charge to 86%-95%(for OneUI4+) [1][2]
Quick resolution switcher
- Easily switch to any supported resolutions using the included quick setting tile[2]
- Tasker plugin support
Customizable refresh rate monitor
- Use statusbar or overlay which you can place anywhere on screen.
- Tasker plugin support
Net speed statusbar indicator
OneUI inspired UI.
[1] Enabled for premium users (with 2days premium trial)
[2] These features require a one-time ADB procedure (this is not root)
Info:
This app targets older android sdk in order to control refresh rates without ADB setup or root. Just tap OK the dialog that says "This app was built for an older version of Android...." when opened for the first time. If OK button is not visible, just tap the blank space on the lowest portion of the dialog. If google play protect prompts during install that the app is built for older version of android and doesn't include the latest privacy protections, you can ignore it and proceed to the installation. For privacy related concern, please refer to FAQ No. 3.
Download and changelogs
Github wiki
--Reserved--
Awesome app, I used this back when I had the S20 as well.
I can't seem to get 96 Hz max refresh rate to work in adaptive mode, it ends up capping itself to 60 Hz. Playing around with brightness has no effect nor the current app used. Works fine in constant high mode.
Anything I can provide to assist in debugging this?
This software support 1Hz?
tomascus said:
Awesome app, I used this back when I had the S20 as well.
I can't seem to get 96 Hz max refresh rate to work in adaptive mode, it ends up capping itself to 60 Hz. Playing around with brightness has no effect nor the current app used. Works fine in constant high mode.
Anything I can provide to assist in debugging this?
Click to expand...
Click to collapse
Oh no this doesn't sound good.
This is with PSM disabled and on any brightness level right? If this is the case, there's only one probable explanation - samsung disabled 996Hz on Adaptive mode on S23 base(sorry can't confirm this myself since as I don't have the device) . This is directly related to the calibration that was done on the display on color and brightness consistency across different refresh rates.
If you'll execute
"adb shell settings get system peak_refresh_rate" on adb, it should return the max refresh rate that you set on GMH.
Thank you.
BaGRoS said:
This software support 1Hz?
Click to expand...
Click to collapse
lowest is 10Hz based on configuration read from the device.
Fair enough, but I did looking on the opening event from Samsung and I thing, I heard 1Hz...
BaGRoS said:
Fair enough, but I did looking on the opening event from Samsung and I thing, I heard 1Hz...
Click to expand...
Click to collapse
You did. It's ridiculous that companies keep getting away with giving us the specs and not the reality. They'll be all like "but it goes to 1hz when it's on the AOD so we didn't lie" if someone tries to sue them for it.
Hello
first of all thank you very much for the app.
It is an wesome feature beeing able to reduce the resolution and reduce the minimum Hz limit. But I have a question aboit the Hz counter:
Which FPS / Hz counter is showing the correct number?
Developer mode show screen Hz or this app?
According to the App on Standard 60 Hz mode the display never clocks down.
According to the developer mode counter it clocks down to 24 Hz.
Which one is correct?
Edit:
BTW: 48Hz is not working , too outside of games.
Hi, I'm on base S23 @ v8.1.4, I can confirm that setting max refresh rate to 96hz, doesn't work. Max refresh rate in this mode is 60 hz.
RaZoR No1 said:
Hello
first of all thank you very much for the app.
It is an wesome feature beeing able to reduce the resolution and reduce the minimum Hz limit. But I have a question aboit the Hz counter:
Which FPS / Hz counter is showing the correct number?
Developer mode show screen Hz or this app?
According to the App on Standard 60 Hz mode the display never clocks down.
According to the developer mode counter it clocks down to 24 Hz.
Which one is correct?
Edit:
BTW: 48Hz is not working , too outside of games.
Click to expand...
Click to collapse
Re refresh rate monitor, please check info in FAQ #11
Yes, it's sad that 48Hz and 96Hz is disabled on adaptive mode on this device.
Unfortunately this is beyond control of the app. You can see related info in post#5 above.
48 and 96 Hz are prone to flicker when refresh rate switches to these Hz if not calibrated properly.
Samsung seems want to completely avoid this on this device.
48Hz and 96Hz on S23 ultra are working on the other hand.
Thank you.
tribalfs said:
Oh no this doesn't sound good.
This is with PSM disabled and on any brightness level right? If this is the case, there's only one probable explanation - samsung disabled 996Hz on Adaptive mode on S23 base(sorry can't confirm this myself since as I don't have the device) . This is directly related to the calibration that was done on the display on color and brightness consistency across different refresh rates.
If you'll execute
"adb shell settings get system peak_refresh_rate" on adb, it should return the max refresh rate that you set on GMH.
Thank you.
Click to expand...
Click to collapse
I can confirm that when I change refresh rate to 96 Hz, the command returns "96.0" as expected.
The refresh rate is capped at 60 Hz with PSM disabled and at any brightness level indeed.
Awesome app, thanks for that!
Question: the app runs in background almost all the time to work properly - will that cause a significant battery drain in the long term? Or will we still benefit from the lower Hz, etc.? Thanks!
Is it safe for the screen btw ? Messing with its natural Hz & stuff. Why Samsung didn't set all that config with S23 screen if it was saving battery ?
ulxerker said:
Awesome app, thanks for that!
Question: the app runs in background almost all the time to work properly - will that cause a significant battery drain in the long term? Or will we still benefit from the lower Hz, etc.? Thanks!
Click to expand...
Click to collapse
Thanks. We optimized the background operation of the app to have very minimal battery consumption. You can monitor it's consumption on the battery stats.
Morak75 said:
Is it safe for the screen btw ? Messing with its natural Hz & stuff. Why Samsung didn't set all that config with S23 screen if it was saving battery ?
Click to expand...
Click to collapse
Should be safe. It just utilizes refresh rates that's already supported by the display.
Unpaid version is only worth for the resolution change...
No 10Hz,
24,48,96 Hz are not working on adaptive Refreshrate ...
Heads up anyone, if you have it set up to run at 120hz in power save mode, this is only fixed as long as you don't turn the mode off. I use a routine to turn off PSM when I'm game and to turn it off when the game ends, doing that drops back to 60hz.
Is it safe to use this app please? What are pros?
S23
Is this a paid only app?
What are the free features?