How To Guide Remove Adaptative refresh rate - Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40

Hello everyone,
The solution is maybe already posted but I didn't see it. I saw this solution on a another forum so I will share it here.
To remove adaptative refresh rate :
-download setedit app
-set user_refresh_rate from 120 to 1
Done ! Now YouTube at 120 hz for example.
If you play for long session some heavy game, the phone could throttle and refresh rate will be at 60. In my experience, with user_refresh_rate at 1, the phone will stay at 60 after the throttling. So simply chose again 120hz in miui settings and set again user_refresh_rate at 1 in setedit. Except after heavy games, the rate will always be the same and no more bug where the phone would go to 60 even if set at 120.

You can enable and disable Battery Saver from Quick Settings to go back from 60 Hz to 120 Hz, after your phone "throttled".
This way user_refresh_rate will stay at 1

cyanGalaxy said:
You can enable and disable Battery Saver from Quick Settings to go back from 60 Hz to 120 Hz, after your phone "throttled".
This way user_refresh_rate will stay at 1
Click to expand...
Click to collapse
Nice to know ! Even easier then. Thanks

cyanGalaxy said:
You can enable and disable Battery Saver from Quick Settings to go back from 60 Hz to 120 Hz, after your phone "throttled".
This way user_refresh_rate will stay at 1
Click to expand...
Click to collapse
In my case, enable / disable battery saver change setedit value, need to edit it manually afterwards. Thanks anyways !

Related

Question Findings on the Pixel 6 Pro's "10–120 Hz" Variable Refresh Rate - (yes, 10 Hz works)

https://www.reddit.com/r/GooglePixel/comments/rn5wrp
Click to expand...
Click to collapse
Summary
Pixel 6 Pro goes down to 10 Hz as expected when idle in normal lighting
In low ambient light & low brightness for darker content, refresh rate only goes down to 60 Hz
Pixel 6 Pro PWM frequency is 360 Hz, lowering down to 120 Hz at <20% system brightness
AOD goes down to 10 Hz as expected
Battery Saver/Smooth Display disabled does not go down to 10 Hz, stays at 60 Hz
Watching 24fps/30fps movies/videos does not lower refresh rate down to 24/30 Hz, stays at 60 Hz
The important bits
Some people have (mistakenly) used Android's refresh rate indicator within the Developer Options to come to the conclusion that the 6 Pro's variable refresh rate only goes down to 60 Hz, because that's what the indicator shows when the screen is idle. However, Android's refresh rate indicator does not show the OLED panel's lowest operating refresh rate, due in part by how its VRR is implemented. The Pixel 6 Pro's Samsung Display panel has a variable refresh rate mechanism that operates at a much lower level, within the display driver, and not exposed to the Android user-space.
Click to expand...
Click to collapse
Samsung's VRR implementation is not the same as those found in typical gaming monitors which can target any arbitrary refresh rate. The VRR found in Samsung's HOP ("LTPO") panels still work by switching between discrete refresh rate modes, like older implementations, but the new panels now incorporate a low frequency drive (LFD) mechanism which operates the OLED driving rate at a fraction of the current refresh rate mode. As an example, a 10 Hz driving refresh rate is achievable by operating the panel at 60 Hz but skipping re-drives for 5 out of every 6 refresh intervals if the frames are the same.
Click to expand...
Click to collapse
And from (#1), we finally find some solid proof that there is a 10 Hz fundamental driving frequency in the Pixel 6 Pro display when screen content is idle, despite the Android refresh rate indicator reporting 60 Hz.
Along with it, we find two other fundamental frequencies at 120 Hz and 360 Hz. The peak at 360 Hz is almost certainly the PWM frequency, and 120 Hz is the fundamental refresh frequency from which the 10 Hz LFD is employed from.
Click to expand...
Click to collapse
I also tested if the Always-On Display went down to 10 Hz (#5), and I can confirm that it does. It's driven at a 120 Hz PWM freq. and a 60 Hz fundamental refresh, employing LFD down to 10 Hz.
Click to expand...
Click to collapse

Question 90 Hz on POCO F3?

There are two options in display, 60 Hz & 120 Hz. Can I run my display with 90 Hz refresh rate? If so, how?
Use SetEdit app from Play Store!
as far as I know in most kernel is disabled because it causes color shift or graphical glitches

Question 90hz in 120hz display

How to force to use 90hz instead of 120hz?​
you can chose auto-select to automatically select the best refresh rate for an app
otherwise you cant chose then 60 or 120

Question Quick toggle or widget toggling 60/120 Hz

Hi all,
does anyone know if there is a possibility to get a quick toggle (quick settings) or maybe a widget to quickly toggle between 120 and 60 Hz refresh rate?
Thx in advance
kniffo80 said:
Hi all,
does anyone know if there is a possibility to get a quick toggle (quick settings) or maybe a widget to quickly toggle between 120 and 60 Hz refresh rate?
Thx in advance
Click to expand...
Click to collapse
the only way i would know is to set 60Hz in power saving mode and toggle it like that
i found two other ways also, one is this
[App]Galaxy Max Hz (Refresh Rate Mods, Screen-off Mods, QS Tiles, Tasker Support and More)
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...
forum.xda-developers.com
and one is a macrodroid script you can search on the internet.
I've just added 2 macrodroid macros in "example" section.
You can search for "120 Hz" and you'll find my two macros, that can be imported in your list.
One forces user_refresh_rate to 120
The other one forces to 1
Just edit the "event" part, adding a macrodroid bar (which is the toggle added in quick settings panel by macrodroid app itself).
Save!!
Quit macrodroid and Open quick settings panel.
Edit it's toggles list, adding macrodroid bar you just created.
It will add a tile like in the attached pic and when you press it 120hz will be forced apply, like when you press the 120 option in display setting

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

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About this ap:
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
-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]
Need extra steps starting OneUI5.* except when rooted with magisk and using lsposed(experimental). Test it first
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]
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
Localization/Translations ​Contributors
Italian: @Orlaf
German:devj3ns, drbeat
Russian: @a43
Swedish:Steffe2
Turkish: osmanakar312
Greek: Nick
Spanish: @Sebastiansm
Czech: @Chrono Leggionaire
Simplified Chinese: @xiaolu7233123
French: @Jaxom84
Polish: @Pichulec
If you want to contribute on translations, please send me a message
Great that you've brought support to fold 4! I have small issue, it is randomly setting me on standard instead of adaptive,before I do any changes in settings (apart from ash obviously). Any ideas? Thanks!
morley636 said:
Great that you've brought support to fold 4! I have small issue, it is randomly setting me on standard instead of adaptive,before I do any changes in settings (apart from ash obviously). Any ideas? Thanks!
Click to expand...
Click to collapse
Maybe triggered by power saving mode being turned on?
It looks totally different on my fold 4? It's like stuck on adaptive but seems to be letting me set per app rate.
Does the screen off 10 work with aod?
Smittyzz said:
It looks totally different on my fold 4? It's like stuck on adaptive but seems to be letting me set per app rate.
Does the screen off 10 work with aod?
Click to expand...
Click to collapse
We don't have the Z Fold4 to test yet but it should be since Z Fold4 is capable of 10Hz.
the problem with 10Hz is that all apps (instagram, reddit etc) that shows videos are stuttering, so I need to use 24-120hz on those apps.
tribalfs said:
We don't have the Z Fold4 to test yet but it should be since Z Fold4 is capable of 10Hz.
Click to expand...
Click to collapse
I more less was thinking if the aod holds the screen on 24/7 if the 10hz lock still happens?
Looking to save battery if I can loli need aod on due to media controls with the phone "off"
Either way thanks
[email protected] said:
the problem with 10Hz is that all apps (instagram, reddit etc) that shows videos are stuttering, so I need to use 24-120hz on those apps.
Click to expand...
Click to collapse
Yes, that's a known limitation of GMH when setting min hz to 10Hz (for these apps which are restored from backup or not installed directly from play store).
For device like ZFold4, It's recommended to keep default min refresh rate to 24Hz and just use the per app settings to adjust individual app refresh rate settings to your liking..
Hey, thank you very much for this amazing app!
Two Issues:
I can just choose between "standard" and "adaptive" mode. The "high" option is greyed out. Why is that, and how can I use high mode?
I can't use the Tasker plugin. I can just add the plugin, but the edit button doesn't show the configurations. Am I doing this wrong?
Questions:
Can you add a QS tile/toggle for "PSM when screen is off"?
the option to limit the refresh rate while tying is just 60Hz, why can't this be lower like 10-24Hz?
At the top of the app it shows the device and says the model, Android 12, but it says "OneUi4.5", but it's on "OneUi4.1.1."
Thank you very much for your help
Mr6P said:
Hey, thank you very much for this amazing app!
Two Issues:
I can just choose between "standard" and "adaptive" mode. The "high" option is greyed out. Why is that, and how can I use high mode?
I can't use the Tasker plugin. I can just add the plugin, but the edit button doesn't show the configurations. Am I doing this wrong?
Questions:
Can you add a QS tile/toggle for "PSM when screen is off"?
the option to limit the refresh rate while tying is just 60Hz, why can't this be lower like 10-24Hz?
At the top of the app it shows the device and says the model, Android 12, but it says "OneUi4.5", but it's on "OneUi4.1.1."
Thank you very much for your help
Click to expand...
Click to collapse
What version of the app you installed?
And what is the exact model number of your device?
Thank you.
That OneUI4.5 version is a bit strange. That value is actually read from a field in OneUI's Build class.
tribalfs said:
What version of the app you installed?
And what is the exact model number of your device?
Thank you.
That OneUI4.5 version is a bit strange. That value is actually read from a field in OneUI's Build class.
Click to expand...
Click to collapse
It says: Version 8.0.0, I set it to alpha update channel. It doesn't say "beta" like in your screenshot here
In settings app, it says: SM-F936B/DS
I don't understand the One UI version either
I bought premium, and it also says that it's activated
------------------------
EDIT: I cleared cache & data and installed the most recent version from GitHub. Now the "high" mode is available again.
I've set up Adaptive to 24-96Hz. Now I have a weird bug, that locks the front screen to 24-60Hz and on the main screen it's correct 24-96Hz. No PSW or anything.
I don't know how to use the Tasker plugin. When I open it, then it just shows a long block of text, (see attached screenshot). There's an edit button (pencil icon) at the top right, but pressing it does nothing. Is there any configurator or even an (G)UI? Or how am I supposed to use the plugin?
Thank you very much
Hi there. Despite changing the update channel to beta, I cannot get the beta version of the app. Tried clearing cache and data several times but still no success. Any idea? I also bought a license. Thought that was the issue but still no update to beta. Helps please? Really wan to use high refresh in PSM. THANKS.
"Keep Smoothness on PSM" is missing on OneUI 5 beta, G998B.
LeeXDA18 said:
"Keep Smoothness on PSM" is missing on OneUI 5 beta, G998B.
Click to expand...
Click to collapse
I'm on oneui 4.1.1
Just reporting that the per-app settings master toggle seems to be ignored. I set my device globally from 10 Hz to 120 Hz and found that YouTube would fall down to 10 Hz when playing videos rather than 24 Hz (which also shouldn't happen). I rectified that by setting YouTube alone to 24 Hz - 120 Hz, but forgot to activate the master toggle for per-app settings. When I switched to YouTube however, it was now working correctly. It wasn't until later that I discovered that I never changed that setting, and testing with it both enabled and disabled seem to have no impact on the behavior. Only completely resetting the individual setting for the YouTube app restored the original (buggy) behavior.
Mr6P said:
...
------------------------
EDIT: I cleared cache & data and installed the most recent version from GitHub. Now the "high" mode is available again.
...
Click to expand...
Click to collapse
Great!
Mr6P said:
..
I've set up Adaptive to 24-96Hz. Now I have a weird bug, that locks the front screen to 24-60Hz and on the main screen it's correct 24-96Hz. No PSW or anything.
..
Click to expand...
Click to collapse
Seems Samsung set higher brightness threshold for 96hz on the front screen which disables 96hz on low brightness condition. Unfortunately, this is beyond control of GMH or any third party app.
Mr6P said:
I don't know how to use the Tasker plugin. When I open it, then it just shows a long block of text, (see attached screenshot). There's an edit button (pencil icon) at the top right, but pressing it does nothing. Is there any configurator or even an (G)UI? Or how am I supposed to use the plugin?
Thank you very much
Click to expand...
Click to collapse
Please check #16 in FAQs.
Thank you.
jooniloh said:
Just reporting that the per-app settings master toggle seems to be ignored. I set my device globally from 10 Hz to 120 Hz and found that YouTube would fall down to 10 Hz when playing videos rather than 24 Hz (which also shouldn't happen). I rectified that by setting YouTube alone to 24 Hz - 120 Hz, but forgot to activate the master toggle for per-app settings. When I switched to YouTube however, it was now working correctly.
Click to expand...
Click to collapse
I believe that the installed youtube app was restored from backup and then subsequently updated from play store.
This is related to the limitation I mentioned here. Thank you.
tribalfs said:
Yes, that's a known limitation of GMH when setting min hz to 10Hz (for these apps which are restored from backup or not installed directly from play store).
For device like ZFold4, It's recommended to keep default min refresh rate to 24Hz and just use the per app settings to adjust individual app refresh rate settings to your liking..
Click to expand...
Click to collapse
tribalfs said:
I believe that the installed youtube app was restored from backup and then subsequently updated from play store.
This is related to the limitation I mentioned here. Thank you.
Click to expand...
Click to collapse
I understand that youtube not correctly applying 24 Hz falls under the limitation you mentioned, however shouldn't setting the per-app profile for youtube to 24 Hz minimum, but not having the master per-app toggle on not alter youtube's behavior at all from the global behavior set?
jooniloh said:
I understand that youtube not correctly applying 24 Hz falls under the limitation you mentioned, however shouldn't setting the per-app profile for youtube to 24 Hz minimum, but not having the master per-app toggle on not alter youtube's behavior at all from the global behavior set?
Click to expand...
Click to collapse
No, global behavior for apps detected as video player is 24hz min unless higher min hz is set as default.
tribalfs said:
No, global behavior for apps detected as video player is 24hz min unless higher min hz is set as default.
Click to expand...
Click to collapse
I get that, but with the GLOBAL setting set to 10-120, and the master per-app toggle OFF--meaning NO settings within per-app settings should affect behavior--YouTube falls down to 10 Hz during playback when the YouTube per-app setting is left cleared, but correctly plays back at 24 Hz when its per-app setting is set to a minimum of 24 Hz. Why is YouTube's per-app setting having an affect on refresh rate within the YouTube app when the master per-app toggle is set to off?

Categories

Resources