Related
Hello guys,
As you know we are able to force 90hz for all apps. Not always it's a good idea because of :
- battery reason
- Google maps issues
- games which are not "high end" to avoid high battery usage (games like poker and so on does not need 90hz)
I wanted to ask some developers if they can create an application which can be configured themselve (black list for all apps which should not run in 90hz for example)
Thanks so.much (this would.be a reason to root if it requires root).
Put it on auto and let it manage itself or install gravitybox and you can change refresh rate from the quick-settings tile.
trapcoder666 said:
Put it on auto and let it manage itself or install gravitybox and you can change refresh rate from the quick-settings tile.
Click to expand...
Click to collapse
Really ?
If I root and use gravity box I can change it for every app?
manutoxic said:
Really ?
If I root and use gravity box I can change it for every app?
Click to expand...
Click to collapse
Well, you need to swipe down your quick settings and click the refresh rate tile. So, it's not automated but at least it makes things easier.
trapcoder666 said:
Well, you need to swipe down your quick settings and click the refresh rate tile. So, it's not automated but at least it makes things easier.
Click to expand...
Click to collapse
I Wish there would be an application to configure it app by apl
manutoxic said:
I Wish there would be an application to configure it app by apl
Click to expand...
Click to collapse
No but JOnePlus Tool lets you just turn it on and off with a single button on the fly. Just open the app and it's on the main screen there.
https://play.google.com/store/apps/details?id=net.jroot3d.joneplustools&hl=en_US
https://forum.xda-developers.com/showpost.php?p=79813631&postcount=78
I also use the forced 90hz all apps and the battery drain from this is seriously overblown. People scream about what they know nothing about. People need to educate themselves before making claims. They just say it kills battery without even trying it. I did nothing different, changed nothing and used my phone the same way I normally do and it made a difference of an increase of .7% battery drain with the screen on compared to 90hz on auto. It went from 6.3% drain pet hour to 7.0% per hour of screen on time. And since I've gotten days with 6.1% with it on forced 90hz all apps. So the difference isn't of and significance. Just try it and if you don't like it, switch it back. You'll find it makes no real difference when using it.
So there really should not be a need to blacklist 90hz all apps for just certain apps imo
Im sure someone could setup a tasker profile for this reason.
equlizer said:
Im sure someone could setup a tasker profile for this reason.
Click to expand...
Click to collapse
I did in 2 posts above that was linked, also its in the guides section.
I wish we could have possibility to decide to run some apps in 90hz and another in 60 hz.
For instance I wish KODI could run in 60hz.
netgar said:
I wish we could have possibility to decide to run some apps in 90hz and another in 60 hz.
For instance I wish KODI could run in 60hz.
Click to expand...
Click to collapse
here is my guide
If you need some help setting it up let me know. This will let u choose which apps use 60Hz and others will force 90Hz
Any possibility without buying tasker?
I switch to maps, display switched to 60, I turned off maps and display still remains 60. Didn't switch to 90.
Thats the way that should work? I need to manually switch to 90?
netgar said:
I switch to maps, display switched to 60, I turned off maps and display still remains 60. Didn't switch to 90.
Thats the way that should work? I need to manually switch to 90?
Click to expand...
Click to collapse
Not sure what your setup is exactly but if you're running the forced 90hz for all apps it is a bug that it shows as 60hz in the OOS setting under display. So if the tasker profile you are using switches from 90hz all apps and back to 60hz then your display setting will basically always show 60hz.
You can use this to test what your refresh rate is currently, either 60 or 90hz
https://www.testufo.com/
manutoxic said:
Any possibility without buying tasker?
Click to expand...
Click to collapse
we cannot provide you that info on here... google may be ur friend on how to go about doing that.
Eric214 said:
Not sure what your setup is exactly but if you're running the forced 90hz for all apps it is a bug that it shows as 60hz in the OOS setting under display. So if the tasker profile you are using switches from 90hz all apps and back to 60hz then your display setting will basically always show 60hz.
You can use this to test what your refresh rate is currently, either 60 or 90hz
https://www.testufo.com/
Click to expand...
Click to collapse
I don't use forsed 90hz all apps.
Ones I shut off maps I need to manually switch display back to 90hz.
no issues with maps at 90hz here. Strange as some do.
manutoxic said:
Any possibility without buying tasker?
Click to expand...
Click to collapse
So you want somebody to develop an app for your needs but won't pay for it?
I just found an app called Auto90. You can select which app you want to be auto/60 or 90hz. It's wonderful!
Has anyone figure method(s) to Force 120Hz display yet ? The dynamic refresh rate in both auto and 120Hz mode is now, the only thing on this phone bothers me so much.
EU rom (under display and brightness) has the option to choose : "Auto Select"; "120Hz" or "60Hz" in Screen Refresh Rate
BlueMeany68 said:
EU rom (under display and brightness) has the option to choose : "Auto Select"; "120Hz" or "60Hz" in Screen Refresh Rate
Click to expand...
Click to collapse
That's true, however, OP points out the fact that even at "120 Hz" setting the phone does some sort of battery saving stuff like optimizing the refresh rate based on applications used, battery level etc.
Which is not a bad thing, don't get me wrong - saving battery when the app (or user) don't benefit from 120 Hz setting is a pretty useful stuff. But then it should not be called "120 Hz" mode but rather "Light Adaptive mode" or something.
Btw Oneplus 8 Pro has even more aggressive approach to this, it literally switches to 60 Hz when you don't touch the screen, back to 120 Hz for two seconds when you touch the screen and then reverts to 60 Hz.
This is the reason why Oneplus 8 Pro is so good in all 120 Hz battery drain tests because, basically... it almost never runs it. This should not be called 120 Hz even though I fully appreciate the battery saving mechanism.
You can check here whether Oppo Find X2 Pro stays at 120 Hz (fps) or switches to 60 Hz right after you touch it like Oneplus: https://www.testufo.com
Killer007TV said:
That's true, however, OP points out the fact that even at "120 Hz" setting the phone does some sort of battery saving stuff like optimizing the refresh rate based on applications used, battery level etc.
Which is not a bad thing, don't get me wrong - saving battery when the app (or user) don't benefit from 120 Hz setting is a pretty useful stuff. But then it should not be called "120 Hz" mode but rather "Light Adaptive mode" or something.
Btw Oneplus 8 Pro has even more aggressive approach to this, it literally switches to 60 Hz when you don't touch the screen, back to 120 Hz for two seconds when you touch the screen and then reverts to 60 Hz.
This is the reason why Oneplus 8 Pro is so good in all 120 Hz battery drain tests because, basically... it almost never runs it. This should not be called 120 Hz even though I fully appreciate the battery saving mechanism.
You can check here whether Oppo Find X2 Pro stays at 120 Hz (fps) or switches to 60 Hz right after you touch it like Oneplus: https://www.testufo.com
Click to expand...
Click to collapse
Thanks for clarifying my point. In addition, OnePlus's high refresh rate displays can be forced to run at the constant value via ADB method but I have no clue for an OPPO's. I don't understand that why OPPO provides both 120Hz and auto refresh rate options but perform exactly the same.
MaKuRoZuMK2 said:
Thanks for clarifying my point. In addition, OnePlus's high refresh rate displays can be forced to run at the constant value via ADB method but I have no clue for an OPPO's. I don't understand that why OPPO provides both 120Hz and auto refresh rate options but perform exactly the same.
Click to expand...
Click to collapse
Sorry if I misunderstood. I've used the website suggested and my x2 pro remains at 118-120hz throughout ?
BlueMeany68 said:
Sorry if I misunderstood. I've used the website suggested and my x2 pro remains at 118-120hz throughout ?
Click to expand...
Click to collapse
Try it on browser like Microsoft Edge or Chrome Dev. Those browsers are limited at 60Hz while I can force run my OnePlus 8's at 90Hz all time via ADB.
MaKuRoZuMK2 said:
Has anyone figure method(s) to Force 120Hz display yet ? The dynamic refresh rate in both auto and 120Hz mode is now, the only thing on this phone bothers me so much.
Click to expand...
Click to collapse
I try something via adb
adb shell settings list secure
And I found this
coloros_screen_refresh_rate=3
3 = 120hz
2=60hz
0=Auto
But I cant put any number because android.permission.WRITE_SECURE_SETTINGS not granted
Maybe, just maybe, if you can put it to another number ( like 1 or 4 ), you can force 120hz on Oppo Find X2/X2Pro
BIBUBO BCJ said:
I try something via adb
adb shell settings list secure
And I found this
coloros_screen_refresh_rate=3
3 = 120hz
2=60hz
0=Auto
But I cant put any number because android.permission.WRITE_SECURE_SETTINGS not granted
Maybe, just maybe, if you can put it to another number ( like 1 or 4 ), you can force 120hz on Oppo Find X2/X2Pro
Click to expand...
Click to collapse
Tried this, was able to put both 1 and 4 and unfortunately, it's not forced at 120Hz. Now it's the dead end haha.
MaKuRoZuMK2 said:
Tried this, was able to put both 1 and 4 and unfortunately, it's not forced at 120Hz. Now it's the dead end haha.
Click to expand...
Click to collapse
ps. 1 is fake 90Hz mode and I have no idea with 4 and beyond.
ps.2 you have to disable permission monitoring in dev options first in order to set those settings.
MaKuRoZuMK2 said:
ps. 1 is fake 90Hz mode and I have no idea with 4 and beyond.
ps.2 you have to disable permission monitoring in dev options first in order to set those settings.
Click to expand...
Click to collapse
Oh I really forgot that option :cyclops:
BTW, There's some command like auto_switch and frozen_time, while Find X2/X2 Pro are using an adaptive 120hz, so any ideas ?
BIBUBO BCJ said:
Oh I really forgot that option :cyclops:
BTW, There's some command like auto_switch and frozen_time, while Find X2/X2 Pro are using an adaptive 120hz, so any ideas ?
Click to expand...
Click to collapse
Will try that as soon as I can
Sad that a 120hz phone only runs 120hz in a few apps, my Moto edge is 90hz in almost every app as I can see, Razer phone was 120hz in every app or you could force an app to run 120hz if it wasn't already, sad
If you want 120Hz in more apps you have to enable O1 Ultra Vision on 120Hz. 1080p only though.
That will make apps like IG smoother and YT in 120Hz.
Jordytjes said:
If you want 120Hz in more apps you have to enable O1 Ultra Vision on 120Hz. 1080p only though.
That will make apps like IG smoother and YT in 120Hz.
Click to expand...
Click to collapse
And I have to sacrifice that 2K resolution on my display
Working around for those options
BIBUBO BCJ said:
Oh I really forgot that option :cyclops:
BTW, There's some command like auto_switch and frozen_time, while Find X2/X2 Pro are using an adaptive 120hz, so any ideas ?
Click to expand...
Click to collapse
Update, I tried to config those two commands with no success
hope to run 120hz every app
Most apps are not optimized for running at 120hz yet, it's down to individual apps, when you set it to auto only the user interface and oppos apps run at 120 but all other apps run at 60, basically some apps do some apps don't , not oppos fault
---------- Post added at 12:34 AM ---------- Previous post was at 12:33 AM ----------
Jordytjes said:
If you want 120Hz in more apps you have to enable O1 Ultra Vision on 120Hz. 1080p only though.
That will make apps like IG smoother and YT in 120Hz.
Click to expand...
Click to collapse
The ultra vision only adds frames on to the video that your playing that's all, doesn't smooth out the actual app
kevinireland11 said:
Most apps are not optimized for running at 120hz yet, it's down to individual apps, when you set it to auto only the user interface and oppos apps run at 120 but all other apps run at 60, basically some apps do some apps don't , not oppos fault
---------- Post added at 12:34 AM ---------- Previous post was at 12:33 AM ----------
The ultra vision only adds frames on to the video that your playing that's all, doesn't smooth out the actual app
Click to expand...
Click to collapse
That is not true. YT is normally only 60Hz to save battery for example. With O1 it has to be on 120Hz as the actual video is also interpolated to 120Hz. Try it out for your self.
We mean 120hz scrolling/animations within an app, not video playback
For_itembine said:
We mean 120hz scrolling/animations within an app, not video playback
Click to expand...
Click to collapse
+1
Hi,
Does this phone have the ability to set the refresh rate to 60Hz with LineageOS?
Is there something like this:
Settings > Display > Advanced > Minimum refresh rate
where you can set the refresh rate to 60Hz? If someone has LineageOS installed on this device could you take a screenshot of the setting page?
I have read that there are problems with 120Hz and using dark mode. Here is an article that discussed this: https://www.gsmarena.com/oneplus_8t-review-2183p3.php
I am looking for mainly extra battery life.
iooxda said:
Hi,
Does this phone have the ability to set the refresh rate to 60Hz with LineageOS?
Is there something like this:
Settings > Display > Advanced > Minimum refresh rate
where you can set the refresh rate to 60Hz? If someone has LineageOS installed on this device could you take a screenshot of the setting page?
I have read that there are problems with 120Hz and using dark mode. Here is an article that discussed this: https://www.gsmarena.com/oneplus_8t-review-2183p3.php
I am looking for mainly extra battery life.
Click to expand...
Click to collapse
only 120 but seem scale automatically
You can also force 120hz all the time through adb
Is there a way to force 60hz all the time though adb as well or only 120hz?
wizardxp77 said:
only 120 but seem scale automatically
Click to expand...
Click to collapse
So is there a setting under display at all or is there no setting at all?
When you do 60hz it's locked at 60, if you do 120 it'll be variable so usually 120 but drops to 60hz when you're on a stationary page. If you want to lock it at 120 then you'll need to do adb commands, I used joneolus tools. Look up how to use it in YouTube, I found a great tutorial that'll walk you thru the commands
Basically it's more than a week I'm using the device and when I enabled "show refresh rate" ( via developer option) , I noticed that the fps is stuck at 60/120 . POCO mentioned that it's an smart display so the adaptive refresh rate must be enabled by default . Isn't it so ? Or am I wrong ?
Is the fps count same for everyone ? I mean the rate is fixed no adaptive refresh rate is present? Pls let me know if there is any option/method to enable adaptive Refresh rate (without unlocking BL )?
You have selected 120hz iin display setting ? I have poco x3 pro but when watching youtube is going back to 30/60 hz and in home page 120hz.
astronomy2021 said:
You have selected 120hz iin display setting ? I have poco x3 pro but when watching youtube is going back to 30/60 hz and in home page 120hz.
Click to expand...
Click to collapse
When 120 Hz enabled then it goes to 60 (only for YouTube)
I'm generally using it on 60 Hz mode and no drops in refresh rate (never seen 30hz) . I was saying that , will it drop to 1hz when there is no interaction on screen
No to 1hz that only for 865 and up devices
Gold case said:
When 120 Hz enabled then it goes to 60 (only for YouTube)
I'm generally using it on 60 Hz mode and no drops in refresh rate (never seen 30hz) . I was saying that , will it drop to 1hz when there is no interaction on screen
Click to expand...
Click to collapse
Never goes on 1hz when no interaction. Must be enabled on 60/120hz, and is not enabled for now...
No?
jorgeepelos said:
Never goes on 1hz when no interaction. Must be enabled on 60/120hz, and is not enabled for now...
No?
Click to expand...
Click to collapse
Yeah
There is no adaptive refresh rate in this, atleast not on my Poco x3 PRO. If they said there would be they lied haha
I just noticed that my Pixel 4 XL (currently has the newest Android 12/November patch) does not cycle between 60 and 90 hz anymore. I just noticed an unexpectated and new drain on the battery and finally found the culprit.
Yes, I checked developer options, the phone is NOT forcing 90hz. I checked with developer options (show refresh rate) and the phone is constantly, meaning 100% using 90hz, it never changes to 60. No matter what I do - Youtube, phone, scrolling, doing nothing, idling, homescreen, newspaper app, Audible - it matters not. It is constantly forcing 90hz WITHOUT having ever clicked the 90hz force toggle. This is putting a drain on the battery that is just unacceptable.
Can you guys confirm this?
Try clearing the system cache.
A factory reset maybe be needed after a major OTA firmware upgrade but there's no guarantee it will resolve it.
Updates tend to break things...
blackhawk said:
Try clearing the system cache.
A factory reset maybe be needed after a major OTA firmware upgrade but there's no guarantee it will resolve it.
Updates tend to break things...
Click to expand...
Click to collapse
The phone was - actually - already factor reset. After doing the Android 12 update, I factory reset it and gave it to a family member, that one set it up new. So it's not a "remnant" of Android 11.
Morgrain said:
The phone was - actually - already factor reset. After doing the Android 12 update, I factory reset it and gave it to a family member, that one set it up new. So it's not a "remnant" of Android 11.
Click to expand...
Click to collapse
I would re-flash with the latest full image, leaving the script intact (allowing the data partition to be wiped). This may be inconvenient but it's the only way you will know if there is a hardware issue with the phone. I'd also like to know what led you to the refresh rate. In other words, what made you look there. The stock battery monitor is not very good and even looking at system apps (screen, ambient display) you only get time and a percentage of the battery.
is the same on 12 and 11, i just installed 11 and is always 90hz
yes i can confirm, i had the same issue and i just boght my pixel 4 xl 10 days ago. updated to android 13 beta now and it still has the same problem. really weird but i think that google just decided that its best for google pixel 4 owners to have 90hz all the time now cause u know its "more common" now
Google changed how Smooth display works during the cycle of the phone. IIRC it was the same on A11 too. Basically the only time it goes 60hz is during battery saving mode & in some specific apps that prohibit it. It also disables it when HBM is on.
That doesn't make a lot of sense, you can save much more energy by just raising to 90hz for touch and animations and otherwise reduce to 60hz independently of the battery state.
I had the pixel 7 Pro for a while and can confirm that it works there as expected (60 for static content & no touch events, otherwise raises up to 120hz), just not for the pixel 4 XL.
This does seem like a bug to me and explains why battery life (SOT) got so much worse. I wonder if it's an intended degradation to get people to upgrade..
Fix it with adb, set minimal refresh rate
adb shell settings put system min_refresh_rate 1.0
adb shell settings put system peak_refresh_rate 90.0
Tested that, does not work either unfortunately. Display stays on 90Hz all the time
onemandivision said:
Tested that, does not work either unfortunately. Display stays on 90Hz all the time
Click to expand...
Click to collapse
Confirm you have extra dim disabled, and brightness 60%
Confirmed, does not make a difference
Out of nowhere it started working. The only thing I changed in between is brightness and extra dim, ending up with the same setting as before (full brightness, extra dim disabled). Didn't work straight away, but after leaving the phone for 5 minutes and picking it up again, I immediately noticed (display refresh rate setting was still enabled)
Thank you for your help, Hamid!
onemandivision said:
Out of nowhere it started working. The only thing I changed in between is brightness and extra dim, ending up with the same setting as before (full brightness, extra dim disabled). Didn't work straight away, but after leaving the phone for 5 minutes and picking it up again, I immediately noticed (display refresh rate setting was still enabled)
Thank you for your help, Hamid!
Click to expand...
Click to collapse
No problem, glad i helped!
Feel free to visit my optimization threads, it might help improve your battery life and performance.
One last remark: It didn't really work well at first, at least not as consistently as on the pixel 7 that I've tried. After some trial and error, playing around with various settings, the culprit seems to have the "increase touchscreen sensitivity" setting that I had enabled. Since turning it off, the switching between 60 and 90Hz is much better. Brightness and extra dim don't seem to play a role.
Battery life also seems to have improved a lot (now at ~50% at the end of the day compared to <20% before)