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
176
188
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
176
188
FONDO DE BIKINI
TASA REFRESCO 90HZ.jpg
 

stevejc

Member
Sep 29, 2013
28
15
Xiaomi Poco F3
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
176
188
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.
 
  • Like
Reactions: cyanGalaxy

AimCraviTe

Member
Feb 19, 2021
13
2
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.
 

Morak75

Senior Member
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 !
 
Last edited:

AimCraviTe

Member
Feb 19, 2021
13
2
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.
  • 18
    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.
    6
    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
    ```
    6
    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...
    2
    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.
    Like I said, hardware doesn't support it. Yes, the screen itself supprts any frequency, but the controller doesn't(panel = screen + digitizer + controller). If xiaomi is using good controller, of course it can even support 1hz! Unfortunately not the case for poco f3. By 90hz switch i meant just a switch to allow users to switch to 90hz(ie: 60,90,120 in setting refresh rate section). How is that going to affect your marketing? It's just a setting and 120hz is still usable! The reason MIUI setting doesn't allow this is because it is no use. Simple! And this idea is not coming from me. It's coming from hentaios, unofficial protonos and arrowos devlopers. If you think you are better than them and has some serious proof otherwise, feel free to correct me. Until then, I don't think you are qualified enough for this argument. Hope it clarifies...