Skip to content

Releases: tribalfs/GalaxyMaxHzPub

v8.1

27 Jan 00:46
03baab7
Compare
Choose a tag to compare

Latest Stable: v8.1.83

Latest Beta: v8.1.90-beta4


IMPORTANT: PLEASE READ THE FOLLOWING INSTALLATION GUIDE SPECIALLY FOR DEVICES WITH ONEUI6.*:

Installing/updating on OneUI6.0 (Android14)+:

Starting OneUI6.0, installing/updating the app requires doing it via ADB using this command:
adb install --bypass-low-target-sdk-block [file path to the apk file]
Ensure file path matches the actual location and filename of the apk file.
e.g.:

Using a PC:

adb install --bypass-low-target-sdk-block "C:\Users\tribalfs\Downloads\galaxy_max_hz_v8.1.apk", with the apk file located at
C:\Users\tribalfs\Downloads\galaxy_max_hz_v8.1.apk. If you have no ADB setup yet, follow these steps but replace the command in step7 with the one provided here.

Without using a PC:

adb install --bypass-low-target-sdk-block /sdcard/galaxy_max_hz_v8.1.apk, with the apk located in the root of your device internal storage. You can install LADB and follow its setup guide to enter $\textcolor{green}{\text{adb shell}}$ (not $\textcolor{red}{\text{non-adb shell}}$). Move the downloaded gmh apk file to the root of your device internal storage and execute the above provided ADB command. Video walkthrough

Note: Setting up LADB sometimes requires a few attempts to be make it pair successfully. Rebooting the device maybe needed.

Google play protect may prompt warning like this or this when installing the app for the first time due to the app's usage of old sdk, you can just ignore it and click "More details" and "Install Anyway". Please check FAQ #1 for the related info/explanation and privacy related concern.**

After install and or after OS update, allow restricted settings

You also need to "Allow restricted settings" to the app. Otherwise, some Galaxy MaxHz settings won't stick and won't work properly.
Open Settings > Apps > Galaxy MaxHz > Click top right menu and Allow restricted settings.
Menu will be hidden once done. If you haven't done it yet but the menu is not shown, go to Settings > Accessibility and turn on > Galaxy MaxHz. It should show a prompt that you have to allow restricted settings first. Then check again if the menu is already shown.


Changelog:

v8.1.90-beta

  • Added master switch to temporarily disable GMH service. Can be invoked from tasker.
  • OneUI7 theme

v8.1.83

  • OneUI6 theme
  • Protect battery mod: can now add schedules , added shortcut to settings in notification
  • Per-app settings: can now configure multiple apps at once
  • Net speed indicator: added quick settings shortcut
  • Performance optimizations on Per-app and Net Speed
  • Fixed missing "Ignore when charging" option on Screen-off/AOD refresh rate setting on some devices
  • Per-app settings: Added hz switching down delay to not affect app opening animation
  • Supported dual screen foldable Samsung devices like Z Fold 4, Z Fold 5 and Z Fold 6 can now set separate refresh rate settings for outer screen and inner screen.
  • 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
  • Added Animation adjustment mod
  • Added Arabic Language (thanks to Sebastian Saffaf)
  • New setting: refresh rate for low battery state (with tasker support)
  • Improved protect battery mod stability
  • Support for S23 series, Fold 5, Flip 5, Tab S9 series
  • Added Lithuanian language (thanks to Klaudas of XDA)

v8.0

25 Jul 22:49
0c99218
Compare
Choose a tag to compare

PLEASE READ THE FOLLOWING INSTALLATION GUIDE SPECIALLY FOR DEVICE WITH ONEUI6.0:

Google play protect may prompt warning like this or this when installing the app for the first time due to the app's usage of old sdk, you can just ignore it and click "More details" and "Install Anyway". Please check FAQ #1 for the related info/explanation and privacy related concern.**

Important Note for OneUI5.1.1 and higher:

You also need to "Allow restricted settings" to the app. Otherwise, some Galaxy MaxHz settings won't stick.
Open Settings > Apps > Galaxy MaxHz > Click top right menu and Allow restricted settings.
Menu will be hidden once done. If you haven't done it yet but the menu is not shown, go to Settings > Accessibility and turn on > Galaxy MaxHz. It should show a prompt that you have to allow restricted settings first. Then check again if the menu is already shown.

Installing on OneUI6.0 (Android14)+:

Starting OneUI6.0, installing/updating the app requires doing it via ADB using this command:
adb install --bypass-low-target-sdk-block [file path to the apk file]
Ensure file path matches the actual location and filename of the apk file.
e.g.:

Using a PC:

adb install --bypass-low-target-sdk-block "C:\Users\tribalfs\Downloads\galaxy_max_hz_v8.0.apk", with the apk file located at
C:\Users\tribalfs\Downloads\galaxy_max_hz_v8.0.apk. If you have no ADB setup yet, check steps 1-6 in this guide

Without using a PC:

adb install --bypass-low-target-sdk-block /sdcard/galaxy_max_hz_v8.0.apk, with the apk located in the root of your device internal storage. You can install LADB and follow its setup guide. Move the downloaded gmh apk file to the root of your device internal storage and execute the above provided ADB command. Video walkthrough

After install and or after OS update, allow restricted settings if you haven't performed it previously (see above).

Changelog:

  • Added per-app settings (with backup and restore)
  • Separate min-max hz settings for PSM (only for devices with working high/adaptive refresh rate on PSM)
  • Completely overhauled UI (OneUI inspired, dynamic theme and icon)
  • System-independent language settings
  • Easily add and remove quick settings shortcuts
  • Ignore while charging options on some screen off mods
  • Battery protect mod - option to set maximum charge from 85%-95%(for OneUI4+)
  • Tasker variables changes and additions
  • Auto update settings and channel selection. (Note: Channel settings will only apply once we reach stable build for v8.0.0)
  • Other small changes
  • Support for Z Fold4 and Z Flip4 (beta8+)
    IMPORTANT: Clearing app data is required if coming from v7.*.

v7.14

03 Aug 00:28
347574d
Compare
Choose a tag to compare
  • Added tasker support to turn on or off refresh rate monitor
  • Option to limit to refresh rate to max 60zh while typing for devices that set higher refresh rate as default
  • Added google maps trick to enable High/Adaptive refresh rate while on PSM for S20 series, S20FE, A52 5G and A72 5G devices with OneUI4.*.
  • Slight adjustment on notification icon to fit some custom fonts.
  • GMH can now directly request WRITE_SECURE_SETTINGS on rooted devices
  • Google Chrome's swipe to switch tab gesture is now working even with accessibility service enabled.
  • Refresh rate overlay now visible on settings/notification panel and lockscreen
  • Minor layout improvements
  • Workaround for auto sensors off for OneUI4.0. Prior method was already blocked in Android12 - OneUI4.*.
  • Experimental workaround: enabling High/Adaptive on PSM on Android12 - OneUI4.*(not working on some models)
  • Added option to prevent system to switch to High mode when Adaptive mod is applied for devices with non-stock refresh rate mode (e.g. S20 series and FE) . This can prevent Bixby routine to switch motion smoothness mode back to High.
  • 48hz on force lowest on screen off/AOD now works on S20/+/Ultra on any refresh rate mode
  • Brightness-dependent delay on adaptive mod min hz - faster on brighter conditions
  • Change brightness threshold slider range to 0-100 to visually match with the system brightness slider.
  • Added min hz quick settings toggle and tasker support
  • Experimental feature added, Auto SENSORS OFF: Device sensors will automatically turn off while screen is off until the device is unlocked. Includes tasker support to enable and disable this setting.
  • Anti-flicker: added minimum brightness threshold for Adaptive mod similar to the native one. When the device's display brightness falls below the set minimum brightness threshold, adaptive mod will pause and will resume once the brightness increases again above the threshold. This is for devices who are experiencing flickers when refresh rate switches at certain low brightness level.
  • Improved Greek translations
  • Improved Czech and German translations
  • Improved Turkish translations
  • Improved Swedish translations

NOTE: Clear app data or clean install if having issue after update

v7.12

29 May 21:51
8de3a2d
Compare
Choose a tag to compare
  • More customizable maintenance window interval for quick-doze mod.
  • Fixed bug of real-time refresh rate monitor not properly updating(v7.12.10)
  • Fixed PSM on screen-off and autodisable autosync issues

v7.11

20 May 21:31
8de3a2d
Compare
Choose a tag to compare
  • Added turn-off autosync option under screen-off mods
  • Bug fixes

v7.10

15 Apr 06:46
e31bb2b
Compare
Choose a tag to compare
  • Separate max hz option for power saving mode
  • Automate your 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
  • Some code refactoring and optimizations

v7.00

31 Mar 00:09
aefed4d
Compare
Choose a tag to compare
  • Keep motion smoothness on power saving mode will now take effect immediately after toggle
  • Filter what resolutions to include in the screen resolution switcher
  • Power saving mode and deep-doze are now separate options under screen-off mods
  • Adaptive or high motion smoothness on CQHD+ resolution now sticks after reboot.
    -Adjustments on doze mode to prevent it from being interrupted by significant motion. This should improve doze performance when the device is constantly in pocket or in motion.
  • Additional doze option with no maintenance window added

v6.64

15 Mar 20:19
aefed4d
Compare
Choose a tag to compare
  • Added option to keep motion smoothness on power saving mode.

v6.63

06 Mar 00:17
aefed4d
Compare
Choose a tag to compare

v6.63.21

  • Quick power-doze adjustments for more power saving. There are already two options available: Moderate and Aggressive
  • Adaptive mod improvements - fixed behavior in Samsung notes and when using instagram voice note
  • Added option to hide Net Speed in the app's main screen to those who don't need it.

v6.62

28 Feb 22:01
eac7fcb
Compare
Choose a tag to compare

-Adjustments on power-doze mod

  • Minor improvements on adaptive mod
  • Fixed crash when opening some apps in Secured Folder
  • Minor improvements on adaptive mod