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

Search This thread
Aug 17, 2022
13
2
@tribalfs since the update 2 days ago from Samsung, I'm unable to use 96hz or 120hz using PSM, only 60hz max. And doing the HDMI/video call trick. It used to work perfectly before, that's the only reason I got this app tbh, and now it won't even work sadly.

Update: The issue has fixed itself apparently.
 
Last edited:
  • Like
Reactions: tribalfs

Mort015

Senior Member
Sep 21, 2016
684
262
Karlsruhe
Have you checked battery saver options in the phone settings? AOD can be enabled or disabled with power saver.
Good morning. Yes. AOD is disabled in PSM. I think i its a bug:
When using the phone and turn off the screen, gmh dont enable psm. But if you turn on the screen again and stay on lock screen and turn off again, then it works and PSM gets activated and AOD disappears. Sorry for my bad english 😅🙈

Edit:
When i enable "Limit apps and home screen" and gmh activates PSM while screen is off. It seems that this option is not carried over. That would again save a lot of energy in standby. Can you check that @tribalfs?
 

Attachments

  • Screenshot_20230228_061917_Device care.jpg
    Screenshot_20230228_061917_Device care.jpg
    354.5 KB · Views: 76
Last edited:
216784718-83153bf4-9a8f-4dec-8e67-3c922ed803fe.png
216784714-c7182db7-6b6c-43c8-bf1b-66b15247ec4e.png
216784711-233fd3ba-5011-4a0f-b1f7-829018660dcd.png


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
    - 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. New method: See post #53

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 3 days 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
Is it possible to add a module that limits screen brightness whilst allowing auto brightness to work? I feel like the phone is constantly on max brightness when outside even if I don't need it, and it washes the screen out. Being able to prevent it 'boosting' would be great
 

tribalfs

Senior Member
Mar 28, 2014
2,389
1,801
Good morning. Yes. AOD is disabled in PSM. I think i its a bug:
When using the phone and turn off the screen, gmh dont enable psm. But if you turn on the screen again and stay on lock screen and turn off again, then it works and PSM gets activated and AOD disappears. Sorry for my bad english 😅🙈

Edit:
When i enable "Limit apps and home screen" and gmh activates PSM while screen is off. It seems that this option is not carried over. That would again save a lot of energy in standby. Can you check that @tribalfs?
PSM is enabled after screen off for ~10secs.
Limit apps and home screen is not called as it's not part of AOSP power saving mode. It's a custom implementation by samsung and is called separately.
 

tribalfs

Senior Member
Mar 28, 2014
2,389
1,801
Is it possible to add a module that limits screen brightness whilst allowing auto brightness to work? I feel like the phone is constantly on max brightness when outside even if I don't need it, and it washes the screen out. Being able to prevent it 'boosting' would be great
I'll check if it's possible.
 
  • Like
Reactions: mtm1401

spoofypld

New member
Feb 14, 2023
3
0
Samsung Galaxy S23 Ultra
Hey,

I appreciate the effort you have put in developing this app, just bought premium and started using adaptive mode. I have one issue though - on my lock screen I have a dynamic wallpaper which I love to watch when my phone is sleeping(just waking it up with double tap so I can have a glance at it), however, unless I am using constant high mode, the refresh rate goes from 96hz to 10 which makes the dynamic wallpaper look sluggish and as if the phone is lagging. At the very moment it wakes it stays at 96hz, but then falls down to 10hz. I do not have AOD on, I have it on single tap. I do not know if that changes anything. Can you advise how I can fix this?

Thank you!
 

tribalfs

Senior Member
Mar 28, 2014
2,389
1,801
Hey,

I appreciate the effort you have put in developing this app, just bought premium and started using adaptive mode. I have one issue though - on my lock screen I have a dynamic wallpaper which I love to watch when my phone is sleeping(just waking it up with double tap so I can have a glance at it), however, unless I am using constant high mode, the refresh rate goes from 96hz to 10 which makes the dynamic wallpaper look sluggish and as if the phone is lagging. At the very moment it wakes it stays at 96hz, but then falls down to 10hz. I do not have AOD on, I have it on single tap. I do not know if that changes anything. Can you advise how I can fix this?

Thank you!
Thanks. Set default minimum hz at 24Hz. Then use per-app settings to adjust refresh rate of apps to your liking.
 
  • Like
Reactions: spoofypld

eyeatoma

Senior Member
Jun 18, 2011
311
63
Samsung Galaxy S23 Ultra
Hey,

I appreciate the effort you have put in developing this app, just bought premium and started using adaptive mode. I have one issue though - on my lock screen I have a dynamic wallpaper which I love to watch when my phone is sleeping(just waking it up with double tap so I can have a glance at it), however, unless I am using constant high mode, the refresh rate goes from 96hz to 10 which makes the dynamic wallpaper look sluggish and as if the phone is lagging. At the very moment it wakes it stays at 96hz, but then falls down to 10hz. I do not have AOD on, I have it on single tap. I do not know if that changes anything. Can you advise how I can fix this?

Thank you!
Out of curiosity which live wallpaper are you using?
 

Privateblood

Member
Dec 14, 2018
18
3
OneUi5.0 disabled the api for it.
S23 Ultra has the LTPO 3 screen, which enables it to go down to 1 Hz on adaptive mode. S23 and plus with their LTPS screens only go as low as 10 Hz. Why doesn't your app support 1 Hz on Ultra models? Does it require extra programming work o your end that you deem not worthy of your time, or is there any other reason for this?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    +1

    Inquiring minds want to know. 😜
    hey tribfalfs i just found your app and love it so far, i just have one question what are your plans for android 14 because google has restricted the installation of apps that are based on android 6 or lower and your app is based on android 5?
    For those who want to use the app in android 14 (applicable for new install), it can still be installed using ADB (e.g. adb install --bypass-low-target-sdk-block galaxy_max_hz.apk).
    No other way. Need to retain the old target api to retain its functionality.
    Can be harder for newbies but it is what it is. I understand google's purpose on this move.
    2
    Thanks for the clarification @tribalfs - what about updates to A14 on phones with your app already installed? Will we have to reinstall from ADB?
    No, existing installation will stay.
    2
    Hello @tribalfs I have noticed on my s23 ultra that after setting the max Hz to 96. The refresh rate doesnt go beyond 60Hz. It only goes when i increase the brightness quite a bit. The threshold is set to 0% fyi.

    Anyway to fix this?
    Sorry the brightness threshold for 96hz is beyond control of the app.
    The threshhold indicated in the app is for switching down to 10hz.
    1
    Hello everyone. The point of disabling auto-synchronization affects the synchronization of all mail accounts and applications, Google backup? Or does it work differently?
    Great question, i am wondering the same also
    1
    Hello everyone. The point of disabling auto-synchronization affects the synchronization of all mail accounts and applications, Google backup? Or does it work differently?

    If you are a "Notification Gangsta" don't disable auto-Sync. I don't think it affects the battery "that" much.
  • 16
    216784718-83153bf4-9a8f-4dec-8e67-3c922ed803fe.png
    216784714-c7182db7-6b6c-43c8-bf1b-66b15247ec4e.png
    216784711-233fd3ba-5011-4a0f-b1f7-829018660dcd.png


    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
      - 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. New method: See post #53

    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 2 days premium trial)
    [2] These features require a one-time ADB procedure (this is not root)[/TD]


    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
    3

    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.
    3
    v8.1.8 in-app update:
    -Added menu to disable mods (reset to stock settings)
    -Protect battery mod: Added option to show notification when plugged
    -Per-app settings: Added option to show non-launcher apps, added filter and sort options
    3
    Great news!
    Here's a new alternative extra steps to bypass 60Hz limit on PSM on OneUI5.* using GameTools/GameBooster.
    First, open Game Booster settings and ensure
    • "Save power during touch protection" is turned on AND
    • "Shortcut bar" is tuned on OR "Floating shortcut" is set to Touch Protection

    Here are the steps:
    1. Select Adaptive Mode while on power saving mode
    2. Open any game (preferably from game launcher)
    3. Press the touch protection button
    1676681590219.png
    in the floating shortcut bar and wait for the screen to dim ("Drag lock icon to unlock" text will fade)
    4. Touch the screen and unlock
    That's it!

    Thanks to @InfernalDread for sharing this trick.
    3
    Great news!
    Here's a new alternative extra steps to bypass 60Hz limit on PSM on OneUI5.* using GameTools/GameBooster.
    First, open Game Booster settings and ensure
    • "Save power during touch protection" is turned on AND
    • "Shortcut bar" is tuned on OR "Floating shortcut" is set to Touch Protection

    Here are the steps:
    1. Select Adaptive Mode while on power saving mode
    2. Open any game (preferably from game launcher)
    3. Press the touch protection button View attachment 5839707 in the floating shortcut bar and wait for the screen to dim ("Drag lock icon to unlock" text will fade)
    4. Touch the screen and unlock
    That's it!

    Thanks to @InfernalDread for sharing this trick.
    My pleasure!