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

Search This thread

MidasGlove

Member
Dec 11, 2022
8
1
It's automatic before oneUi5.
You don't know the history of the app (or even read the app description in the opening post).
I'm quite more than aware of the actual functionality and code of the app, even after mangled (or somewhat weirdly obfuscated) classes and class names, it was quite easy to recognize that "import android.provider.Settings.Security;" and Settings.Secure.SetInt (and so forth) which were found inside most classes in your app, demonstrate exactly what I've listed above. The only thing I'm not sure of is if you do continously apply the refresh rate (since one user said the battery doesn't continously apply and I have not bothered to look for it yet), although I'm aware of everything else.

Ontop of all of that, one comment on this reddit post explains exactly what I need to understand on how such app, including yours, works: https://www.reddit.com/r/Galaxy_S20/comments/fremq6 (he wrote practically the same app functionality wise and one user explained how it works codewise in a comment)
------------------------------------------------------------------
TL;DR: I looked at the code and functionality of your app after being transcoded from smali with dex2jar and importing it into a java decompiler ( if you don't understand what I said above ), and thus, I do not require such a description. No disrespect to you or your comment, but I do know what I'm talking about. And since I do, I will end this discussion here and not continue as I have figured out what I need to make what I originally wanted work.
 
  • Like
Reactions: nomedmai1

tribalfs

Senior Member
Mar 28, 2014
2,348
1,763
You are going somewhere else. I am just trying to argue about what you are said `a signal for when power mode is turned on or off` (technically called as ContentObserver)

From opening post
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 for other workaround(s).

You said, I said
Y

I've been looking into it the past few days, it seems that all that these apps do is just using android.provider.Settings.Secure to change your phone settings to allow lower or more custom refresh rates. So unless you can make a signal for when power mode is turned on or off, it would need to be reapplied every single time.

The best alternative for me so far is just making my own that has a signal listening for when power mode is on or off.

It's automatic before oneUi5.
You don't know the history of the app (or even read the app description in the opening post).

It's true that android setting provider is used to change refresh rate (I think it's a common knowledge). But this is just the very basic component on how the app works. You also have to know that starting OneUi4 (android 12), bypassing 60Hz limit on power saving doesn't anymore work using android setting provider, you have to do something else. The app however made it work by exploiting a bug that allows it. The bug however is patched in OneUi5. You have to understand that.
 
Last edited:
  • Like
Reactions: pratik_193

Goku1992

Senior Member

lexcyn

Senior Member
Apr 4, 2010
821
779
Sudbury
I had to flash a new firmware on my phone and the GP order number isn't working to reactivate premium. Anything I can do to fix it?
 

MidasGlove

Member
Dec 11, 2022
8
1
You are going somewhere else. I am just trying to argue about what you are said `a signal for when power mode is turned on or off` (technically called as ContentObserver)

From opening post


You said, I said


It's true that android setting provider is used to change refresh rate (I think it's a common knowledge). But this is just the very basic component on how the app works. You also have to know that starting OneUi4 (android 12), bypassing 60Hz limit on power saving doesn't anymore work using android setting provider, you have to do something else. The app however made it work by exploiting a bug that allows it. The bug however is patched in OneUi5. You have to understand that.
Disregarding everything you said here, I've seen online that people say your app "unlocks" 10Hz refresh rate on samsung Galaxy phones, as the usual refresh rate is locked to 24-120Hz. Do you stand by this claim? Yes or no please.
 

verszipo

Senior Member
Apr 14, 2010
257
119
Samsung Galaxy Note 8 (2017 Phone)
I'm having a strange issue, i installed this app solely for the ability to change the "Protect Battery Mode", i want to use 90% instead of the default 85%.

So, it usually works correctly, but today is the second time (in about 2 weeks) that i wake up and the phone is at 100%, so in other words the battery protection didn't work. But it worked in all other days, so it shouldn't be an issue with acces or the likes.

Any idea what i can check, change or test ?
 

p40403

Senior Member
Feb 20, 2012
97
34
There is no video call available in my country, the default is Google Meet
You can only turn on power saving +120hz in gmh, connect to my computer and enable dex, it works perfectly
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Please post in S23 thread. Thank you.
    2
    I have this app running on my s22 ultra and I am very happy with the donation package and everything but one thing I've noticed is during the lockscreen the swipe, typing and any related animations get very choppy. Probably because it follows the adaptive protocol of 10-120 adaptive hertz. Im not sure what the lockscreen app is even called to set a specific hertz configuration for that app if an app like that is even available to set a config on. Also i did observe a bug where on the lockscreen, I see the autosync bieng still on though the mod for the autosync switcher is turned on. Pls suggest a fix. Thank you developer.
    I recommend to set DEFAULT minimum hz to 24 Hz just use the per-app settings to set app individual refresh rate settings to your liking including those you want to set minimum hz to 10Hz.

    Autosync off option only disables autosync while screen is off but re-enables it once screen is on again.
    1
    View attachment 5851985GMH app to download .apk file from github to install on mobile phone. cannot be used because the banking application has detected the installation of applications that are not on the play store. I would like to bring the GMH application into the Play store so that it can be used. can work
    The app cannot be published in play store. Please read FAQ #1 for related details.
    This warning is also about accessibility service enabled (i.e. it doesn't matter if it's installed from play store or not).
    You can use the app without enabling the accessibility service but that will also disable the features that rely on it.
    1
    My phone is always set to 60 even though i start the game and the phone is cool from the beginning and its set to adaptive 96 to 120 hz. COD may be a heavy game but brawls stars isint that heavy though and the phone stays as cool even at 60 hertz. Please if something cud be done. Much appreciated devs!
    You have to uninstall Game Optimizing Service and Game Booster. Cod Mobile is being throttled by those apps. Cod Mobile runs at 120 for me, or even at 96hz if I set it, on my S22 Ultra Snapdragon with the latest Galaxy Max Hz version.

    Before I uninstalled those apps, it would only run at 30 and 60
  • 38
    Screenshot_20220819-102810_Galaxy MaxHz.jpg
    Screenshot_20220819-102819_Galaxy MaxHz.jpg
    Screenshot_20220819-102912_Galaxy MaxHz.jpg



    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
    9
    Just installed official Android 13 with Oneui 5 and it seems like i don't have the possibility anymore to keep the refreshrate at 120 hz when in battery saving mode. Any fixes?
    Oneui 5.0 /Android 13 arrived yesterday. Give our friend tribalfs some time. Dont know if He has the Update yet...
    Seriously, some people are so impatient.

    I am sorry for this bad news. OneUI5 already patched the bug (a good and welcome bug) that is being used by GMH to bypass 60 Hz limitation. We didn't know yet if we can find another one we can use to automatically bypass 60 Hz limit.

    The good news is, the following extra step remains working based on our test:
    (1) Doing a dummy video call to any number using the native video calling app (unfortunately, availability is based on the telco/sim support) or
    (2) Connecting and disconnecting to an external display using Smart View or Samsung Dex
    Not the most convenient but this maybe useful for some.
    7
    Hi
    This software is for older Android unfortunately.

    View attachment 5557133
    Unfortunetly you didn't read the readme or the OP of this thread. Otherwise you would know this is done "by design". The app targets lower Android versions in order to save you from having to use adb/root for most of it's functions.
    6
    Please check v8.0.0-alpha7 update. Thank you.
    6
    Does this version fix android auto bug?

    Had a few thoughts:
    1. Is it possible to have an ON/OFF switch in the app?
    2. Is is possible to bypass certain apps from reducing hz? like when watching a youtube video, the framerate should not drop
    I think it's fixed. Never occured on my testing.
    1. Let me check
    2. Per-app setting currently in the works
    1654098910845.jpeg
    1654098927291.jpeg
    Thank you.