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

Search This thread

tribalfs

Senior Member
Mar 28, 2014
2,389
1,801
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?
Please check message #12.
 
  • Like
Reactions: Privateblood

Privateblood

Member
Dec 14, 2018
18
3

I have the feeling that when I set the frequency to 10 min and 120 max, the device starts to jerk. (at the moment when it jumps from 10 to 120 Hz).
Can anyone share the same experience?


Edit:
The problem still exists...

Quick question by the way, what exactly does the "Brightness Threshold" option do? So how far does it affect the Hz?
Thanks for the explanation as to why the app doesn't have 1 Hz option. I wanted to ask something else, which I found had already been asked here by another person. When I use adaptive 10-120 Hz (or 10-96, ...) the screen jerks as is switches from 10 to 120 Hz upon touch. Samsung's own adaptive mode also switches from 1-120, but it never has any jerkiness. In your app, 24-120 setting also has no jerkiness. Does this mean that Samsung's own method doesn't go down to 10-1 Hz as quickly and as often as your app does? So, is it inevitable to have this "lag feeling" when using 10-120? Or does Samsung have a better algorithm that prevents the jerkiness when it goes down to the lowest refresh rate and jumps back up from there to 120?
 

tribalfs

Senior Member
Mar 28, 2014
2,389
1,801
Thanks for the explanation as to why the app doesn't have 1 Hz option. I wanted to ask something else, which I found had already been asked here by another person. When I use adaptive 10-120 Hz (or 10-96, ...) the screen jerks as is switches from 10 to 120 Hz upon touch. Samsung's own adaptive mode also switches from 1-120, but it never has any jerkiness. In your app, 24-120 setting also has no jerkiness. Does this mean that Samsung's own method doesn't go down to 10-1 Hz as quickly and as often as your app does? So, is it inevitable to have this "lag feeling" when using 10-120? Or does Samsung have a better algorithm that prevents the jerkiness when it goes down to the lowest refresh rate and jumps back up from there to 120?
You can say that. That's why it's recommended to set the default min hz (which applies to system ui) to 24Hz and use 10Hz only on specific apps of choice in per app settings.
 

Privateblood

Member
Dec 14, 2018
18
3
You can say that. That's why it's recommended to set the default min hz (which applies to system ui) to 24Hz and use 10Hz only on specific apps of choice in per app settings.
I get that. But doesn't that also put your app's adaptive mode at a disadvantage compared to Samsung's? To avoid the jerking effect, we have to limit ourselves to 24 Hz minimum on GMhz, which would impact battery drain when compared to 10 or 1 Hz minimum when not using the app, especially when the usage scenario includes a lot of static activities like reading.
 

tribalfs

Senior Member
Mar 28, 2014
2,389
1,801
I get that. But doesn't that also put your app's adaptive mode at a disadvantage compared to Samsung's? To avoid the jerking effect, we have to limit ourselves to 24 Hz minimum on GMhz, which would impact battery drain when compared to 10 or 1 Hz minimum when not using the app, especially when the usage scenario includes a lot of static activities like reading.
Depends on one's preference. A third party app can only do much with the limitations on the api it can use.
 

Johnny Eng

Senior Member
Apr 25, 2012
132
23
Samsung Galaxy S23 Ultra
Hi @tribalfs , I'm on full version is there anyway to enable Always on display with PSM Mode on?

Thanks

Screenshot_20230310_115553_WhatsApp.jpg
 

bulletbling

Senior Member
Jan 14, 2013
163
34
I just purchased the app, but even with Gmail set to both not optimized/unrestricted and never sleep, the notifications are being delayed. Is there anything else I can do to prevent this?
 

ubelai

Senior Member
Dec 3, 2012
285
57
When I use ‘Show Refresh Rate’ in factory dev settings, it appears to show the updated refresh rate quicker than what GalaxyMaxHz’s options do with Status Bar or Overlay enabled. Is that just a lag from the API displayed to the app?

Also wondering if there is the possibility of having a faster cooldown between adaptive rate changes, like you released for previous model phones?
 

tribalfs

Senior Member
Mar 28, 2014
2,389
1,801
I just purchased the app, but even with Gmail set to both not optimized/unrestricted and never sleep, the notifications are being delayed. Is there anything else I can do to prevent this?
In this case, seems gmail throttled it's update check by itself. Or have you disabled/debloated any system apps or services?
 

tribalfs

Senior Member
Mar 28, 2014
2,389
1,801
When I use ‘Show Refresh Rate’ in factory dev settings, it appears to show the updated refresh rate quicker than what GalaxyMaxHz’s options do with Status Bar or Overlay enabled. Is that just a lag from the API displayed to the app?

Also wondering if there is the possibility of having a faster cooldown between adaptive rate changes, like you released for previous model phones?
Please check FAQ #11 re refresh rate monitor.
 

bulletbling

Senior Member
Jan 14, 2013
163
34
In this case, seems gmail throttled it's update check by itself. Or have you disabled/debloated any system apps or services?
System apps are intact. I do not have this device rooted at the moment. My last device was, but it seems just about everything I want to do on this phone is possible without root 😀.
 
After the latest update now my 96 Hertz does not work. I cleared cache and data it stays at 60 Hz and then drops down to 24 Hertz. Now if I go back to 120 it works but before this 96 was what I always had it set to. I'm on Samsung Galaxy s 23 Ultra with March security update.
Never mind. I had my brightness down too low. I normally don't have it that low so I guess I've never noticed it. Anyways my bad it is working correctly. So please disregard my post.
 

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!