• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

How To Guide HOW TO CHANGE THE SCREEN REFRESH RATE OF THE POCO F3 TO 90HZ

Search This thread

spiral5

Senior Member
Feb 28, 2011
155
124
FONDO DE BIKINI
If we want to increase the battery life a little more, we can lower the refresh rate of the screen from 120Hz to 90Hz, thus we will achieve extra savings without having to put the screen at 60Hz.

To achieve this, we download the SetEdit app from the Play Store.

Now we will do the following steps:

1.- We check that we have the screen at 120Hz.
2.- We open the SetEdit app, we look for the record "user_refresh_rate".
3.- Click on the record and edit it with the "Edit Value" option.
4.- We will get 120, we change that value to 90 and press “Save Changes”.
5.- We close the SetEdit app so that the changes are saved.

Now the screen will have a 90Hz refresh rate, we can check it with Display Checker, although there are other applications.

Greetings.
 

spiral5

Senior Member
Feb 28, 2011
155
124
FONDO DE BIKINI
TASA REFRESCO 90HZ.jpg
 
  • Like
Reactions: Neronivs

stevejc

Member
Sep 29, 2013
28
13
Hi, I have already set it by adb with the command (adb shell settings put system user_refresh_rate 90).

But with the last version 12.0.4.0, I have problems wtith AOD, the screen stays black sometimes and even if I unlock my phone with fingerprint I heard it 's ok but the screen stays black ! I must wait one minute till I can see something.

So I don't use it anymore.

Do you notice that ?
 

spiral5

Senior Member
Feb 28, 2011
155
124
FONDO DE BIKINI
Hi, I forgot to say you that the changes are reversible, if we want to put it back to 120Hz or 60Hz it is as simple as going in Settings to Screen and re-dialing 120 / 60Hz. Greetings.
 

AimCraviTe

Member
Feb 19, 2021
10
0
Hello there. Thanks for sharing this topic. So I'm an Mi 10T Pro user. I wan't to put that refresh rate to 120. But in the options, there's 60, 90, 144Hz. But adaptivesync does support 120 depends on the app. So i tried this trick, but nothing has changed. I also tried to put it at 90 and still nothing happens. Do you have any suggestions? Thanks.
 

AimCraviTe

Member
Feb 19, 2021
10
0
I needed to reboot the phone once done to get it working (on xiaomi.eu 12.6.16 (haven't tried on previous ones).

I also see that SetEdit app has access to some intrusive permissions by default. So uninstalled it right after 90Hz set.

Thanks !
I have a Mi 10T Pro. It shows 60Hz, 90Hz, 144Hz. But i want to change it to 120. It is possible? As you said, may i have to restart my phone once I done that?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Wheres the official documentation for the poco that says its not supported? Many phones run 90hz perfect no stutter or choppy videos vsync is entirely dependent on whatever is running and many apps can already run with no frame limit/vsync 144hz is even usable
    wheres the official documentation that says it supports 90hz? Several developers say that xiaomi is using cheap panel ic that doesnt do dynamic refresh rate in hardware level hence only supporting 60 and 120hz. I am trusting the developers
    1
    90Hz runs fine on custom roms, did not feel anything of out ordinary when I had it set to 90

    Interesting read.
    yeah, you can but doesn't help with battery life. So in the end, it is matter of is doing this worth it or not. If you like 90hz more than 120hz, then of course you are free to use that ;)
  • 12
    If we want to increase the battery life a little more, we can lower the refresh rate of the screen from 120Hz to 90Hz, thus we will achieve extra savings without having to put the screen at 60Hz.

    To achieve this, we download the SetEdit app from the Play Store.

    Now we will do the following steps:

    1.- We check that we have the screen at 120Hz.
    2.- We open the SetEdit app, we look for the record "user_refresh_rate".
    3.- Click on the record and edit it with the "Edit Value" option.
    4.- We will get 120, we change that value to 90 and press “Save Changes”.
    5.- We close the SetEdit app so that the changes are saved.

    Now the screen will have a 90Hz refresh rate, we can check it with Display Checker, although there are other applications.

    Greetings.
    4
    I don't know where you came up with such nonsense that a display that supports 60hz and 120hz refresh rate does not support 90hz. Yes logically supports 90hz! And why isn't it included directly in the rom like a 90hz switch? Because a device that has a 120hz refresh rate sells better than a device that has a 90hz refresh rate. logical.
    To make sure you don't say any illogical argument again. I took extra initiative to search exactly what some kernel developers wrote in telegram group. Here are some of the exact words from different kernel developers:

    ```
    Aloith doesn't actually support 90Hz, when you enable 90Hz, the hardware renders at 120Hz, but it's downscaled to 90Hz in software, this downscaling operation eats extra GPU cycles, reducing battery life instead of increasing it

    This is the reason MemeUI doesn't show it
    Yes you can enable it in any rom... But as soon as you switch to 90Hz, what I explained above happens... There's no real benifit of being on 90Hz on this device

    90hz is useless imo, you gain no battery save at all, and when you watch YouTube videos it'll be choppy AF, and all games that runs 60fps, will also stutter because of vsync, 90hz might help green tint though, but if you have minimal tint at 120hz like me, then 90hz have no effect at all.

    Here's why
    panelmeme dosen't have 90 hz option in IC for switch
    all 90 does is lower how much frames the gpu renders
    the screen eats just as much power
    ```
    2
    if you joined telegram group, you would have known setting 90hz is useless. Few custom rom developers have said that f3 panel doesn't support 90hz. If we set it to run in 90hz, the hardware will continue running in 120hz, and using software to emulate 90hz content. So it actually saves negligible battery(battery saved only in gpu rendering which is so insignificant as f3 is using 870). This is also the reason few custom roms which support 90hz initially now abandon them in favor of 60 and 120 only eg: arrowos. So, please don't waste your time doing all these useless stuff. MIUI engineer is not as stupid and there are reasons why 90hz not in miui setting for you. Logically thinking, when you can switch to 90hz by just editing userspace props, why miui doesn't have the switch for it? Think...
    1
    90Hz runs fine on custom roms, did not feel anything of out ordinary when I had it set to 90

    Interesting read.
    yeah, you can but doesn't help with battery life. So in the end, it is matter of is doing this worth it or not. If you like 90hz more than 120hz, then of course you are free to use that ;)