I have follow manual guide. But in "recent apps" down to 90Hz. ? . Everything false and post-fs-data boot stage,
Im in Miui EU 12.0.3.
Im in Miui EU 12.0.3.
If you're coming from a custom rom, flash the September fastboot Stock, since this Recents "bug" has been patched out in the October patch. But even if that doesn't work, find a way to change the Refresh rate to 90Hz through any means and it'll stay at 90. I have had the same problems returning from EvolutionX rom.I have follow manual guide. But in "recent apps" down to 90Hz. ? . Everything false and post-fs-data boot stage,
Im in Miui EU 12.0.3.
Alright, I finally had some time so I tried it, flashing the fastboot one and then trying again to follow the guide.You will have to reflash Stock MIUI for NFC vers. through fastboot (the 3,9 GB one). If you don't know how I could write a step by step guide for you. If you do know, then remember to not use the "flash_all_lock" script, since that will lock bootloader and possibly brick your device.Also don't update to October patch immediately, try this mod first and see if it works.
I have flash stock before install miui EU. Because my Rom is region Indonesia before, then flash fastboot Global 12.0.3, then flash fastboot 12.0.2 fastboot EU from EU thread, then update to 12.0.3 EU from twrp.If you're coming from a custom rom, flash the September fastboot Stock, since this Recents "bug" has been patched out in the October patch. But even if that doesn't work, find a way to change the Refresh rate to 90Hz through any means and it'll stay at 90. I have had the same problems returning from EvolutionX rom.
hi. may i know how did u show the refresh rate on your screen?Can you provide me the following?:
1- MIUI vers. (i.e 12.0.3.0 QJGEUXM)
2- Go to terminal a run su and then:
-Output should be false, if it's true, then you didn't set it right.Code:getprop ro.vendor.smart_dfps.enable
I think a lot of people mix up framerate and refresh rate. Just an FYI, the thing that should be of interest is the refresh mode in power monitor. Check these screenshots, the circled value should stay at 120Hz consistently. Another screenshot I provided below without this mod shows 60Hz encircled when device not touched(which we don't want). The value on the right side of it (also in screenshots) is the framerate provided from the app (process) and indicates the actual frames displayed on the screen, if the screen isn't changing or moving, then there is nothing to display 120 frames about and will drop to 1 fps, which is completely normal.
Yes. It's a bug in System UI, but how much do you stay at recents to noticeAlright, I finally had some time so I tried it, flashing the fastboot one and then trying again to follow the guide.
It seems to work this time, except for recents, it still switches to 90Hz in it (also it's the september patch)
That's because of the anti banding. Doesn't make sense to use 50/60Hz anti banding but have a 120Hz Viewfinder, because of the Stroboscopic effect potential to ruin your shots.in stock camera app before use this mod down to 30Hz. After applying this mod stay in 60Hz. I think this little help.
settings put system user_refresh_rate 0
Yeah. That adb line is the same as the setedit app, which modifies the settings app database. The interesting bit of observation is the fact that my device came with EU stock (the one with google contacts) and every other regions I have fastbooted to up to version 12.0.3.0 doesn't display the behavior you mentioned above, even in videos. Only in Recents and Stock Camera have I encountered such dips to 90 or 60Hz. Are you on the latest 12.0.4.0?@Slim K I found that even though the props were applied apps that are set as 60hz still changes the the refresh rate to 60 (ex youtube, netflix). After applying the module, you also have to set this in adb/terminal emulator
This locks all apps to 120hz, though frames will still go down.
That's because I'm not touching the screen. Fps drops but the refresh rate stays at 120.Only in Recents and Stock Camera have I encountered such dips to 90 or 60Hz. Are you on the latest 12.0.4.0?
Hello friend, I have followed your POST since I bought the Poco X3 NFC since the dynamic frequency sometimes generates microlags but, it turns out that I did what you mention in the first POST where it mentions that I must have the system Rooted, install the two modules of the " Magisk "and then from a terminal" Tremox "execute the commands and modify them, I did it as is, going from" True "to" False "and even so it keeps changing when I enter multitasking, it lowers the frequency to" 90hz "and when I enter YouTube low to "60hz" is as if nothing had happened. Now I see that you discovered that there are temperature profiles for the CPU according to each APP, so what would be the most viable? I attach a screenshot that shows the frequency drop and that I have deactivated both processes in "False". Greetings and thanks.It seems these so called thermal profiles from stock kernel have custom refresh rate settings baked in.
Thanks to @veez21, you can enter this in terminal:and even so it keeps changing when I enter multitasking, it lowers the frequency to" 90hz "and when I enter YouTube low to "60hz" is as if nothing had happened. Now I see that you discovered that there are temperature profiles for the CPU according to each APP, so what would be the most viable? I attach a screenshot that shows the frequency drop and that I have deactivated both processes in "False". Greetings and thanks.
settings put system user_refresh_rate 0
Thank you very much for answering partnerThanks to @veez21, you can enter this in terminal:
and it will override all preconfigured app refresh settings and will persist through reboots. The Recents thingy as I have mentioned multiple times in this thread is a Framework-res.apk setting that is a pain in the a** to modify due to me not having the right MIUI environment. I apologize if this annoys you, but a custom ROM is a better solution for you if you want system-wide customization.Code:settings put system user_refresh_rate 0My goal with this guide was to mainly disable the annoying variable refresh rate when touching the screen as it consumes more battery when scrolling.
Glad to be of help friend. The app I use is called Ex Kernel Manager by well known xda member flar2. You can find it in Play store. Although it does cost a few euros, it has never failed me and has the best UI for kernel tweaks.PS: One more question, in the screenshot that you uploaded of the thermal profiles of the CPU for each Application, with which application did you view these profiles? What is the name of the application you used? Thanks again. :good::fingers-crossed:
It seems these so called thermal profiles from stock kernel have custom refresh rate settings baked in.
I have found evaluation profile to be the best score in Antutu benchmark, which is quite honestly pretty scummy from Poco to do. Imagine all those reviewers being trickedBoss you think which is best for gaming? Which profile
I'm guessing there's no way to apply these profiles to specific apps? Like applying the YouTube profile to a game.It seems these so called thermal profiles from stock kernel have custom refresh rate settings baked in.