Dvfs - Galaxy Note 4 Q&A, Help & Troubleshooting

Is there any method to completely disable dvfs in snapdragon version Roms, it really kills the performance, for eg. When I run geek bench it will give score of 1060/3400 first time & 2nd time it would be down to 630/1700, I also profiled the frequency, after 2-3min. Of gaming cpu won't go above 1190mhz & gpu will be stuck at 240/300, games lag very badly... in lollipop I used wanam xposed but since it is not working in marshmallow, is their any other way to do so??

RishiChhikkara said:
Is there any method to completely disable dvfs in snapdragon version Roms, it really kills the performance, for eg. When I run geek bench it will give score of 1060/3400 first time & 2nd time it would be down to 630/1700, I also profiled the frequency, after 2-3min. Of gaming cpu won't go above 1190mhz & gpu will be stuck at 240/300, games lag very badly... in lollipop I used wanam xposed but since it is not working in marshmallow, is their any other way to do so??
Click to expand...
Click to collapse
Why you think that what is limits the performance is DVFS?
Why it is not the thermal throttling, which is completely unique and exclusively dependent on the kernel?

Rajada said:
Why you think that what is limits the performance is DVFS?
Why it is not the thermal throttling, which is completely unique and exclusively dependent on the kernel?
Click to expand...
Click to collapse
Because device is not hot, not hot enough for thermal throttling to kick in, I monitored the temp. as well, it was always around 50, also same thing use to happen when I had lollipop unrooted, after rooting & disabling Dvfs, it was OK..

RishiChhikkara said:
Because device is not hot, not hot enough for thermal throttling to kick in, I monitored the temp. as well, it was always around 50, also same thing use to happen when I had lollipop unrooted, after rooting & disabling Dvfs, it was OK..
Click to expand...
Click to collapse
if your device is not hot, why dvfs decrease frequency?

Rajada said:
if your device is not hot, why why devfs decrease frequency?
Click to expand...
Click to collapse
As I said "not hot enough" & also I am pretty sure dvfs doesn't need high temperatures like thermal throttling to kick in, dvfs is way too agressive, & also as I said same thing used to happen on lollipop & disabling Dvfs used to resolve it , so I am 100% positive it's happening because of dvfs, again I don't know what Samsung has cooked in, so only they know why dvfs is so aggressivly scaling frequencies. .

and you believe that Samsung has implemented the devfs limiting the phone's performance when it reaches the 50th, and has other security protection managed by the kernel when it reaches 85?
What would be the reason for this dual protection?
I thoroughly tested the DVFS of wanam in lollipop and never found any benefit
It will not only be the DVFS an urban myth?

Rajada said:
and you believe that Samsung has implemented the devfs limiting the phone's performance when it reaches the 50th, and has other security protection managed by the kernel when it reaches 85?
What would be the reason for this dual protection?
I thoroughly tested the DVFS of wanam in lollipop and never found any benefit
It will not only be the DVFS an urban myth?
Click to expand...
Click to collapse
Maybe for you, not for me

RishiChhikkara said:
Maybe for you, not for me
Click to expand...
Click to collapse
just a curiosity on this subject:
I think I know your point of view about the dvfs. I suppose it's that one:
http://forum.xda-developers.com/showthread.php?t=2674928
But, there is more interpretations of DVFS. This one for example. Note the faq in post 2:
http://forum.xda-developers.com/note-4/orig-development/tw-kernel-emotroid-team-t2990557
and note the link that is indicated for those who do not know what is the DVFS. This one:
http://en.wikipedia.org/wiki/Dynamic_frequency_scaling
very strange, no? reconcile these two views?

Rajada said:
just a curiosity on this subject:
I think I know your point of view about the dvfs. I suppose it's that one:
http://forum.xda-developers.com/showthread.php?t=2674928
But, there is more interpretations of DVFS. This one for example. Note the faq in post 2:
http://forum.xda-developers.com/note-4/orig-development/tw-kernel-emotroid-team-t2990557
and note the link that is indicated for those who do not know what is the DVFS. This one:
http://en.wikipedia.org/wiki/Dynamic_frequency_scaling
very strange, no? reconcile these two views?
Click to expand...
Click to collapse
Ok Bro, looks like u know what u are talking about, but let me explain why I think dvfs is culprit in my case, as I said earlier when I had lollipop on device , it still used to be bad for gaming, & after disabling dvfs alone , it used to be better, so it must be dvfs itself, that used to work for me, & also as I said now on marshmallow it is throttling badly while the device isn'the even hot enough, so I can't think of anything else, if you have any suggestions what else might be causing it & what I should do to overcome this, please let me know because I think I have tried everything, but who knows, maybe I am missing something important. .

Use cm13 then, dvfs is a feature of touchwiz

yesteryearisoverhere said:
Use cm13 then, dvfs is a feature of touchwiz
Click to expand...
Click to collapse
Yes, I was using that, but I keep jumping b/w cm & Touchwiz, absence of Amoled Cinema display mode i's biggest reason, I tried to tune screen with kcal, but result were nowhere near Amoled cinema

Related

[Q] Do custom roms respect Google's thermal throttling?

Hi guys, Getting delivery of my nice new N4 tomorrow and already looked out the custom roms I fancy trying but I saw some videos with people describing lagging in some games, which is most likely explained by this video (which the forum won't let me post) ...
Youtube url = abf7nPiUUE8
In it, the presenter explains what thermal throttling Google has applied to stop the phone bursting into flames and killing everyone.
My question is, as the title says, do all the custom roms respect these thermal throttling values or will I find custom rom makers changing these to dangerous values just so their rom has the illusion of much more speed and performance of other roms even though this would come at the cost of possible bricking/destroying your phone and possibly injuring you or putting your life in danger.
Sorry if I made it sound over-dramatic.
djsubterrain said:
Hi guys, Getting delivery of my nice new N4 tomorrow and already looked out the custom roms I fancy trying but I saw some videos with people describing lagging in some games, which is most likely explained by this video (which the forum won't let me post) ...
Youtube url = abf7nPiUUE8
In it, the presenter explains what thermal throttling Google has applied to stop the phone bursting into flames and killing everyone.
My question is, as the title says, do all the custom roms respect these thermal throttling values or will I find custom rom makers changing these to dangerous values just so their rom has the illusion of much more speed and performance of other roms even though this would come at the cost of possible bricking/destroying your phone and possibly injuring you or putting your life in danger.
Sorry if I made it sound over-dramatic.
Click to expand...
Click to collapse
Yes, you made it very dramatic. No dev will intentionaly build a rom or kernel to fry your cpu just to get higher clock speeds or benchmark results. Undervolting with a custom kernel will save you from some heat issues also.
gee2012 said:
Yes, you made it very dramtic. No dev will intentionaly build a rom or kernel to fry your cpu just to get higher clock speeds or benchmark results. Undervolting with a custom kernel will save you from a some heat issues also.
Click to expand...
Click to collapse
Thanks for the answer although you didn't actually answer my query, I was wondering if someone could check their custom rom and tell me if the same file is there, with the same values as Google had set, just so I can confirm if custom rom designers use the same values.
djsubterrain said:
Thanks for the answer although you didn't actually answer my query, I was wondering if someone could check their custom rom and tell me if the same file is there, with the same values as Google had set, just so I can confirm if custom rom designers use the same values.
Click to expand...
Click to collapse
Why not just look yourself? It is not that hard to DL a rom and have a look.
none of the kernels(yes, kernels not roms. roms have nothing tio do with it) disable thermal throttle, many raise the limit slightly though. but, there are many of us, like me, that chose to disable thermal throttle manually. and no, your phone wont burst into flames and explode. there still exists a safety, when you hit this safety temp of 100C, the phone will automatically turn off. yes, its safe to get that hot. and you will never ever reach that temp if you arent just trying to get your phone hot.
djsubterrain said:
Thanks for the answer although you didn't actually answer my query, I was wondering if someone could check their custom rom and tell me if the same file is there, with the same values as Google had set, just so I can confirm if custom rom designers use the same values.
Click to expand...
Click to collapse
Most custom kernels are modfied stock kernels, better check the kernel threads but i guess they follow the stock kernel directory`s. As said undervolting decreases heat considerably especialy when gaming and performing intensive tasks .

S7 Edge Snapdragon Overclock

Hello,
Fairly new to the entire thing but I will get straight to it.
I have a SM-G935T Snapdragon in the USA, I am looking for a kernel for overclocking the device. At the moment what I have done is what I presume is a "lite" root custom on the stock 7.0 with supersu and Flashfire. I have tried using kernel adiutor and a few other apps that let you choose different settings but nothing seems to have any substantial effects on the benchmark scores.
As a note; the s7 edge is strictly dedicated to gaming purposes, I have debloated it and it has no SIM installed, it has a battery bank case and will spend most of its time plugged in or near a wall outlet, it is being treated as a mobile gaming platform. I have a Note3 specifically for taking with me as a phone.
With that said battery life is not a concerning factor I am looking for a decent overclocked kernel for the Snapdragon version, so far all I have seen is Exynos and stuff from other countries that don't match my 935t.
I'm likely overlooking something but any help would 've appreciated, doing it manually doesn't super interest me, I'm looking for a flash and go solution for this model that isn't going to trip app security searches.
Thanks!
RegalPaw said:
Hello,
Fairly new to the entire thing but I will get straight to it.
I have a SM-G935T Snapdragon in the USA, I am looking for a kernel for overclocking the device. At the moment what I have done is what I presume is a "lite" root custom on the stock 7.0 with supersu and Flashfire. I have tried using kernel adiutor and a few other apps that let you choose different settings but nothing seems to have any substantial effects on the benchmark scores.
As a note; the s7 edge is strictly dedicated to gaming purposes, I have debloated it and it has no SIM installed, it has a battery bank case and will spend most of its time plugged in or near a wall outlet, it is being treated as a mobile gaming platform. I have a Note3 specifically for taking with me as a phone.
With that said battery life is not a concerning factor I am looking for a decent overclocked kernel for the Snapdragon version, so far all I have seen is Exynos and stuff from other countries that don't match my 935t.
I'm likely overlooking something but any help would 've appreciated, doing it manually doesn't super interest me, I'm looking for a flash and go solution for this model that isn't going to trip app security searches.
Thanks!
Click to expand...
Click to collapse
I'm just going to preface things by saying benchmarks are not indicative of actual improved performance. There are numerous ways in which manufacturers can cheat benchmarks such that when you overclock you may not see improvements.
I'd suggest actually finding out if you overclocks through kernel auditor are actually working, download and run this to check if the cpu frequency maxes out at the one you set.
If the overclock is working as intended then the benchmarks are just not showing it due to other factors. More likely is that the overclock is not supported on your stock kernel so you'll need to flash a custom one with overclocking enabled,
randomhkkid said:
snip because it won't let me post links even in quotes yet
Click to expand...
Click to collapse
I appreciate the reply, the issue is that none of the apps will actually go beyond the big cores 2.1ghz and the smalls 1.6ghz. My only options that I do have are basically enabling "performance" but the cores will still throttle even when Temps are 30c. What I'm saying is I have found nothing that has given me the freedom to actually attempt over clocking at all anyway and nothing will peak the cores as they say they should, even with supersu granted.
Hopefully that makes sense.
I took a screenshot of monitoring during a benchmark, so what's interesting is sometimes I get a 3D Mark Slingshot Extreme score of 2700ish and other times, more often than not, I get 1600 and looking at the graph, the cpu is up and down and all over the place like a bouncy castle in a birthday party but it's barely going over 1.2ghz on any core even during the cpu test and there is a massively noticeable difference even in benchmark and games. I have to restart the phome, wait for several minutes, clear the ram, wait a little more and then I might get a couple of good scores but I'm thrown right back into the bouncy castle throttling. I have a screenshot but I can't post it because I can't give links with less than 10 posts.
I've tried kernel editors, they don't stick anything and read false speeds, and the integrated performance mode seems to do nothing but make it brighter and change the resolution to 1440p.
RegalPaw said:
I appreciate the reply, the issue is that none of the apps will actually go beyond the big cores 2.1ghz and the smalls 1.6ghz. My only options that I do have are basically enabling "performance" but the cores will still throttle even when Temps are 30c. What I'm saying is I have found nothing that has given me the freedom to actually attempt over clocking at all anyway and nothing will peak the cores as they say they should, even with supersu granted.
Hopefully that makes sense.
I took a screenshot of monitoring during a benchmark, so what's interesting is sometimes I get a 3D Mark Slingshot Extreme score of 2700ish and other times, more often than not, I get 1600 and looking at the graph, the cpu is up and down and all over the place like a bouncy castle in a birthday party but it's barely going over 1.2ghz on any core even during the cpu test and there is a massively noticeable difference even in benchmark and games. I have to restart the phome, wait for several minutes, clear the ram, wait a little more and then I might get a couple of good scores but I'm thrown right back into the bouncy castle throttling. I have a screenshot but I can't post it because I can't give links with less than 10 posts.
I've tried kernel editors, they don't stick anything and read false speeds, and the integrated performance mode seems to do nothing but make it brighter and change the resolution to 1440p.
Click to expand...
Click to collapse
Sounds like you'll need a custom kernel. Unfortunately I'm not actually aware of any on the S7 Edge Snapdragon.
randomhkkid said:
Sounds like you'll need a custom kernel. Unfortunately I'm not actually aware of any on the S7 Edge Snapdragon.
Click to expand...
Click to collapse
Thumbs up for trying, if anyone knows of a kernel I can flash I'd happily accept it, even if it's as simple as keeping the cpu from dropping all over the place.
RegalPaw said:
Thumbs up for trying, if anyone knows of a kernel I can flash I'd happily accept it, even if it's as simple as keeping the cpu from dropping all over the place.
Click to expand...
Click to collapse
I may be able to help with the latter. If you are able to flash xposed and install the Wanam Xposed toolkit you can disable DVFS controls, this should help with the throttling.
This applies for overclocking when playing games only.
There's an app made by Samsung itself called 'Game Tuner'. I've checked that when i run an app through game tuner the average cpu frequency is much higher than when i run it without game tuner. Also the device get noticably warmer with game tuner. So in my knowledge this is the only way you can overclock your s7 edge without rooting

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

G950U Turn off CPU Throttling

I've found many threads on how to disable thermal and dvfs throttling for several models of samsung phones but no guides have been made for the black sheep of the family, the snapdragon g950U. Does anyone have any clue where the files are that control thermal/power scaling for this device? I've tried deleting the thermal-engine.conf in system/etc and the thermal-engine binary in system/vendor/bin. No problems after deleting but I still see thermal throttling in my monitoring app starting at a preposterous 48 degrees . I'm guessing the files I need to change are in sys/devices but that path is loaded with too many files to go through. Also, I know its a long-shot but if anyone knows of a custom kernel or any method to achieve overclocking on the snapdragon s8 I'd love to hear about it. Thanks.
LASERBEEMS said:
I've found many threads on how to disable thermal and dvfs throttling for several models of samsung phones but no guides have been made for the black sheep of the family, the snapdragon g950U. Does anyone have any clue where the files are that control thermal/power scaling for this device? I've tried deleting the thermal-engine.conf in system/etc and the thermal-engine binary in system/vendor/bin. No problems after deleting but I still see thermal throttling in my monitoring app starting at a preposterous 48 degrees . I'm guessing the files I need to change are in sys/devices but that path is loaded with too many files to go through. Also, I know its a long-shot but if anyone knows of a custom kernel or any method to achieve overclocking on the snapdragon s8 I'd love to hear about it. Thanks.
Click to expand...
Click to collapse
Nope. Been trying that one since I got mine. It's always overridden. We can shut dvfs off with a xposed module but things get all messed up. You can modify any file under sys directory and it persist.
Locked bootloader no custom kernel no overclocking.
TheMadScientist said:
Nope. Been trying that one since I got mine. It's always overridden. We can shut dvfs off with a xposed module but things get all messed up. You can modify any file under sys directory and it persist.
Locked bootloader no custom kernel no overclocking.
Click to expand...
Click to collapse
Darn. Well thank you for putting that to rest for me. Guess I'll just have to keep my phone on ice in order to prevent fps drops when gaming. I noticed that the thermal throttling is bypassed when running any kind of benchmarking app (clap, clap, samsung.) I have no Idea how it detects it, but maybe there is a way to trick the system into thinking a benchmark is being run without actually using any rescources?
LASERBEEMS said:
Darn. Well thank you for putting that to rest for me. Guess I'll just have to keep my phone on ice in order to prevent fps drops when gaming. I noticed that the thermal throttling is bypassed when running any kind of benchmarking app (clap, clap, samsung.) I have no Idea how it detects it, but maybe there is a way to trick the system into thinking a benchmark is being run without actually using any rescources?
Click to expand...
Click to collapse
You can try in the xposed app I can't think of the name and my s8 is down waiting for a new battery. I found a option with short cut master for throttling but it didn't seem to do much either. We're can under clock all we want to a certain extent i still believe it's over ridden. But i can limit it some.
In the past it would be considered that its the hot plug is over riding but it seems as if Samsung is implementing their own form of hot plug

Categories

Resources