A closer look at the OnePlus X's choppy GPU performance - OnePlus X General

There were many complains from the users of the OnePlus X about the GPU performance in games. Some say it's due to the OnePlus using the weaker SD801AA chip instead of the better AB/AC variation. Some say it's due to the software.
Courtesy of CHJC & ankurjain093 from OnePlus forums;
(link to thread: https://forums.oneplus.net/threads/oneplus-x-gpu-performance-issue-investigation-attempt.415803/)
I've done my own testing only to realise changing the CPU governor from the stock interactive to either conservative or performance solves the stutters and improves GPU performance significantly.
This video will prove that its the software or more specifically, the governor settings that's causing the stutters, and not the hardware implementation on the OPX. I've ran a real-world test of ~30seconds of Asphalt 8 on the Nevada map for all 3 governors. The difference in using the conservative/performance governor as opposed to the interactive governor is noticable.
Hopefully OnePlus will come up with a fix to their governor settings in the next update to solve the GPU issue.
ps. Pardon my chinky accent (I'm Chinese but not American Chinese), and heavy sniffing (having a blocked nose).

Thanks for the info. Interactive to conservative, got it ?
Sent from my ONE E1003 using Tapatalk

A simple way if you don't wanna root.. Just turn on battery saving mode while playing games until OpX fixes it..
Send from my OnePlus X

Not a gamer on Smartphones. OnePlus X has been very fast responding, so i don't care about GPU performance.:angel:

@MasterAwesome @ravinder0003

Interesting. I noticed the stuttering in a game I play. And after using OxygenOS for a day I decided to flash CM12.1. After that, no more stuttering in games. yay

sarthakspiker said:
A simple way if you don't wanna root.. Just turn on battery saving mode while playing games until OpX fixes it..
Click to expand...
Click to collapse
Why would that help?? Seems very counterintuitive...

NotieB said:
Why would that help?? Seems very counterintuitive...
Click to expand...
Click to collapse
Why not try once
Send from my OnePlus X

sarthakspiker said:
Why not try once
Click to expand...
Click to collapse
No I mean seriously. Is the bug on the governor causing the bad GPU performance not present in Energy Saving mode or what??
A explanation would be quiet kind.

NotieB said:
[emoji14]
No I mean seriously. Is the bug on the governor causing the bad GPU performance not present in Energy Saving mode or what??
A explanation would be quiet kind.
Click to expand...
Click to collapse
Yeah.. There are governor issues in the current stock kernel.. But in battery saving mode the governor is changed and that part is working fine.. All games work fine in battery saving
Send from my OnePlus X

Related

Very low benchmark scores.

Hello,
The title says all.
I am getting very low benchmark scores.
In geekbench3: 1200 in single core and 2300 in multi core..
AnTuTu: 44506
What i have done to the moto x style:
unlocked bootloader
Installed supersu and xposed.
Factory reset already done.
Performance seems not that bad actually.
But the scores tells me otherwise.
benchmark scores.
see my screenshots about this issue.
bartjeh1991 said:
Hello,
The title says all.
I am getting very low benchmark scores.
In geekbench3: 1200 in single core and 2300 in multi core..
AnTuTu: 44506
What i have done to the moto x style:
unlocked bootloader
Installed supersu and xposed.
Factory reset already done.
Performance seems not that bad actually.
But the scores tells me otherwise.
Click to expand...
Click to collapse
If your performance feels good in real world use, why do you need some benchmark to tell you otherwise?
I am on aicp and put xclark kernel to perfromance and got 48k, before i had it on interactive and hotplug on eco performance. No difference felt how device performed.
Sent from my XT1575 using Tapatalk
bartjeh1991 said:
Hello,
The title says all.
I am getting very low benchmark scores.
In geekbench3: 1200 in single core and 2300 in multi core..
AnTuTu: 44506
.
Click to expand...
Click to collapse
Running CM12.1
AnTuTu 51342
Watch this https://youtu.be/8iMRaIsaFX4?t=4m listen from 4:00-4:30. Hilarious
Sent from my XT1575 using Tapatalk
eyecon82 said:
Watch this https://youtu.be/8iMRaIsaFX4?t=4m listen from 4:00-4:30. Hilarious
Sent from my XT1575 using Tapatalk
Click to expand...
Click to collapse
LOOOL
Samsung has indeed lagg
JohnMcW said:
Running CM12.1
AnTuTu 51342
Click to expand...
Click to collapse
How stable is the latest CM12.1?
Is it ready for daily use?
bradley26 said:
If your performance feels good in real world use, why do you need some benchmark to tell you otherwise?
Click to expand...
Click to collapse
You are absolutely right. I was checking some governor settings. And seemed the governor on the little cores, was not at all optimized. Underclocked now because the speed is decent again
bartjeh1991 said:
LOOOL
Samsung has indeed lagg
How stable is the latest CM12.1?
Is it ready for daily use?
Click to expand...
Click to collapse
I have been using it as my daily,
Only one issue that has caused some concerns is that, if you lose the phone signal and you are on gsm,
it switches to cdma and then acts like you don't have a sim card...It can take reboots and hours for it to
return to gsm. However this hasn't happened to me for 5 days now with the newer builds.
My phone hardly ever heats up much with cm12.1...and I DON"T use any processor tweaks.
bartjeh1991 said:
LOOOL
Samsung has indeed lagg
How stable is the latest CM12.1?
Is it ready for daily use?
You are absolutely right. I was checking some governor settings. And seemed the governor on the little cores, was not at all optimized. Underclocked now because the speed is decent again
Click to expand...
Click to collapse
that video goes to exactly show you why benchmarks don't mean anything
I hate apple, but Apple definitely got it right by saying it is not always all about "hardware specs" and it's more of a coexisting relationship between the hardware and software that is more important.
Samsung definitely has the superior hardware, but their ****ty TouchWiz screws it all up

Benchmark score dropped!

Hi I'm highly satisfied with my oneplus 5 and I like to show off my benchmark scores. Recently my benchmark has only been around a little over 150k when I use to score 185k sometimes 190k. Anyone know why this is? I do have xposed framework installed but I even switched my Rom and tested it and still got only 155k. I don't notice any drops in performance I would just like to know what the issue may be. Thanks guys
182k on No Limits 3.4 rom with Franco kernel v7.
Sent from my ONEPLUS A5000 using Tapatalk
jamorimpt said:
182k on No Limits 3.4 rom with Franco kernel v7.
Sent from my ONEPLUS A5000 using Tapatalk
Click to expand...
Click to collapse
That's exactly what I'm running it's very frustrating
Hey,
Your processor scores significantly less than it should, usually it scores around 40000 on the oneplus 5.
Maybe it's underclocked?
Please upload a screenshot with more details, like this one:
Best regards,
Most probably the highest frequency of big.little is stuck at an lower frequency. Go to developer options in ROM and turn on overscale CPU usage, then run Antutu again and see what's the highest frequency(s) you got while running. If it doesnt go above 2457mhz (cluster 2) than it makes sense why your score is low. Also check your "i/o" scheduler and "read ahead buffer size" in your kernel tweak app. This can also affect your score.
Besides all this, don't run Antutu with low battery this affects the score for sure.
lekiaM said:
Most probably the highest frequency of big.little is stuck at an lower frequency. Go to developer options in ROM and turn on overscale CPU usage, then run Antutu again and see what's the highest frequency(s) you got while running. If it doesnt go above 2457mhz (cluster 2) than it makes sense why your score is low. Also check your "i/o" scheduler and "read ahead buffer size" in your kernel tweak app. This can also affect your score.
Besides all this, don't run Antutu with low battery this affects the score for sure.
Click to expand...
Click to collapse
Thanks for the help I'm going to reflash my rom and see if it helps.
Benchmarks are what they are... Anyway I've tested with stock kernel and it's giving even more:
Sent from my ONEPLUS A5000 using Tapatalk
vegoja said:
Thanks for the help I'm going to reflash my rom and see if it helps.
Click to expand...
Click to collapse
reflash, keep it clean, full charge, put it in the freezer pluged-in. andddd hit 188000 :good:
I wouldn't get too caught up in the whole benchmarks thing. They don't always translate to real world performance; I would rather show off my phone's snappy interface (i.e. quick app loading, navigating menus, etc.)
I personally think that's worth showing off more than just numbers that appear on an app!
Just my two cents though, you're free to disagree and do what makes you happy of course
rickysidhu_ said:
I wouldn't get too caught up in the whole benchmarks thing. They don't always translate to real world performance; I would rather show off my phone's snappy interface (i.e. quick app loading, navigating menus, etc.)
I personally think that's worth showing off more than just numbers that appear on an app!
Just my two cents though, you're free to disagree and do what makes you happy of course
Click to expand...
Click to collapse
Yea I don't notice any less performance so I'm not too worried about it. I do wonder how my big cluster got set to 1.9 ghz tho as I haven't messed with the tuning of my kernel seems to try to set it as default. But like I said I have xposed, a couple of audio mods, and gravity box. I'm bound to have some unwanted side effects from it.
vegoja said:
Yea I don't notice any less performance so I'm not too worried about it. I do wonder how my big cluster got set to 1.9 ghz tho as I haven't messed with the tuning of my kernel seems to try to set it as default. But like I said I have xposed, a couple of audio mods, and gravity box. I'm bound to have some unwanted side effects from it.
Click to expand...
Click to collapse
Fair points! Kind of off-topic but I'm just curious as to how you went about installing Xposed? Are you using the Magisk module or did you flash via TWRP?
rickysidhu_ said:
Fair points! Kind of off-topic but I'm just curious as to how you went about installing Xposed? Are you using the Magisk module or did you flash via TWRP?
Click to expand...
Click to collapse
It is an option to flash with xXx Rom but Ive flash the purify xposed zip via TWRP. I've also used the systemless xposed from magisk but I believe it only works if you already have xposed installed.

Scroll Stutter, sort of a fix?

I've been messing with GPU settings as I'm rooted now.
Tried a few different Governors under GPU. Some cause the phone to reboot, so be warned if your messing also!! Watching how the frequency of the GPU ramps up, and it's seems very reluctant, so I set it to Performance Governor, thinking it might kill the batttery life, but imo there has been no massive drop in SOT.
The upside is, for me scroll stutter has massively improved.
Maybe there is some underlying problem with the way Essential are using the GPU which is causing the issues?
This is the only issue i have with the device.. SOT is insane... Not sure what i would call the scrolling issue its like the text blurs as i scroll. Maybe a refresh issue.. is that what your seeing?
Sent from my PH-1 using Tapatalk
johnny8910 said:
I've been messing with GPU settings as I'm rooted now.
Tried a few different Governors under GPU. Some cause the phone to reboot, so be warned if your messing also!! Watching how the frequency of the GPU ramps up, and it's seems very reluctant, so I set it to Performance Governor, thinking it might kill the batttery life, but imo there has been no massive drop in SOT.
The upside is, for me scroll stutter has massively improved.
Maybe there is some underlying problem with the way Essential are using the GPU which is causing the issues?
Click to expand...
Click to collapse
Performance just keeps the CPU maxed out. If you don't think this affects battery life, you haven't used it long enough. Performance is really not meant for use, it's just meant for getting good benchmarks. It's not great for your phone, would not recommend doing this.
GPU Governor
johnny8910 said:
I've been messing with GPU settings as I'm rooted now.
Tried a few different Governors under GPU. Some cause the phone to reboot, so be warned if your messing also!! Watching how the frequency of the GPU ramps up, and it's seems very reluctant, so I set it to Performance Governor, thinking it might kill the batttery life, but imo there has been no massive drop in SOT.
The upside is, for me scroll stutter has massively improved.
Maybe there is some underlying problem with the way Essential are using the GPU which is causing the issues?
Click to expand...
Click to collapse
I decided to test this out on my device on Oreo Beta. You are 100% correct! I changed the GPU Governor to performance using EX Kernel Manager, and no more touch scrolling stutters! I will test for 24 hours to see how much of a hit I take in battery life. The touch scrolling is also night and day on Lineage OS vs stock. I will test and report back. Thank you for your suggestion!!
xxBrun0xx said:
Performance just keeps the CPU maxed out. If you don't think this affects battery life, you haven't used it long enough. Performance is really not meant for use, it's just meant for getting good benchmarks. It's not great for your phone, would not recommend doing this.
Click to expand...
Click to collapse
Yes I know, but I'm talking about GPU, not CPU.
mhajii210 said:
I decided to test this out on my device on Oreo Beta. You are 100% correct! I changed the GPU Governor to performance using EX Kernel Manager, and no more touch scrolling stutters! I will test for 24 hours to see how much of a hit I take in battery life. The touch scrolling is also night and day on Lineage OS vs stock. I will test and report back. Thank you for your suggestion!!
Click to expand...
Click to collapse
Thanks, I'm keeping a eye on battery also for the next few days.
As a note, I've contacted Essential about this to see if it is of any use to their techs
Its not perfect, but does seem to a big difference.
I've also contacted Essential.
I'm using Kernel Auditor by the way.
stinger4321 said:
This is the only issue i have with the device.. SOT is insane... Not sure what i would call the scrolling issue its like the text blurs as i scroll. Maybe a refresh issue.. is that what your seeing?
Sent from my PH-1 using Tapatalk
Click to expand...
Click to collapse
Scrolling has always been fairly good for me if you swipe the screen and remove your finger.
The issue appears when you scroll by running your finger up and down the screen whilst keeping constant contact.
johnny8910 said:
Its not perfect, but does seem to a big difference.
I've also contacted Essential.
I'm using Kernel Auditor by the way.
Click to expand...
Click to collapse
One thing I was wondering about... the device uses LCD so maybe people think it's image ghosting as they touch scroll? I played around on a Pixel 2 XL and Moto Z Force today and my phone looks horrible next to those devices even with the GPU governor tweak.
In lineage os its awesome. No scroll stuttering at all. It drives me nuts in stock. But i would like to test it also.. Any specific settings that works best? This should be smooth af really with SD835. Now it's as laggy as Samsungphones. Blah! Hopefully Essential will fix this. Maybe this weekend i'll give stock a run again with root to test some settings. Someone should release a kernel
Try running GPU Governer as Performance.
Makes a difference for me with minimal battery life impact
Could be placebo, but I enabled Force GPU rendering in Developer Options and I haven't noticed the stutter as much as prior.
Well its definitly better with high gpu settings and interactive gouvrnour.
Skickat från min PH-1 via Tapatalk
superior8888 said:
Well its definitly better with high gpu settings and interactive gouvrnour.
Skickat från min PH-1 via Tapatalk
Click to expand...
Click to collapse
It's still so much better on Lineage OS. Even with the GPU governor set to performance on Oreo beta, touch scrolling is dramatically better in Lineage. Hopefully Essential can figure out something. I couldn't take it so I switched back to Lineage. Maybe once 8.1 Oreo is out I will try stock again. The performance on Lineage is what I would expect for this device.
mhajii210 said:
It's still so much better on Lineage OS. Even with the GPU governor set to performance on Oreo beta, touch scrolling is dramatically better in Lineage. Hopefully Essential can figure out something. I couldn't take it so I switched back to Lineage. Maybe once 8.1 Oreo is out I will try stock again. The performance on Lineage is what I would expect for this device.
Click to expand...
Click to collapse
I will switch back too. But right now im tired of flashing [emoji4]
Skickat från min PH-1 via Tapatalk
Here's the reply to my report to Essential Support about the GPU settings and stutter.
Thank you for reaching out
We are aware of the issue with the scrolling stutter and our software team is working on some additional software improvements to address it. This is a high priority for our software team, and will be pushed out as a future software update.
I have seen some reports that setting it to Performance does reduce the stuttering, but I'm not sure what areas of the OS/hardware they are focusing on for the root cause. I appreciate your feedback and testing, and I will certainly share with our team.
I appreciate your patience. If you have any additional questions, please don't hesitate to respond to this email. Enjoy your weekend!
Sincerely,
Erich
Essential Customer Experience Team
johnny8910 said:
Thank you for reaching out
We are aware of the issue with the scrolling stutter and our software team is working on some additional software improvements to address it. This is a high priority for our software team, and will be pushed out as a future software update.
I have seen some reports that setting it to Performance does reduce the stuttering, but I'm not sure what areas of the OS/hardware they are focusing on for the root cause. I appreciate your feedback and testing, and I will certainly share with our team.
I appreciate your patience. If you have any additional questions, please don't hesitate to respond to this email. Enjoy your weekend!
Sincerely,
Erich
Essential Customer Experience Team
Click to expand...
Click to collapse
It's good to know that they are aware of the problem and working toward a fix.
Thanks for sharing.

Sluggish performance on GPU intensive games?

Just wondering if this is common or not, mainly PUBG runs sluggish even on the lowest graphics setting.
Isopropil said:
Just wondering if this is common or not, mainly PUBG runs sluggish even on the lowest graphics setting.
Click to expand...
Click to collapse
maybe because of the 2k?
I also tried pubg and yes, it's too damn laggy. lowering the resolution to 720p didn't help much. i guess i have to see how it runs on another device to be sure it's not a crappy app (Even though it looks like it)
I though the same thing, wish there was a easy way of lowering like on Samsung roms.
Isopropil said:
I though the same thing, wish there was a easy way of lowering like on Samsung roms.
Click to expand...
Click to collapse
if you're willing to use the navbar (or mipop if you're on stock), it's as simple as making a couple of shell scripts that change density and resolution, then adding widgets for them. Since probably nobody is looking at the capacitive buttons bug this will probably be the only way to do it
The main problem for gpu intensive games is that they start to lag more the longer u play. Its because (at least on stock roms) the kernel throttles the cpu and gpu way too aggressively at a certain temperature. Same happens to hearthstone.
At beginning i can play a few rounds with 40-60fps, but after some time the kernel throttles the cpu and gpu down by alot even though the device itself only just got a bit warm. Main issue is throttling happens way too soon by way too much. And well some games are not well optimized and dont clear graphic cache often enough. Hearthstone for example has this issue, even if device is cooled, the game drops fps (not as much as with throttling tho) if too many graphical stuff loaded into the graphical ram over time (at least thats how i think it is)
Sent from my ZTE A2017G running V1.2.0B08 using XDA Labs
GodOfPsychos said:
. And well some games are not well optimized and dont clear graphic cache often enough. Hearthstone for example has this issue, even if device is cooled, the game drops fps (not as much as with throttling tho) if too many graphical stuff loaded into the graphical ram over time (at least thats how i think it is)
Click to expand...
Click to collapse
I play PUBG on stock ROM after basically disabling CPU GPU thermal throttling and adjusting the governors to use the full frequency range accordingly. Having a fan of any sort, even a small usb powered one blowing air on the back up to a meter will keep the battery under around 50degC. The aluminum unibody cools effectively and efficiently with the help of a fan. I use a Tasker task to change the CPU limits and other optimizations before playing.
After eliminating the processor bottleneck the game can run on high settings smoothly. However the game uses 1GB of RAM on high settings that I've tested and the device lags under around 500Mb of free RAM on stock's OOM configuration. So free RAM needs to be able to reach at least 1.5Gb to not cause slow downs. Having already debloated and using greenify with and root commands to disable background user processes, I can play without RAM being an issue. I monitor free RAM and other hardware in real time to check these function without issue.
Having now removed both those bottlenecks I found there's still some lag that can develop after the phone has been playing for a few games or after standby overnight uptime. I've only just started testing changes to Virtual Memory thinking it might be a delay caused there. But the post quote above gave me the thought it could be GPU video memory related. Anyone know where to check in the kernel for how much RAM is reserved for GPU on the Axon 7?
I also gave the resolution lowering trick a little try and that didn't seem to improve performance at all. I'm still on B32.
Sent from my ZTE Axon 7 using XDA Labs
Mind explaining how to get rid of the CPU/GPU throttle? I just haven't bothered with those kind of things since my Galaxy Nexus days ;_;
Isopropil said:
Mind explaining how to get rid of the CPU/GPU throttle? I just haven't bothered with those kind of things since my Galaxy Nexus days ;_;
Click to expand...
Click to collapse
The background I posted ages ago is here https://forum.xda-developers.com/axon-7/how-to/stock-cpu-gpu-throttling-performance-t3716060
That way doesn't fully disable throttling and just enables a different higher one. I could update the thread if people are interested
Sent from my ZTE Axon 7 using XDA Labs
Infy_AsiX said:
The background I posted ages ago is here https://forum.xda-developers.com/axon-7/how-to/stock-cpu-gpu-throttling-performance-t3716060
That doesn't fully disable throttling and just enables a different higher one. I could update the thread if people are interested.
Click to expand...
Click to collapse
Tbh thats quite an interesting thread for ppl that have either heating issues and want to lower voltages and edit throttling levels or for ppl that would like to have a more consistent performance when gaming. As you mentioned in that thread, i too renamed the 2 thermal config files with .bak at the end. Will test later to see the results.
But i think you could maybe update the thread with a guide for like:
-ppl that want to preserve battery life
-ppl that want to get more consistent performance
-and ppl that want to have a good mix between performance and battery life.
Also in that thread you mentioned disabling vdd restriction (like through kernel adiutor i guess). Is this necessary to really see the full effect of renaming the thermal engine files to .bak? I ask because i saw that inside the thermal engine files, there are also entries for vdd monitoring. So in the end would disabling vdd restriction actually do something? (Since the values from thermal engine files won't be applied at boot anymore after renaming them)
Sent from my ZTE A2017G running V1.2.0B08 using XDA Labs
I get some lag even in Angry Birds 2, never had this on my Sony Xperia XZ Premium. The reason is due to throttling from over heating.
The phone does indeed get hot after some heavy gaming and this is when throttling starts and causing some lag.
GodOfPsychos said:
Tbh thats quite an interesting thread for ppl that have either heating issues and want to lower voltages and edit throttling levels or for ppl that would like to have a more consistent performance when gaming. As you mentioned in that thread, i too renamed the 2 thermal config files with .bak at the end. Will test later to see the results.
But i think you could maybe update the thread with a guide for like:
-ppl that want to preserve battery life
-ppl that want to get more consistent performance
-and ppl that want to have a good mix between performance and battery life.
Also in that thread you mentioned disabling vdd restriction (like through kernel adiutor i guess). Is this necessary to really see the full effect of renaming the thermal engine files to .bak? I ask because i saw that inside the thermal engine files, there are also entries for vdd monitoring. So in the end would disabling vdd restriction actually do something? (Since the values from thermal engine files won't be applied at boot anymore after renaming them)
Click to expand...
Click to collapse
That's some useful suggestions. For each point
- I've already shared that function. Just modify to a lower voltage you prefer. In terms of using it in combo with throttling disabled, that can be more advanced.
- Consistent like powerful? Need to tweak values in the file for full performance. Personally I've edited several profiles of various CPU GPU configs to range from light games to heavy executable from Tasker.
- Really a matter of preference. There isn't really a perfect middle ground. That's why vendors are offering power mode switches for normal use and gaming. Problem there is ZTE's is shipped broken and others still have decided limits. Which as my previous point, I use a basic profile for normal use and switch to suit based on the gaming demand. The method in that thread alone is inefficient as it's moderately powerful but isn't power saving for example.
Yeah I meant in a kernel configuration app like Adiutor. It's rather confusing but IIRC switching on VDD is it's own set of restriction different than unmodified. Removing the files by renaming .bak falls back to some hidden profile as described in that thread. Now I just edit the file for no limits instead and use Tasker to change parameters when needed.
I may post a guide. But I'm not sure how much interest or benefit there is. Hardcore tweakers aren't on stock, it's probably only a small group that prefer stock for particular reasons and are still advanced tweakers. One factor against AOSP though is I've heard repeatedly in the past the GPU driver gaming performance is lacking, don't know if that has changed. I'm all for helping out though, just unsure about useless effort. I welcome questions to get anything working and it's more direct than writing up a whole guide.
Sent from my ZTE Axon 7 using XDA Labs
Infy_AsiX said:
That's some useful suggestions. For each point
- I've already shared that function. Just modify to a lower voltage you prefer. In terms of using it in combo with throttling disabled, that can be more advanced.
- Consistent like powerful? Need to tweak values in the file for full performance. Personally I've edited several profiles of various CPU GPU configs to range from light games to heavy executable from Tasker.
- Really a matter of preference. There isn't really a perfect middle ground. That's why vendors are offering power mode switches for normal use and gaming. Problem there is ZTE's is shipped broken and others still have decided limits. Which as my previous point, I use a basic profile for normal use and switch to suit based on the gaming demand. The method in that thread alone is inefficient as it's moderately powerful but isn't power saving for example.
Yeah I meant in a kernel configuration app like Adiutor. It's rather confusing but IIRC switching on VDD is it's own set of restriction different than unmodified. Removing the files by renaming .bak falls back to some hidden profile as described in that thread. Now I just edit the file for no limits instead and use Tasker to change parameters when needed.
I may post a guide. But I'm not sure how much interest or benefit there is. Hardcore tweakers aren't on stock, it's probably only a small group that prefer stock for particular reasons and are still advanced tweakers. One factor against AOSP though is I've heard repeatedly in the past the GPU driver gaming performance is lacking, don't know if that has changed. I'm all for helping out though, just unsure about useless effort. I welcome questions to get anything working and it's more direct than writing up a whole guide.
Click to expand...
Click to collapse
Well a guide might be useful for many users. Maybe also what your setup in tasker is.
Personally im usually not that into graphic intensive mobile games (except for like shadowgun legends, cool game imo).
I mean i play games while watching youtube or any series sometimes. But its still annoying when games start to lag after like 10 minutes already.
I also play hearthstone alot on my axon 7 since i used to play it alot on my laptop (sadly the game lags way too much now on my laptop due to weak hardware, hence why i play it on mobile now).
About the consistent performance i mentioned earlier, yes i meant as in powerful which keeps the performance without dropping down.
Sadly the performance governor isnt a big help since the aggressive throttling is still active, which makes the governor quite useless if it cant keep up the cpu clock at max.
Anyway, from what i noticed after renaming the 2 thermal files, shadowgun legends for example runs better for a longer period of time than before (it takes longer before the game starts to drop frames significantly)
Sent from my ZTE A2017G running V1.2.0B08 using XDA Labs
With most GPU intensive apps and games like PUBG and Daydream View, I have to disable the Night Light. It provides a noticeable difference in performance.
@ Isopropil,
Hi,
Would you like to post your screenshot here? I experience the same problem and we probably help each other. My phone is A2017U, what about yours?
Thanks in advance!
Hope to hear you soon!

Please help PUBG lag's very much

Hello i have a redmi note 7 3/32 model.When i play pubg even on low settings i.e smooth/high it lags very much.Phone heats very much.Tried disabling battery saver for pubg with no restriction but still lags very much.It had sd660 thats the reason bought it but it is really very disappointing.i had tried every combination of graphics settings but its the same.Phone heats after 15 min and then lag starts.
Should i install a custom rom? If yes then which rom will be best for pubg?
Or
Should i downgrade to miui 10 version ?
Please help..
Thanks in advance.
Do you have fps set to high? Change it to med or low.
kennyk09 said:
Do you have fps set to high? Change it to med or low.
Click to expand...
Click to collapse
Thanks for reply
But sd660 can handle high fps in pubg.I have seen other mobile ex.Asus max pro m2.which can handle pubg very smoothly.Cant find what the real issue is
ChandrakantBelell said:
Thanks for reply
But sd660 can handle high fps in pubg.I have seen other mobile ex.Asus max pro m2.which can handle pubg very smoothly.Cant find what the real issue is
Click to expand...
Click to collapse
Can handle high fps, yes.
Can still create much heat and use much battery, also yes. Thus lower fps to keep it less warm. Try it yourself and see the difference.
Add all unnecessary apps/games in memory exceptions within game booster app. Also disable ingame shortcut and enable bandwidth priority.
In pubg I have fps set to high and graphic to smooth.
I find these settings work the best on my phone for game performance and less heat too.
kennyk09 said:
enable bandwidth priority.
.
Click to expand...
Click to collapse
How to do this btw?
Inside game speed booster settings.
And of course you need to add pubg to this app too.
I set pubg to restrict battery in MIUI setting FYI. It has no effect on game play.
kennyk09 said:
Inside game speed booster settings.
And of course you need to add pubg to this app too.
I set pubg to restrict battery in MIUI setting FYI. It has no effect on game play.
Click to expand...
Click to collapse
I had done everything but still it lags when played even on smooth and low/medium settings.
Try running a few benchmarks to see if everything is right, like Antutu, 3dmark etc and compare the scores to others RN7.
If not, try resetting your phone.
yeah mine too , i can play pubg on my mi max 3 with no laggs in the same setting but with this redmi note 7 will laggs from time to times , it supposed to be better than sd636 in my mi max 3.
Gonime said:
Try running a few benchmarks to see if everything is right, like Antutu, 3dmark etc and compare the scores to others RN7.
If not, try resetting your phone.
Click to expand...
Click to collapse
All the benchmark scores seems to be normal.Will reset today hope will get better performance
Thanks for reply
I have try antutu benchmark and the result is very far from ranking redmi note 7 list at there. My device at 51. How to raise up the performance?
ChandrakantBelell said:
All the benchmark scores seems to be normal.Will reset today hope will get better performance
Thanks for reply
Click to expand...
Click to collapse
Reset will do almost nothing. It does only in short term. Longterm it will lags again. Just like you reboot ur phone and cleaning cache, etc...
The main cause is, miui thermal and stock kernel restirct cpu frequency too 'agressively'. When our device start to heat, thermal will restrict -half of- our cpu to only use max freq for bigcluster 1,7Ghz & littlecluster 1,4Ghz and downclock soo oftenly. So, lags will occurs.
Reason behind is good actually to "save" the phone and decrease heat. But, when it comes for gaming (my opinion) Its NO USE at all. It Just ruins the gameplay.
Sad thing..., xiaomi like do nothin :'( its been a couple stable update and they are doing nothing to provide best gaming experience at least.
GueztStar said:
Reset will do almost nothing. It does only in short term. Longterm it will lags again. Just like you reboot ur phone and cleaning cache, etc...
The main cause is, miui thermal and stock kernel restirct cpu frequency too 'agressively'. When our device start to heat, thermal will restrict -half of- our cpu to only use max freq for bigcluster 1,7Ghz & littlecluster 1,4Ghz and downclock soo oftenly. So, lags will occurs.
Reason behind is good actually to "save" the phone and decrease heat. But, when it comes for gaming (my opinion) Its NO USE at all. It Just ruins the gameplay.
Sad thing..., xiaomi like do nothin :'( its been a couple stable update and they are doing nothing to provide best gaming experience at least.
Click to expand...
Click to collapse
Yes you are right after reset again it starts to lag.
Can't we do anything for this mini thermal throttle?
I mean can we root and go for a custom rom Or anything like that to improve performance? I don't want any battery saver stuff.. Just want lag free gaming
ChandrakantBelell said:
Yes you are right after reset again it starts to lag.
Can't we do anything for this mini thermal throttle?
I mean can we root and go for a custom rom Or anything like that to improve performance? I don't want any battery saver stuff.. Just want lag free gaming
Click to expand...
Click to collapse
Root method? Of course yes.
Flash recovery Orangefox R10 > Flash Magisk Root > Flash Thermal-Config Mod (its a magisk module) > Flash Custom Kernel (if you want, i recommend genom or evira). Done.
Now you will get best perfomance of our device should have.
*thermal-engine mod will disable cpu restriction
**custom kernel will increase battery and perfomance
You can go to custom rom too, it'll give you more :v
Head over development rom thread..
GueztStar said:
Reset will do almost nothing. It does only in short term. Longterm it will lags again. Just like you reboot ur phone and cleaning cache, etc...
The main cause is, miui thermal and stock kernel restirct cpu frequency too 'agressively'. When our device start to heat, thermal will restrict -half of- our cpu to only use max freq for bigcluster 1,7Ghz & littlecluster 1,4Ghz and downclock soo oftenly. So, lags will occurs.
Reason behind is good actually to "save" the phone and decrease heat. But, when it comes for gaming (my opinion) Its NO USE at all. It Just ruins the gameplay.
Sad thing..., xiaomi like do nothin :'( its been a couple stable update and they are doing nothing to provide best gaming experience at least.
Click to expand...
Click to collapse
What if we disable MIUI optimization? Will it remove the restriction? Or the only choices are thermal mod?
Fritzkier said:
What if we disable MIUI optimization? Will it remove the restriction? Or the only choices are thermal mod?
Click to expand...
Click to collapse
Disabling MIUI optimization will not remove kernel restrictions, you're better off flashing another kernel or using a thermal mod as recommended before.
GueztStar said:
Root method? Of course yes.
Flash recovery Orangefox R10 > Flash Magisk Root > Flash Thermal-Config Mod (its a magisk module) > Flash Custom Kernel (if you want, i recommend genom or evira). Done.
Now you will get best perfomance of our device should have.
*thermal-engine mod will disable cpu restriction
**custom kernel will increase battery and perfomance
You can go to custom rom too, it'll give you more :v
Head over development rom thread..
Click to expand...
Click to collapse
Thankyou very much for the reply.I will definitely root my note 7 and install everything you said.Can you share the link of thermal-config mod? and evira kernal? please that would be very helpful .
ChandrakantBelell said:
Thankyou very much for the reply.I will definitely root my note 7 and install everything you said.Can you share the link of thermal-config mod? and evira kernal? please that would be very helpful .
Click to expand...
Click to collapse
https://forum.xda-developers.com/re.../official-orangefox-recovery-project-t3941822
https://forum.xda-developers.com/redmi-note-7/development/evira-kernel-redminote-7-t3919265
Coudn't find the thermal-mod link, maybe it has to do with editing the kernel.
Gonime said:
https://forum.xda-developers.com/re.../official-orangefox-recovery-project-t3941822
https://forum.xda-developers.com/redmi-note-7/development/evira-kernel-redminote-7-t3919265
Coudn't find the thermal-mod link, maybe it has to do with editing the kernel.
Click to expand...
Click to collapse
yes i also didnt find the thermal-mod link
but thanku very much for the help

Categories

Resources