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

Search This thread

tribalfs

Senior Member
Mar 28, 2014
2,388
1,801
screenshot_20220819-154719_galaxy-maxhz-jpg.5689911
screenshot_20220819-154703_galaxy-maxhz-jpg.5689913
screenshot_20220819-154652_galaxy-maxhz-jpg.5689915



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)***
    -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: The workaround is already blocked in OneUI5.0. Check the extra steps provided in the app.


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
    Caution!! Be careful on applying CQHD+ on S20 series with OneUI4.* - it causes the UI to shrink after reboot or long sleep that causes difficulty on entering the lockscreen.

  • 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 (Please read specially before asking questions or reporting bugs)


 
Last edited:

eldiego01

Senior Member
Sep 28, 2010
51
3
Hello .... I congratulate you on your app ..... it is very good .... what if I cannot activate by adb with the new update ....
 

pham_dang

Senior Member
Jul 19, 2017
88
27
for s20 series with no adaptive refresh rate, can you make an option to toggle the refresh rate per app, for example apps like Maps, Play books (or apps for books in general), Phone app, etc. definitely don't need high refresh rate, can be used at 48hz in order to maximize battery. Fb, Instagram or some "scrolling apps" will benefit from 96 or 120hz refresh rate can be set separately instead of applying one refresh rate to the whole system
 

Xode

Senior Member
for s20 series with no adaptive refresh rate, can you make an option to toggle the refresh rate per app, for example apps like Maps, Play books (or apps for books in general), Phone app, etc. definitely don't need high refresh rate, can be used at 48hz in order to maximize battery. Fb, Instagram or some "scrolling apps" will benefit from 96 or 120hz refresh rate can be set separately instead of applying one refresh rate to the whole system
In the meantime, try "Dynamic Display apk." which does it quite well together with "Galaxy Max Hz"

Here... https://r.tapatalk.com/shareLink/to...1&share_fid=3793&share_type=t&link_source=app

S20U Exynos
 
  • Like
Reactions: mabencic

rajat339

Senior Member
Aug 3, 2012
402
48
It is not working, when i try to change, it says "set motion smoothness mode to adaptive first"
 

Attachments

  • Screenshot_20201115-113707_Settings.jpg
    Screenshot_20201115-113707_Settings.jpg
    173.1 KB · Views: 1,341

rajat339

Senior Member
Aug 3, 2012
402
48
Correct screen shot
 

Attachments

  • Screenshot_20201115-113715_Settings.jpg
    Screenshot_20201115-113715_Settings.jpg
    181.4 KB · Views: 1,029

tribalfs

Senior Member
Mar 28, 2014
2,388
1,801
If you haven't performed the ADB permission command yet, it can only switch Hz if already on High mode - so you have to manually set the motion smoothness to High first. It can automatically switch from 'Standard' to 'High' mode once you performed the ADB permission command.

I suggest to install the latest update (v5.20). I reworded that prompt to "Set 'Motion Smoothness' mode to 'Adaptive' or 'High' first" in the latest build.
 
Last edited:
  • Like
Reactions: 1jkan

tribalfs

Senior Member
Mar 28, 2014
2,388
1,801
Hello, everyone! v6.00 update is up :)
Kindly check below.

v6.00
Made a number of changes
  • Max Refresh Rate Toggle
    • It can now switch to the lowest available refresh rate from the system refresh rates set (e.g. 48hz for Note20 ultra at Adaptive Mode)
    • Control the lower limit (hz) of the toggle. You can now set whether to include the lower 48hz and/or 60hz in the toggle.
  • Real-time Refresh Rate
    • You can now control the location and the size of the real-time refresh rate overlay
    • When turned-on, it will now automatically pause on screen Off to reduce power consumption
  • Screen Off Refresh Rate
  • Others
    • Updated app layout
    • Show information of the device's supported screen resolutions and the corresponding supported refresh rates
  • Package name change - the package name was changed from com.tribalfs.n20umaxhz to com.tribalfs.gmh
    • Why? When I uploaded the initial version of this app, Xda Labs did not allow me to upload the signed version - it always prompted a signature error. However, when I tested the debug version, it uploaded successfully. Consequently, I have to upload the debug version on subsequent updates - this made me believe that Xda labs only allows debug version and this is not ideal/recommended. However, recently I learned that signed app are actually allowed and my experience is just a bug on the Xda labs site. For me to be able to upload a signed version to Xda Labs, I need to change the package name. Though currently Xda Labs still down, I think due to the on-going migration.

    • To those who purchased the ad-free license of the previous app package, you can freely upgrade to the ad-free version of this new app package. Just send me an email by long-pressing the android id located on the lower left of this app and add you Paypal Transaction ID. Don't change any other content of the email. Thank you for supporting this project.
 
  • Like
Reactions: 1jkan and HarizNaim

tribalfs

Senior Member
Mar 28, 2014
2,388
1,801
Latest available update.
galaxy_max_hz_v6.33[Github]
Changelogs
v6.32

  • Code cleanup and minor bug fixes
  • Removed FPS counter (not so useful)
  • Added net speed indicator (extra for ad-free)
v6.31
  • Fixed max hz button label not correctly updating after screen off
  • Fixed intermittent crash when service is killed by the system on some devices
  • Updated ad-free activation for resetted devices and those who have ad-free version of the old app package - now using activation code

v6.27
  • Fixed crashes on Galaxy Tab S7/S7+ when expanding notif panel
  • Fixed autorun bug (bug appeared in v6.25)
  • Stability improvement on quick resolution changer feature

v6.25
  • Autorun screen off mod and refresh monito on reboot when enabled
  • Other improvements and bug fixes
v6.21
  • Added real-time Display FPS option.
  • Run service in foreground so it will less likely be killed by the system.
  • Added in-app updater
/QUOTE]
 
Last edited:

Theo1218

Senior Member
Nov 4, 2015
113
24
tried on one ui 3.0, screen off refresh rate works, but can't set to 96hz max and adaptive doesn't works
S20 exynos.
 

tribalfs

Senior Member
Mar 28, 2014
2,388
1,801
tried on one ui 3.0, screen off refresh rate works, but can't set to 96hz max and adaptive doesn't works
S20 exynos.
Is 96hz shown in the "Supported Resolution and Refresh Rate" section of the app? I wonder why 96hz is not working on your device.
However, adaptive will not - hardware and framework limitation.
 
  • Like
Reactions: 1jkan

Top Liked Posts

  • There are no posts matching your filters.
  • 17
    screenshot_20220819-154719_galaxy-maxhz-jpg.5689911
    screenshot_20220819-154703_galaxy-maxhz-jpg.5689913
    screenshot_20220819-154652_galaxy-maxhz-jpg.5689915



    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)***
      -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: The workaround is already blocked in OneUI5.0. Check the extra steps provided in the app.


    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
      Caution!! Be careful on applying CQHD+ on S20 series with OneUI4.* - it causes the UI to shrink after reboot or long sleep that causes difficulty on entering the lockscreen.

    • 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 (Please read specially before asking questions or reporting bugs)


    5
    v7.14.17 in-app update now available
    -Auto sensors off workaround for OneUI4.0
    -Fixed bug: setting min hz for adaptive (%lhz) usingTasker not working
    -Fixed bug: unable to turn off accessibility when no feature requiring such is enabled
    -experimental workaround for enabling Adaptive/High refresh rate on PSM on OneUI4.0 (may not work on some)
    - other stability fixes
    4
    But I am working on working around this limitation. :)
    Update: After spending some hours of research and tests, I think I now have a workaround to mimic adaptive refresh rate behavior for devices with high refresh rates like S20s. Not 100% perfect but seems working well.
    3
    v6.62.25 now up! :)
    - Fixed crash when opening some apps in Secured Folder
    - Minor improvements on adaptive mod
    v6.62.10 changes:
    - Fixed intermittent bug on restoring power mode settings on screen-on when using quick power-doze mod



    I am getting crashes after latest update. Mostly when I switch between normal apps and apps in secure folder. The app has stopped and it closes.
    3
    Now that I did the thing with the adb I have the same problem. Small screen flash when the rate changes.
    Yes, because you are in adaptive mode now. Adaptive is working but not the high mode. I will push an update to fix this soon.