Themes / Apps / Mods [App]Galaxy Max Hz (Refresh Rate Mods, Screen-off Mods, QS Tiles, Tasker Support and More) - Samsung Galaxy S22 Ultra

{
"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 (e.g. 96hz instead of 120Hz).
-Quick settings shortcut
-Tasker plugin support
Motion smoothness mode switcher(Normal, Adaptive or High)***
-Set you device motion smoothness mode to stationary refresh rates (high mode) for better smoothness if so desired on Samsung devices with native Adaptive motion smoothness with a little trade-off to the battery.
-Apply adaptive mod on device that don't natively support adaptive mode [premium]
-Tasker plugin support
Per-app refresh rate settings:
Set different refresh rate settings for every app either adaptive or fixed(stationary) [premium].
Motion smoothness on power saving mode (not working to all devices with OneUI4.**+, test first). ***
-GMH will apply a workaround to bypass 60Hz limitation on Power Saving Mode (PSM) on supported Samsung smartphones.
-Automatically apply workaround when PSM is enabled [premium]
Note: Unfortunately this workaround is blocked and not working in OneUi5.0 on S22 Ultra
Please check this post and this post for other workaround(s).
Screen-off Mods:
Force to Lowest Hz
-Force the lowest refresh rate on screen-off or Always-On Display(AOD) to improve standby power consumption a bit.
-Select refresh rate to set for AOD/screen-off[premium]
-Tasker plugin support.
Auto apply power saving mode during screen-off ***
Auto disable Autosync***
Quick-doze mod***
-Quickly enter doze mode during screen-off that can not be interrupted by motion [premium]
-Tasker plugin support
Auto SENSORS OFF (experimental 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+)[premium]
Quick resolution switcher***
-Easily switch to any supported resolutions using the included quick setting tile
-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. Dynamic theme and Icon. Manual language selection
Note: The premium license is on a per device basis (not per user).
***these marked features require a one-time ADB procedure (this is not root)
Galaxy Max Hz background service is highly optimized. Background battery usage p is very negligible .
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 will prompt 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
v8.0.0
Changelogs
Github wiki

Localization/Translations ​Contributors
Italian: @Orlaf
German:devj3ns, drbeat
Russian: @a43 @Surghikov
Swedish:Steffe2
Turkish: osmanakar312
Greek: Nick
Spanish: @Sebastiansm
Czech: Chrono Leggionaire
Simplified Chinese: xiaolu7233123
French: Jaxom84
Polish: Pichulec
Korean: chicking86, 최운택
Lithuanian: @Klaudas
If you want to contribute on translations, please send me a message.
If you want to get GMH Premium features and/or support GMH development but paypal is not available in your place, you can use Google Play Store.
Just download GMH Donation app from Google Play Store.
Note: The price might be slightly higher due to the relatively higher tax imposed on play store.
--Reserved--

Just installed on my S22 Ultra
Will be returning/trading in my Z Flip 3.

android_htc said:
Just installed on my S22 Ultra
Will be returning/trading in my Z Flip 3.View attachment 5543277
Click to expand...
Click to collapse
Nice! How it's working?

tribalfs said:
Nice! How it's working?
Click to expand...
Click to collapse
All good, so far!
I noticed that the lowest refresh rate on stock was 24hz, and now with the app I am able to make it go to 10Hz, which is better

@tribalfs,
Unfortunately, when playing video in the background (i.e. Youtube Vanced in PIP mode) with 10Hz min adaptive refresh rate, the video starts lagging and gets choppy!
Also, Samsung TV Plus is not watchable with min 10Hz refresh rate, it is okay with 24Hz.

android_htc said:
@tribalfs,
Unfortunately, when playing video in the background (i.e. Youtube Vanced in PIP mode) with 10Hz min adaptive refresh rate, the video starts lagging and gets choppy!
Also, Samsung TV Plus is not watchable with min 10Hz refresh rate, it is okay with 24Hz.
Click to expand...
Click to collapse
I'll check. But this is only happening on PIP mode right?

tribalfs said:
I'll check. But this is only happening on PIP mode right?
Click to expand...
Click to collapse
Yes, on PiP mode.
But, on all modes, including full screen for "Samsung TV Plus"!
Edit: also affects Netflix, Disney+ and Prime in full screen mode...refresh rate drops to 10Hz and video gets laggy/choppy.
Youtube seems to be fine though.

First app I downloaded. Great work my n20u worked flawlessly. On my s22u and the improvement is small but significant. Not touching the screen whilst playing video it seems to hit 10hz and low framerate videos. There's a work around using bixby but not ideal. Can I add video playback to a whitelist?

android_htc said:
Yes, on PiP mode.
But, on all modes, including full screen for "Samsung TV Plus"!
Edit: also affects Netflix, Disney+ and Prime in full screen mode...refresh rate drops to 10Hz and video gets laggy/choppy.
Youtube seems to be fine though.
Click to expand...
Click to collapse
shopsdesire said:
First app I downloaded. Great work my n20u worked flawlessly. On my s22u and the improvement is small but significant. Not touching the screen whilst playing video it seems to hit 10hz and low framerate videos. There's a work around using bixby but not ideal. Can I add video playback to a whitelist?
Click to expand...
Click to collapse
I sent private message.
Thank you.

Still dropping to 10hz in fullscreen. The pip seems to be dropping to only 24hz which seems better. Is something different from the N20u?

shopsdesire said:
Still dropping to 10hz in fullscreen. The pip seems to be dropping to only 24hz which seems better. Is something different from the N20u?
Click to expand...
Click to collapse
It's working fine for me now.
Refresh rate drops to 24Hz now for Netflix, Disney+ and Prime.
Note: I cleared data then updated the settings again.

android_htc said:
@tribalfs,
Unfortunately, when playing video in the background (i.e. Youtube Vanced in PIP mode) with 10Hz min adaptive refresh rate, the video starts lagging and gets choppy!
Also, Samsung TV Plus is not watchable with min 10Hz refresh rate, it is okay with 24Hz.
Click to expand...
Click to collapse
Same thing. Also noticed choppy behaviour in simple animations such as loading circle in different apps. It's as if it wouldn't raise the frequency fast enough and got stuck in 10 Hz

xdocent said:
Same thing. Also noticed choppy behaviour in simple animations such as loading circle in different apps. It's as if it wouldn't raise the frequency fast enough and got stuck in 10 Hz
Click to expand...
Click to collapse
I've been given a updated version 7.1.4.33 but it's upto dev to release it. Seems to be cured.

v7.14.33 in-app update now available.
-Improved video player and PIP behavior on lowest min hz settings.-Fixed FC when disabling accessibility service on some localizations-Improved Greek translations-Other bug fixes

what's the show netspeed card option do?
edit
nm, i didnt see the new stuff at the bottom for it.
gonna buy you coffee for the premium after the trial is up, nice app

Been playing with this
When I have it in adaptive mode, and any videos are playing if it drops below 120 everything its choppy and laggy.
I'm using the latest version downloaded off the web page.
Plex is laggy at anything but 120 and it drops to 10 real fast.
Video in games gets choppy on adaptive and the rate drops to 10.
Do i have something configured wrong?
for rght now I set it to high with everything else going to power save/10 when the screen is in AOD.
The rate doesn't really seem to make a difference unless I'm watching stuff so far.
I'll see how the battery life is with it set to 120 all the time when the screen is on while I use it, and 10 when I lock it with the AOD on.

Something odd is going on, I have it set to adaptive with
max 120
max 10 for power saving
min 60 for adaptive
it wont go below 120 now. BUT, if i set min 10 for adaptive it either does 120 or 10, nothing in between.
Powering off still works though, it shows 60, then hits 10, then the notification goes away.
the little status icon never drops under 120 now unless i have min set to 10.
What did I mess up or what do I do to fix it?

ratchetrizzo said:
Been playing with this
When I have it in adaptive mode, and any videos are playing if it drops below 120 everything its choppy and laggy.
I'm using the latest version downloaded off the web page.
Plex is laggy at anything but 120 and it drops to 10 real fast.
Video in games gets choppy on adaptive and the rate drops to 10.
Do i have something configured wrong?
for rght now I set it to high with everything else going to power save/10 when the screen is in AOD.
The rate doesn't really seem to make a difference unless I'm watching stuff so far.
I'll see how the battery life is with it set to 120 all the time when the screen is on while I use it, and 10 when I lock it with the AOD on.
Click to expand...
Click to collapse
Are you using v7.14.33 ?
I can confirm that Netflix, Disney+, Amazon Prime, and Samsung TV are working fine, refresh rate drops to 24Hz lowest with 10Hz min adaptive.
However, just tested an mp4 video and can confirm that refresh rate drops to 10Hz and video gets laggy (do not use Plex, so can't test).
Edit: playing YouTube in the browser also gets laggy as refresh rate drops to 10Hz.
Maybe best to keep the min adaptive refresh rate at 24Hz for now until all apps are optimised.

android_htc said:
Are you v7.14.33 ?
I can confirm that Netflix, Disney+, Amazon Prime, and Samsung TV are working fine, refresh rate drops to 24Hz lowest with 10Hz min adaptive.
However, just tested an mp4 video and can confirm that refresh rate drops to 20Hz and video gets laggy (do not use Plex, so can't test).
Edit: playing YouTube in the browser also gets laggy as refresh rate drops to 10Hz.
Maybe best to keep the min adaptive refresh rate at 24Hz for now until all apps are optimised.
Click to expand...
Click to collapse
yep, 7.14.33. It also stopped changing rates except for 10hz and 120hz, it will not use anything inbetween unless that's the max setting.. So if I set the min at 24, it would only use 120 (or what ever I set the max to) and 24, nothing in between like it did when I first installed it. It's just strange. 60Hz standard is smooth too though, any lower is choppy with UHD and FHD streaming. So unless something is really screwed up with my apk install or the way it's configured I may use 60/120 adaptive then 10 for screen off.
I also cleared data/cache and reset everything with the same results.
*shrugs*

Related

Asaptive refresh rate flaws

Hi guys,
I noticed the the adaptive refresh rate is not always accurate:
Example 1: Open Google maps and then push down the top notification bar to expand Android setting. Push it up and down and you will see that the refresh rate is low when pushung it up and down. If you quit maps then it will switch back to normal.
Example 2: Use built-in screen recorder. It will force 60hz refresh rate whilst recording. I ended up disabling it and downloading a third party screen recorder so form Google play store and that one worked perfectly and with 120hz during screen recording.
Example 3: Do a WhatsApp video call and then minimize that video to background. The screen will turn to 60hz and will only switch back to 120hz when WhatsApp video call is ended.
In some apps, it might start with 60hz and lag when scrolling but then switch to 120hz and make it smooth.
This is really annoying. Is there a way to force 120hz per app or turn it on permanently? There should be settings somewhere that decide when to do it.
https://forum.xda-developers.com/ga.../auto-switch-fhd-120hz-wqhd-60hz-app-t4154105
VirtualWaver said:
Hi guys,
I noticed the the adaptive refresh rate is not always accurate:
Example 1: Open Google maps and then push down the top notification bar to expand Android setting. Push it up and down and you will see that the refresh rate is low when pushung it up and down. If you quit maps then it will switch back to normal.
Example 2: Use built-in screen recorder. It will force 60hz refresh rate whilst recording. I ended up disabling it and downloading a third party screen recorder so form Google play store and that one worked perfectly and with 120hz during screen recording.
Example 3: Do a WhatsApp video call and then minimize that video to background. The screen will turn to 60hz and will only switch back to 120hz when WhatsApp video call is ended.
In some apps, it might start with 60hz and lag when scrolling but then switch to 120hz and make it smooth.
This is really annoying. Is there a way to force 120hz per app or turn it on permanently? There should be settings somewhere that decide when to do it.
Click to expand...
Click to collapse
It always goes back to 60Hz for certain apps like Maps, WhatsApp calls.. I don't think there is anyway to prevent that...
Doesn't bother me. No big deal.
ram4ufriends said:
It always goes back to 60Hz for certain apps like Maps, WhatsApp calls.. I don't think there is anyway to prevent that...
Click to expand...
Click to collapse
Thanks. Its sad if course, hopefully it will be fixed with future firmware updates or folks will find a way to customise it per app. It should have something stored in the phone that will tell it when to switch.

Twitch problem

Hello!
I have one annoying trait about the Twitch app. When I watch a live stream at 480p (30fps), the refresh rate goes down to 30hz. It should be so, but after a couple of seconds fps starts to fall (18-25fps) and the picture becomes twitchy. As soon as I press and start keeping my finger on the screen, the picture and fps become stable (fps 30, refresh rate rises to 120). This issue was only noticed on the Twitch app. It's worth noting that I'm using a modified version of the app (nopbreak). But the problem was also on the original Twitch with Google play (Only there it was necessary to wait +/- 30 seconds to start lagging.) Do you have the same lags?
Looks fps and refresh rate using Power Monitor in "developer settings".
P.S. Sorry for google translate
same, frame drops are so annoying even for just a second even millisecond hurts
i guess its just on twitch's end , nothing we can do about it

Themes / Apps / Mods [App]Galaxy Max Hz (Refresh Rate Mods, Screen-off Mods, QS Tiles, Tasker Support and More)

View attachment 5689943View attachment 5689949View attachment 5689951
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 (e.g. 96hz instead of 120Hz).
-Quick settings shortcut
-tasker plugin support.
Motion smoothness mode switcher(Normal, Adaptive or High)***
-Set you device motion smoothness mode to stationary refresh rates (high mode) for better smoothness if so desired on Samsung devices with native Adaptive motion smoothness with a little trade-off to the battery.
-Apply adaptive mod on device that don't natively support adaptive mode [premium]
-Tasker plugin support.
Per-app refresh rate settings:
Set different refresh rate settings for every app either adaptive or fixed(stationary) [premium].
Motion smoothness on power saving mode ***
-GMH will apply a workaround to bypass 60Hz limitation on Power Saving Mode (PSM) on supported Samsung smartphones.
-Automatically apply workaround when PSM is enabled [premium]
Note: It's reported that this workaround is blocked and not working in OneUi5.0 on S21+.​​
Screen-off Mods:
Force to Lowest Hz: Force the lowest refresh rate on screen-off or Always-On Display(AOD). This overrides Samsung's strange stock behavior which sets the refresh rate to the highest on screen off (update: it is now at 60hz since OneUI3.0) to improve standby power consumption a bit.
-Tasker plugin support
Auto apply power saving mode during screen-off (after ~ 10 secs)***
Auto disable Autosync***
Quick-doze mod
-Quickly enter doze mode during screen-off that can not be interrupted by motion [premium].***
-Tasker plugin support
Auto SENSORS OFF (experimental 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.
-Tasker plug-in support
Others
Battery protection mod (Experimental)
-Option to set maximum charge to 86%-95%(for OneUI4+)[premium]
Quick resolution switcher
-Easily switch to any supported resolutions using the included quick setting tile***
-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. Dynamic theme and Icon. Manual language selection
Note: The premium license is on a per device basis (not per user).
***these marked features require a one-time ADB procedure (this is not root)
Galaxy Max Hz background service is highly optimized. Background battery usage p is very negligible .
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 will prompt 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
v8.0.0
Changelogs
Github wiki
​
A little question. Is the refresh rate monitor really real-time?? I've tried using this app and set it to "adaptive" option on 96Hz, fps shows normal and it changed from 96 to 60 when still in "Galaxy Max Hz" app (idle position). But when I tried idle on desktop or any app like youtube or instagram the fps is keep showing 96 (idle position), but when I'm trigger volume button it changed to 60. Is it normal or what??
Sorry if my english not really well..
rafiq_mf said:
A little question. Is the refresh rate monitor really real-time?? I've tried using this app and set it to "adaptive" option on 96Hz, fps shows normal and it changed from 96 to 60 when still in "Galaxy Max Hz" app (idle position). But when I tried idle on desktop or any app like youtube or instagram the fps is keep showing 96 (idle position), but when I'm trigger volume button it changed to 60. Is it normal or what??
Sorry if my english not really well..
Click to expand...
Click to collapse
Yes, real-time. It updates every 500ms to be exact.
As to how long the refresh rate drops to lower hz, it depends on a number of factors - current brightness of the display, ambient brightness and the composite contents being displayed (e.g. if there are non-static contents requiring higher refresh rate to be smooth). There are thresholds that are defined in the system for each refresh rate that needs to be met, which substantially depends on how fine-tuned are the gamma curves of display across different refresh rates. Generally, refresh rate switches down faster in brighter environment.
That volume control is coincidental - possibly you tilted the phone exposing it to brighter light?
V6.50 is up!
tribalfs said:
Changelogs
v6.50
- Fixed high mode not working on some S21/N20U devices- Show real-time refresh rate in notification and/or overlay- Added some language support- Improve notifications- App power consumption improvement- Ad-free trial added- Stability and other improvements
...
...
Click to expand...
Click to collapse
In the s21 plus, the refresh rate never goes below 60hz, is this a limitation of the device? In the Tab S7 it arrives to 48hz
citytrader said:
In the s21 plus, the refresh rate never goes below 60hz, is this a limitation of the device? In the Tab S7 it arrives to 48hz
Click to expand...
Click to collapse
The behavior is decided by Samsung and android system's algorithm with a goal of avoiding perceptable display artifacts/flickers while switching refresh rates. Well there are some factors affecting this, the contents compatibility and brightness condition are few major. I noticed that 48hz only kicks currently while watching 48hz compatible videos (e.g. 24fps vids) and those apps that implements 48hz. Samsung possibly have not yet perfected the gamma curves towards 48hz to confidently adapt 48hz on general/idle usage. This condition can possibly improve in the future updates just like what they did in note 20 ultra. N20U previously required a certainly high brightness level for it to switch to 60hz.. but it has been improving every update.
Hi! Pls. check update on the app now. v6.61 now up. See changes below.
tribalfs said:
Changelogs
v6.61
- Improvements on adaptive mod behavior for multi-refresh rates devices not natively supporting adaptive refresh rates (fixed issues on prolonged scroll, mouse scroll, not working on settings, etc.)- Set minimum refresh rate for adaptive mode to 60hz or lower (if available)- Net speed indicator now autohides when not connected to internet- More optimizations- Other improvements and bug fixes
Click to expand...
Click to collapse
After the Snapdragon Ultra (G9980) of my S21 was updated to the UB7 version yesterday, the adaptive mode of the Galaxy Hz Max (v6.61.10) showed 48Hz in the position (not touching the screen). Maybe the S21 series UB7 version firmware in the Greater China region has opened the panel that adapts to 10Hz?
{
"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"
}
v6.62.25 now up!
- Fixed crash when opening some apps in Secured Folder- Minor improvements on adaptive modv6.62.10 changes:- Fixed intermittent bug on restoring power mode settings on screen-on when using quick power-doze modv6.62.00 changes:- Fixed bug on refresh rate profiles not properly loading on some devices. Known profiles are now being loaded from the server if connected to internet or locally from profiles included in the apk - upon first opening the app or after clear data. - Adaptive mod improvements for games and video payback- Other bug fixes- Improvements on Italian translations- Please advise if not all refresh rates are working on your device so I can modify the profile in my server- Clearing app data is recommended if your device has issue on loading refresh rate profiles
@tribalfs hi, I just installed galaxy_max_hz_v6.62.25 in my S20 FE Snapdragon device and I could only get 60 Hz and 120 Hz options and no 96 Hz, do you have a different version of the app for S20 FE 5G please?
onlytanmoy said:
@tribalfs hi, I just installed galaxy_max_hz_v6.62.25 in my S20 FE Snapdragon device and I could only get 60 Hz and 120 Hz options and no 96 Hz, do you have a different version of the app for S20 FE 5G please?
Click to expand...
Click to collapse
No 96hz in s20FE. Please check FAQs for more info.
tribalfs said:
No 96hz in s20FE. Please check FAQs for more info.
Click to expand...
Click to collapse
Ah ok, understood, thanks for the clarification.
v7 in-app update!
v7.00- `Keep motion smoothness on power saving mode` will now take effect immediately after toggle- Filter what resolutions to include in the screen resolution switcher- Power saving mode and deep-doze are now separate options under screen-off mods- Adaptive or high motion smoothness on CQHD+ resolution now sticks after reboot.'-Adjustments on doze mode to prevent it from being interrupted by significant motion. This should improve doze performance when the device is constantly in pocket or in motion.- Additional doze option with no maintenance window added
v7.10.00 in-app update now available!
tribalfs said:
v7.10
- Custom max hz option for power saving mode- Automate GMH settings using Tasker plugin support. Supported actions/variables: Max Refresh Rate, Keep Motion Smoothness on PSM, Motion Smoothness Mode, Quick-doze Mod, Change Screen Resolution.- Some code refactoring and optimizations
Click to expand...
Click to collapse
v7.10.21 in-app update now available
- Bug fixesv7.10 changes- Separate Max hz setting for power saving mode- Automate GMH settings using Tasker plugin support. Supported actions/variables: Max Refresh Rate, Keep Motion Smoothness on PSM, Motion Smoothness Mode, Quick-doze Mod, Change Screen Resolution. Check FAQs for the basic setup guide.- Some code refactoring and optimizationsNote: Clear app's data if experiencing any issues
v7.10.25 in-app update now available!
- Bug fixesv7.10 changes- Separate Max hz setting for power saving mode- Automate GMH settings using Tasker plugin support. Supported actions/variables: Max Refresh Rate, Keep Motion Smoothness on PSM, Motion Smoothness Mode, Quick-doze Mod, Change Screen Resolution. Check FAQs for the basic setup guide.- Some code refactoring and optimizationsNote: Clear app's data if experiencing any issues after update.
v7.12.00 in-app update now available
- More customizable maintenance window interval for Quick-Doze Mode
- Minor improvements
How to set max refresh rate in Tasker? Didnt found any information on variables list
Ash_Knight said:
How to set max refresh rate in Tasker? Didnt found any information on variables list
Click to expand...
Click to collapse
tribalfs said:
How to setup GMH with Tasker?
Create(+) a Task - inside Tasker's TASKS tab and give it a name. Inside the Task Edit window, add GMH Action by clicking (+) button > Plugin > Galaxy Max Hz. Inside Action Edit window, expand Configuration section to see the tasker settings/variables available for GMH.
Go back to Task Edit window and set a value to each of the variable that you want to use by clicking (+) button > Variables >Variable Set > enter the variable name and a corresponding valid value. Ensure to put GMH action AFTER all the Variable Set actions (Tip: Use hold and drag to re-order).
You can test the task you created by clicking the button at the bottom.
You can create multiple GMH tasks with different variables.
Create a Profile(Trigger) - in Tasker's PROFILES tab for the trigger that you want to use then link it to the task that you created in step 1.
Tip: If you want to override behavior for certain apps, just create an Application-Activity Profile(Trigger) for each of these apps in Tasker's Profile tab, then create the corresponding GMH tasks (1 enter task and 1 exit tasks) following step 1 above and link them to the corresponding Application-Activity Profile(Trigger). To link the GMH exit task, just long press the linked GMH enter task and press "Add Exit Task" in the options that will show.
Click to expand...
Click to collapse
Thanks! But when I want to set max refresh rate to 48 (or any other valid value) on galaxy s21+ device this doesn't work for some reason

Themes / Apps / Mods [App]Galaxy Max Hz (Refresh Rate Mods, Screen-off Mods, QS Tiles, Tasker Support and More)

About this app:
Refresh Rate Control: Easily control the max refresh rate (Hz) of android devices with multiple refresh rates (e.g. note20 ultra, s20/S20+/S20Ultra, z fold 2, s21/s21+/s21Ultra, tab S7/S7+, z fold 3, z flip 3). This app can limit max refresh rate to 96hz (or any available refresh rate) on supported smartphones - you can save power with negligible difference on smoothness. Use either the in-app toggle or quick settings tile - ADB setup or Root NOT needed.
Force High: Option to use High(Fixed) motion smoothness mode on Samsung devices with native Adaptive motion smoothness***
Current Samsung smartphones natively supporting adaptive refresh rates:
Galaxy Note 20 Ultra
Galaxy Z Fold 2
Galaxy S21, S21+, S21 Ultra
Galaxy Z Flip 3
Galaxy Z Fold 3
Refresh Rate Monitor: Observe how multiple refresh rates work on your device. Use either the in-app toggle or quick settings tile
Quick Resolution Switcher: Easily switch to any supported resolutions using the included quick setting tile***
Quick High/Adaptive on Power Saving Mode: Easily switch to high or adaptive motion smoothness mode (from Standard) even on power saving mode on supported Samsung smartphones.***
Note: Stopped working on ZFlip3 updated to OneUI4+. Bug that allows automatic bypass to 60Hz already patched.
Force to Lowest Hz: Force lowest refresh rate on screen-off/AOD. This overrides Samsung's strange stock behavior which sets the refresh rate to the highest on screen off (update: it is now at 60hz since oneui3.0) - to improve standby power consumption a bit - ADB setup or Root NOT needed.
Auto apply power saving mode during screen-off (after ~ 10 secs)***
Tasker plugin support: Automate GMH settings with Tasker app. Supported actions/variables: max refresh rate, min refresh rate, keep smooth motion on PSM, motion smoothness mode, quick-doze mod, change dispaly resolution. More info in FAQs below
Premium Features:
Keep High/Adaptive motion smoothness when power saving mode is enabled whether manually or by the system/adaptive power saving***
Note: Stopped working on ZFlip3 updated to OneUI4+. Bug that allows automatic bypass to 60Hz already patched.
Adaptive refresh rate mod for devices supporting multiple refresh rates but do not have the stock Adaptive motion smoothness (e.g. S20 series, S20FE, TabS7/S7+) with the ability to set the brightness threshold for its activation***
Quick-doze mod: Quickly enter doze mode during screen-off that can not be interrupted by motion ***
Set minimum refresh rate for adaptive mode to 60hz or lower (if supported)***
Resolution switcher filter: Filter what screen resolutions to include for the resolution switcher QS tile.
Auto SENSORS OFF (experimental non-root workaround):
Device sensors will automatically turn off while screen is off until the device is unlocked. This helps minimize battery-draining motion-triggered wakelocks while device is not being used.
Statusbar net speed indicator
Note: The premium license is on a per device basis.
***these marked features require a one-time ADB setup (this is not root)
Info: This app targets older android sdk in order to control refresh rates without ADB setup. 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.
Download
v8.0.0
v7.14.58
Changelogs
Github wiki
Cool! How much power could you save using this on the flip3?
jacobsson said:
Cool! How much power could you save using this on the flip3?
Click to expand...
Click to collapse
Varies. It's better to try it first hand.
I have been trying this mod on my Flip 3 for a few hours, and can already see and feel a big difference.
Battery drain has gone down, and heat generated by the cpu and battery is much improved.
I have set it to Max 96Hz, and minimum 48Hz, and Doze mode ON.
{
"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"
}
Still a very smooth experience.
Brilliant
I have included a couple of screen shots of my settings for those interested?
P.S.
I have executed the ADB command to get full acces to all of the features.
After using this mod for around 20 hours, it has been great. Much improved battery life, and Doze Mode has vastly improved standby drain .
Can't say I miss 120Hz, as 96Hz still gives a great experience.
120Hz is definitely a battery hog, maybe Samsung will improve this with updates.
v7.14.10 in-app update now available
-48hz on force lowest on screen off/AOD now works on S20/+/Ultra on any refresh rate mode-improvements on brightness threshold for adaptive mod performance(anti-flicker)-added quick settings tille to toggle min hz for adaptive mod on supported devices-added tasker option to toggle min hz for adaptive mod on supported devices-other fixes
@tribalfs,
Just testing the app on my new Z Flip 3 (Andoroid 3.1.1 not 3.5).
Not sure if it relates to the new updates... but noticed that the motion smoothness keeps dropping to 96Hz, although it was set to max 120Hz?
Also, noticed that the app force closes a few after installing an update, and then it stabilises...not noticed this behavior on my S20 FE 5G before?
android_htc said:
Not sure if it relates to the new updates... but noticed that the motion smoothness keeps dropping to 96Hz, although it was set to max 120Hz?
Click to expand...
Click to collapse
Are you able to identify when this is happening?
android_htc said:
Also, noticed that the app force closes a few after installing an update, and then it stabilises...not noticed this behavior on my S20 FE 5G before?
Click to expand...
Click to collapse
Do you have Spay installed? I broke something related to this. Will push immediate fix for this.
App keeps closing after 1-2 seconds here and I can't toggle on the "Force lowest refresh rate on screen-off/AOD".
Latest update available for me, the AUG7 one.
tribalfs said:
Are you able to identify when this is happening?
Do you have Spay installed? I broke something related to this. Will push immediate fix for this.
Click to expand...
Click to collapse
Yes, it seems to be happening after the phone has gone into deep sleep?
Note: GMH has been added to battery usage not optimised list.
Yes, I am using Samsung Pay.
finduz said:
App keeps closing after 1-2 seconds here and I can't toggle on the "Force lowest refresh rate on screen-off/AOD".
Latest update available for me, the AUG7 one.
Click to expand...
Click to collapse
Yes, I found the culprit. I'll post a fix soon.
For the meantime, try performing WRITE_SECURE_SETTING permission using ADB to stop the force closes
tribalfs said:
Yes, I found the culprit. I'll post a fix soon.
For the meantime, try performing WRITE_SECURE_SETTING permission using ADB to stop the force closes
Click to expand...
Click to collapse
That did the trick. Thanks for the immediate reply!
v7.14.11 in-app update now available
-fixed force closes occurring in v7.14.10 on some device
v7.14.11 still force closes the app for me... I'll try the ADB command and se if that works.
themaximillian said:
v7.14.11 still force closes the app for me... I'll try the ADB command and se if that works.
Click to expand...
Click to collapse
Hi! Would you mind sharing the crashlog ?
Pls see below how. Thank you.
tribalfs said:
If GMH crashes on your device, please send me the crashlog of your device. Just execute the following adb command:
Code:
adb logcat -b crash > crashlog.txt
Ctrl+C after 15seconds.
Then locate crashlog.txt file in your adb installation folder then send it to me. In most cases the culprit can be identified and addressed using this file. Otherwise, I may send a you specially build apk to get the full stacktrace.
Click to expand...
Click to collapse
tribalfs said:
Hi! Would you mind sharing the crashlog ?
Pls see below how. Thank you
Click to expand...
Click to collapse
For the crashlog, should I attach it here or what?
themaximillian said:
For the crashlog, should I attach it here or what?
Click to expand...
Click to collapse
You can message it to me or attach here. Thanks
I wanted to take a minute and say thanks for the app. I came from the Note 20 Ultra and ROG Phone 5, both of which were left to use the automatic settings provided by the firmware.
Moving into this phone with it's tiny kid's edition battery meant having to worry about all the features that weren't active when the screen was on. This app has really delivered on what it claims.
Thanks for taking the time to make something that fixes what the manufacturers always manage to overlook.
twistedumbrella said:
I wanted to take a minute and say thanks for the app. I came from the Note 20 Ultra and ROG Phone 5, both of which were left to use the automatic settings provided by the firmware.
Moving into this phone with it's tiny kid's edition battery meant having to worry about all the features that weren't active when the screen was on. This app has really delivered on what it claims.
Thanks for taking the time to make something that fixes what the manufacturers always manage to overlook.
Click to expand...
Click to collapse
Thanks for the appreciation and support, bro.
v7.14.12 in-app update now available.
-fixed force close when app is installed first time
Thank you @themaximillian for providing the crashlog..

Change refresh rate for certain apps

Hello,
I have flashed a custom ROM (LineageOS) for my Motorola Edge 20 Pro phone. The only feature I miss from stock is the ability to set refresh rate for games to 120 or 140hz sometimes, otherwise I like my phone to be at 60hz for power savings. I turn off all animations anyway.
I tried to flash the Moto games apk which did this but sadly I get an error: "Package com.motorola.gamemode requires unavailable shared library moto-core_services; failing!"
I had a look on the play store and I couldn't find much. What options do I have if any?
Thank you
AFAIK a screen's refresh rate ( measured in Hz ) typically is fixed, unless device has a variable refresh rate ( VRR ) feature, e.g. 60-144 Hz.
With the moto app when games are detected it would up the refresh rate automatically.
I can set it to 120hz which is semi variable, if the screen brightness is high enough, but I don't really want 120hz etc for anything apart from games, I'd rather take the extra battery life!

Categories

Resources