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

Search This thread

tribalfs

Senior Member
Mar 28, 2014
1,827
1,364
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: Show real-time screen refresh rate as statusbar icon and/or as overlay. Overlay size and location is adjustable. 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.***


  • 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, auto sensors off. 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***


  • 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 lower than 60Hz (48hz working on S21U (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

  • 7-day Premium Trial is available. Just click "Activate Premium|Trial" button and activate free trial when prompted.

    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 ignore the dialog that says "This app was built for an older version of Android...." when opened for the first time.


Download

Please read FAQs, changelogs and more information in here (specially before asking questions or reporting bugs).

 
Last edited:

tribalfs

Senior Member
Mar 28, 2014
1,827
1,364
v7.10.00_beta update now available. :)
(No in-app update yet, download link in the opening post.)
tribalfs said:
v7.10 (currently in beta)
- Custom max hz option for power saving mode
- Automate GMH settings with the Tasker plugin support. Supported actions/variables: Max Refresh Rate, Keep Motion Smoothness on PSM, Motion Smoothness Mode, Quick-doze Mod and Change Screen Resolution.
- Some code refactoring and optimizations

tribalfs said:
How to setup GMH with Tasker?
Create(+) a Task in Tasker app and give it a name. Inside the Edit Task window, add GMH action by clicking (+) button > Plugin > Galaxy Max Hz. Click the (edit) Configuration section to see the tasker settings/variables available for GMH. Set a value to each of the variable that you want to apply by clicking (+) button > Variables >Variable Set > enter the variable name and a corresponding valid value. Ensure to put Galaxy Max Hz action task after all the Variable Set tasks (use hold and drag to re-order).
You can then link this Task to the Profile/Trigger that you want to use. You can create multiple GMH tasks with different variables.
You can also use GMH Tasker plugin to exclude apps from Adaptive mode.
 

xezrunner

Senior Member
Jul 3, 2014
453
112
This app does not work on the Galaxy A52 5G. It keeps showing 60/90Hz as the toggle, does not show 120Hz at all.
 

phoberus

Senior Member
Oct 21, 2013
963
260
Same for me, only 60 or 90Hz.
And there is an alert window on startup, that it's developed for an older android version

Tested with v7.10.00_beta
 
  • Like
Reactions: kenbo111

folyqa

New member
Mar 30, 2021
2
0
same for me, only 60 and 90hz available, but 90hz doesnt work at all, so it defaults to 60
 

chirogan

Senior Member
Hi Dev,

Tested out your app and granted every permissions needed.

turns out that the app does not support 120Hz refresh rate.

I tested out the 90Hz and checked if it is working but that doesn't work either. it defaults to 60hz right away and does not let me choose other refresh rates.
Thank you for your Program. Hopefully a fix will come.

looking forward for this to come to A52-5G
 

tribalfs

Senior Member
Mar 28, 2014
1,827
1,364
This app does not work on the Galaxy A52 5G. It keeps showing 60/90Hz as the toggle, does not show 120Hz at all.
Same for me, only 60 or 90Hz.
And there is an alert window on startup, that it's developed for an older android version

Tested with v7.10.00_beta
same for me, only 60 and 90hz available, but 90hz doesnt work at all, so it defaults to 60
A52 display (hardware) doesn't support 120hz refresh rate. No chance of having it.
Edit: My mistake for thinking 4G and 5G have the same display. Corrected the profile on my backend.
 
Last edited:

chirogan

Senior Member
A52 display (hardware) doesn't support 120hz refresh rate. No chance of having it.
Hi tribalfs,

A52 5G does support 120hz screen refresh rate. The regular A52 (4G) only supports 90hz.

Here is the screen refresh rate from my A52 5G

Screenshot_20210427-150013_Settings.jpg
 

tribalfs

Senior Member
Mar 28, 2014
1,827
1,364
Hi Dev,

Tested out your app and granted every permissions needed.

turns out that the app does not support 120Hz refresh rate.

I tested out the 90Hz and checked if it is working but that doesn't work either. it defaults to 60hz right away and does not let me choose other refresh rates.
Thank you for your Program. Hopefully a fix will come.

looking forward for this to come to A52-5G
Are you on adaptive mode or high mode? Would you mind sharing a screen recording using the screen recording app in the below? Thank you.

Questions and Bug Reports:

Feel free to ask questions relevant to this app here should your question is not addressed in FAQs above.

For suspected bugs, you can send me a direct message or post it here. Read the FAQs also to check if it is an intended/expected behavior or not. Also check if the latest version is already installed in your device. Please include your device model number, OS version, app version and the steps to reproduce the bug. If possible, attach screen recording* or screenshots. This can be very helpful to me in answering your question or in reproducing and resolving the bug faster.

*You can use this screen recording app capable of recording high refresh rates
 

chirogan

Senior Member
Are you on adaptive mode or high mode? Would you mind sharing a screen recording using the screen recording app in the below? Thank you.
Hi. I uninstalled the previous app thus, deferring me from the previous adb command and i have no pc near me at the moment. But the options for the screen refresh rates are just 90 and 60. I also tried both adaptive and high before i uninstalled it before and had no luck.

Please see screenshot below.

Thank you.

Screenshot_20210427-150453_Galaxy Max Hz.jpg
 

tribalfs

Senior Member
Mar 28, 2014
1,827
1,364
Hi. I uninstalled the previous app thus, deferring me from the previous adb command and i have no pc near me at the moment. But the options for the screen refresh rates are just 90 and 60. I also tried both adaptive and high before i uninstalled it before and had no luck.

Please see screenshot below.

Thank you.

View attachment 5292013
It's my mistake. I thought A52 4G and 5G have the same display. Already corrected the profile in my backend. You can reload using the Reload Profile in the 3 dot menu while connected to the internet.
 
  • Like
Reactions: chirogan

chirogan

Senior Member
Tried it a while ago and its working well now! Great job. 60hz and 120hz adaptive screen refresh rate now working flawlessly. Will keep supporting you on your apps. God bless!

Suggestion: hopefully we could see a shorter time for the adaptive to kick in. (Like a second or less).

I dont know how adaptive works at S line series of units but feel free to correct me if im wrong.

God bless!

Screenshot_20210427-155753_Galaxy Max Hz.jpg
 

chirogan

Senior Member
How are the battery savings while using this app?
You cant really see the difference right away if youre doing a lot on your phone as it makes your screen go back to 120hz.

But when you use it to the apps that doesnt need touch, like watching movies, video calls, the savings are significant.

I used in a 21 minute video call and it only consumed around 2% batt
 

tribalfs

Senior Member
Mar 28, 2014
1,827
1,364
Tried it a while ago and its working well now! Great job. 60hz and 120hz adaptive screen refresh rate now working flawlessly. Will keep supporting you on your apps. God bless!

Suggestion: hopefully we could see a shorter time for the adaptive to kick in. (Like a second or less).

I dont know how adaptive works at S line series of units but feel free to correct me if im wrong.

God bless!

View attachment 5292037
Thank you for your feedback and support. :)
Native adaptive is around 2-3 seconds and longer on less brighter environment.
 
  • Like
Reactions: chirogan

tribalfs

Senior Member
Mar 28, 2014
1,827
1,364
v7.10.21 in-app update now available :)
- Bug fixes
v7.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 optimizations
Note: Clear app's data if experiencing any issues
 
  • Like
Reactions: chirogan

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Hello, I've been using the app for a couple of days and noticed one issue, for example when using TikTok, I get constant 120-60hz switching as if detection is stuck in loop, it only gets fixed after I open Galaxy Max Hz app. Any log dumps I could provide to help pinpoint the issue?

    v7.14.54 in-app update now available.
    -Bug fixes

    This should addressed issue on tiktok above.
  • 5
    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: Show real-time screen refresh rate as statusbar icon and/or as overlay. Overlay size and location is adjustable. 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.***


    • 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, auto sensors off. 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***


    • 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 lower than 60Hz (48hz working on S21U (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

    • 7-day Premium Trial is available. Just click "Activate Premium|Trial" button and activate free trial when prompted.

      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 ignore the dialog that says "This app was built for an older version of Android...." when opened for the first time.


    Download

    Please read FAQs, changelogs and more information in here (specially before asking questions or reporting bugs).

    3
    Does this work for a52s ?
    Yes, I have it on my A52s 5G.
    2
    Hello, I've been using the app for a couple of days and noticed one issue, for example when using TikTok, I get constant 120-60hz switching as if detection is stuck in loop, it only gets fixed after I open Galaxy Max Hz app. Any log dumps I could provide to help pinpoint the issue?

    v7.14.54 in-app update now available.
    -Bug fixes

    This should addressed issue on tiktok above.
    2
    v7.14.18 in app update
    • Fixed bugs on OneUi4.0: brightness threshold for adaptive mod bug, netspeed indicator bug
    • Fixed bug on minimum hz tile and minimum hz tile tasker command
    • Minor layout and tile improvements
    • Auto dim refresh rate overlay when not changing after few seconds
    • Fixed crashes on netspeed indicator
    v7.14.17
    • Workaround for auto sensors off for OneUI4.0. Prior method was already blocked in A12.
    • Experimental workaround: enabling High/Adaptive on PSM on OneUI4.0 (not working on some models)
    • Fixed: setting min hertz for adaptive (%lhz) using Tasker not working
    2
    Does this work for a52s ? I installed it and it does not show any refresh rate options. I granted android.permission.WRITE_SECURE_SETTINGS to it