All CPUs running?? - OnePlus 3T Questions & Answers

Is it normal for all four cores to be at 13+% constantly? Can anyone clarify how the 821 runs? I'm on stock 4.0.3 OOS. I was trying to see if I could run completely stock -- but not seeing what's using CPU is driving me crazy.

LucentBirch said:
Is it normal for all four cores to be at 13+% constantly? Can anyone clarify how the 821 runs? I'm on stock 4.0.3 OOS. I was trying to see if I could run completely stock -- but not seeing what's using CPU is driving me crazy.
Click to expand...
Click to collapse
Yes, it is normal! OP3T does not hotplug on load, so yes, all four will be active.

Reddit3321 said:
Yes, it is normal! OP3T does not hotplug on load, so yes, all four will be active.
Click to expand...
Click to collapse
Just curious cause it seemed to be running hot, and I was used to the OPO hotplugging, haha. Thanks for the info.

Related

Choppy/Framerate Issue When Gaming?

Hello, everyone.
Thought I'd take this question to XDA, since I'm unsure if I have a defective unit or not.
I have a HTC One (obviously) and it's stock, unrooted 4.1.2, running the latest 1.29 update. But when playing some games, I've noticed that ever 2 or 3 seconds, I'd get some sort of...frame jump, or random choppyness when playing. It's not framerate lag as far as I can tell, and when running benchmark tests, they appear to be fine.
The games I have tried where I can see this issue are:
-Mini Motor Racing
-Ski Safari
-Temple Run 2
I don't game that often, but these are the games I mainly play when I do. I know that not all CPUs/GPUs are made equally, so some people may not have this issue, but some *hopefully* might.
But as I say, when I run an AnTuTu benchmark and watch the GPU benchmarks, I see no jitter or jumping.
I'm wondering if I have a defective GPU or not, and just wanted to see if people are in the same situation as me.
It could be that 4.1.2 doesn't have optimized GPU drivers for the Snapdragon S4 processor. 4.2.2 runs games like butter, but I think the GPU got a speedbump on that OS. I know you said your on stock, but try applying a custom kernel like from Faux, and see if it makes a difference, maybe OC the GPU a bit.
nintendolinky said:
It could be that 4.1.2 doesn't have optimized GPU drivers for the Snapdragon S4 processor. 4.2.2 runs games like butter, but I think the GPU got a speedbump on that OS. I know you said your on stock, but try applying a custom kernel like from Faux, and see if it makes a difference, maybe OC the GPU a bit.
Click to expand...
Click to collapse
Interesting...I didn't know that, I'll definitely give a custom kernel a try. Thanks
Nitroz said:
Interesting...I didn't know that, I'll definitely give a custom kernel a try. Thanks
Click to expand...
Click to collapse
It's not about drivers, it's about heat throttling. HTC somehow decided that when the CPU hits 40 degrees everything should slow down to keep below that target. Which is bonkers considering many countries have ambient temps of 30+, and the speed of the monster in the One. With custom kernels you can adjust this setting and to delay the throttling.
ArmedandDangerous said:
It's not about drivers, it's about heat throttling. HTC somehow decided that when the CPU hits 40 degrees everything should slow down to keep below that target. Which is bonkers considering many countries have ambient temps of 30+, and the speed of the monster in the One. With custom kernels you can adjust this setting and to delay the throttling.
Click to expand...
Click to collapse
That explains it then. Thanks.
ArmedandDangerous said:
It's not about drivers, it's about heat throttling. HTC somehow decided that when the CPU hits 40 degrees everything should slow down to keep below that target. Which is bonkers considering many countries have ambient temps of 30+, and the speed of the monster in the One. With custom kernels you can adjust this setting and to delay the throttling.
Click to expand...
Click to collapse
Just another question, do you experience this issue as well?
Nitroz said:
Just another question, do you experience this issue as well?
Click to expand...
Click to collapse
Everyone does if it hits 40c ElementalX kernel allows it to hit 55c with the Run Hot option I believe
ArmedandDangerous said:
Everyone does if it hits 40c ElementalX kernel allows it to hit 55c with the Run Hot option I believe
Click to expand...
Click to collapse
Thing is, when the phone is cold and below temps and I start a game, it's still pretty jumpy. So I don't think it's that.
I got the same problen..

[Q] Switching between CPU modes

Hi guys,
I may be being completely dense but on the TF700 you could switch between power saver, balanced and performance modes.
Can this be done on the TF701? I'm on 4.3 and can't find it anywhere!
Owen.
Pull down the menu from the top and choose intelligent saving. Or open the app called energy-saving and choose there what you want to choose.
SHadowral said:
Pull down the menu from the top and choose intelligent saving. Or open the app called energy-saving and choose there what you want to choose.
Click to expand...
Click to collapse
That is not what he is asking. He knows that already.
He means to switch between different CPU frequencies as on the TF700 is possible.
I don't know if this is also done with the energy savings settings.
Maybe after Sbdags started to build a custom Rom he can find out if it can be done.
Snah001 said:
That is not what he is asking. He knows that already.
He means to switch between different CPU frequencies as on the TF700 is possible.
I don't know if this is also done with the energy savings settings.
Maybe after Sbdags started to build a custom Rom he can find out if it can be done.
Click to expand...
Click to collapse
I can see already by playing around with the ROM files that Asus haven't set it up the same way - in fact I'm yet to see any indication of how they do it, if they even do.
I could be wrong but I read somewhere, that when your do low level tasks, like watching video, it goes to single core.
Sent from my Transformer Infinity TF701T using Tapatalk HD
xRevilatioNx said:
I could be wrong but I read somewhere, that when your do low level tasks, like watching video, it goes to single core.
Sent from my Transformer Infinity TF701T using Tapatalk HD
Click to expand...
Click to collapse
Well that is nothing new. The TF700 with Tegra 3 did that already and Tegra 4 does the same.
I guess maybe they don't lower the clock frequency just limit Wifi, brightness etc. on the TF701.
Snah001 said:
Well that is nothing new. The TF700 with Tegra 3 did that already and Tegra 4 does the same.
I guess maybe they don't lower the clock frequency just limit Wifi, brightness etc. on the TF701.
Click to expand...
Click to collapse
Yeah that was my wondering, a bit more 'intelligent'. Certainly can't find anything obvious in any menus or pull downs.
Checked with SystemTuner the max CPU freq when energy saving off and on.
Off: 1.91 Ghz
On: 1.7 Ghz.
So they still use it, but only 2 frequencies.
Snah001 said:
Checked with SystemTuner the max CPU freq when energy saving off and on.
Off: 1.91 Ghz
On: 1.7 Ghz.
So they still use it, but only 2 frequencies.
Click to expand...
Click to collapse
Ok good to know how it's varied, thanks!
Owendavies said:
Ok good to know how it's varied, thanks!
Click to expand...
Click to collapse
So for normal use you can let energy saving enabled unless you want to play 3d games.
When browsing I don't see any difference in speed, also not with other applications.
But for sure running an Antutu test is will score lower.

Overclocking Kernels for the TF701t

Hi, does anyone know of any kernels available for the tf701 so we can overclock/underclock the processor better? I still am kind of new to this forum. I want to do this for overall battery life improvement and also performance improvements as a bonus. thanks for your help!!
Sent from my TF300T using Tapatalk 2
royredman said:
Hi, does anyone know of any kernels available for the tf701 so we can overclock/underclock the processor better? I still am kind of new to this forum. I want to do this for overall battery life improvement and also performance improvements as a bonus. thanks for your help!!
Sent from my TF300T using Tapatalk 2
Click to expand...
Click to collapse
There are none currently.
Not sure the device really needs it either. It's very fast as it and would only generate more heat and worse battery on an already hot device.
Tweaking the kernel and rom are much better options (CROMi-X )
sbdags said:
There are none currently.
Not sure the device really needs it either. It's very fast as it and would only generate more heat and worse battery on an already hot device.
Tweaking the kernel and rom are much better options (CROMi-X )
Click to expand...
Click to collapse
I essentially wanted to use SetCPU in order to dramatically underclock the processor during sleep and slightly underclock it while its screen is on (because who needs all this processing power really?). This could possibly stretch out my battery life by another day. Do you think that will be possible to do when I install a different ROM on the tablet? (like yours for example)
Ah ok - download trickster mod and set the min and max freq there. SetCPU is years old and won't work with our device
sbdags said:
Ah ok - download trickster mod and set the min and max freq there. SetCPU is years old and won't work with our device
Click to expand...
Click to collapse
with the trickster mod, would I be able to set profiles for it when I do things like turn off the screen? thanks for the suggestion!!
royredman said:
with the trickster mod, would I be able to set profiles for it when I do things like turn off the screen? thanks for the suggestion!!
Click to expand...
Click to collapse
Nope - it just sets the min and max.
I wonder why it gets hot though. I thought these are SoC's and aren't supposed to get hot. The tf101 didnt get hot at all. But if you overclocked it to 1.6 it started to get warm.
Does anyone know if this happens as regularly on cm11 or another aosp ROM? Also, what's a good max level to clock it at so I don't constantly worry about the heat issue?
Sent from my SCH-I545 using Tapatalk 2
royredman said:
Does anyone know if this happens as regularly on cm11 or another aosp ROM? Also, what's a good max level to clock it at so I don't constantly worry about the heat issue?
Sent from my SCH-I545 using Tapatalk 2
Click to expand...
Click to collapse
What exactly are you worried about? You can't clock it past 1.9GHz anyway which while it might get toasty it won't fry an egg or anything.
sbdags said:
What exactly are you worried about? You can't clock it past 1.9GHz anyway which while it might get toasty it won't fry an egg or anything.
Click to expand...
Click to collapse
I just want to make sure getting it this warm wouldn't damage the hardware in anyway.
Sent from my SCH-I545 using Tapatalk 2

stock kernel

Dose the Stock 5.01 N6 kernel idle with 2 cores ? I'm watching it with prefmon app and its idiling at 300 with 2 cores always on .
drawde40599 said:
Dose the Stock 5.01 N6 kernel idle with 2 cores ? I'm watching it with prefmon app and its idiling at 300 with 2 cores always on .
Click to expand...
Click to collapse
you forget, stock uses mpdecision, so its always changing your cpu speeds(and cores used) as needed. and if its idling with 2 cores always, so what? my cpu idles with 4 cores always on, but thats just how i have it set.
simms22 said:
you forget, stock uses mpdecision, so its always changing your cpu speeds(and cores used) as needed. and if its idling with 2 cores always, so what? my cpu idles with 4 cores always on, but thats just how i have it set.
Click to expand...
Click to collapse
No I no but I don't remember ever seeing any Device (stock kernel ) idiling with 2 cores . Just seems strange even with mpdecision . idiling on home screen with nothing running , doesn't seem right .
drawde40599 said:
No I no but I don't remember ever seeing any Device (stock kernel ) idiling with 2 cores . Just seems strange even with mpdecision . idiling on home screen with nothing running don't seem right .
Click to expand...
Click to collapse
na, its alright. you wont lose extra battery because of it, if thats what you are worried about. many custom kernels include this as well, since there isnt any difference in battery loss.
simms22 said:
na, its alright. you wont lose extra battery because of it, if thats what you are worried about. many custom kernels include this as well, since there isnt any difference in battery loss.
Click to expand...
Click to collapse
Not worried about battery , I don't think its the normal behavior for stock kernel .
drawde40599 said:
Not worried about battery , I don't think its the normal behavior for stock kernel .
Click to expand...
Click to collapse
well, maybe someone else thats using the stock kernel can tell you, its been too long since i used stock.
simms22 said:
well, maybe someone else thats using the stock kernel can tell you, its been too long since i used stock.
Click to expand...
Click to collapse
i go back and forth from ElementalX and stock , I no ElementalX runs 2 cores now but I already flashed back system IMG and boot img so ElementalX should be 100% gone . But ya hopefully there's still stock kernel users here on XDA ;P
Mpdecision idles 2 cores.

Max CPU frequency capped when at low battery

No this is no the same throttling issue that the Nexus 6 is known for.
I am running Lineage OS with the latest version of Popcorn Kernel. When my battery gets under 50% all four cores will still be online but the frequency will never go above 1497MHz. Even if when I change it manually in kernel Auditor it switches right back off of it.
Anyone know how I can prevent this?
Superior Sandbox said:
No this is no the same throttling issue that the Nexus 6 is known for.
I am running Lineage OS with the latest version of Popcorn Kernel. When my battery gets under 50% all four cores will still be online but the frequency will never go above 1497MHz. Even if when I change it manually in kernel Auditor it switches right back off of it.
Anyone know how I can prevent this?
Click to expand...
Click to collapse
You can't, as it's working AS intended.
Elektroschmock said:
You can't, as it's working AS intended.
Click to expand...
Click to collapse
Sorry for the dumb question but what is AS?
Superior Sandbox said:
Sorry for the dumb question but what is AS?
Click to expand...
Click to collapse
A typo. I meant 'as'
The reason is the current drawn from the battery has to be limited to prevent sudden shutdown or crashes.
The level where this limit kicks in has to be chosen very conservativly because some devices are already more then 3 years old.
If you have a newer device with a battery not aged that much you can always compile the kernel yourself and change those values.
Have you tried turning off BCL and changing values in thermal-engine-shamu.conf file? I did both and it did the trick as it seems. Only issue I have is cpu overheat throttling.
sorry double post
enzy27 said:
Have you tried turning off BCL and changing values in thermal-engine-shamu.conf file? I did both and it did the trick as it seems. Only issue I have is cpu overheat throttling.
Click to expand...
Click to collapse
I haven't tried that. Could you tell me where I can find this file?
Superior Sandbox said:
I haven't tried that. Could you tell me where I can find this file?
Click to expand...
Click to collapse
If you are using LineageOS it's system/vendor/etc/thermal-engine-shamu.conf
But I would recommend only changing it if you really know what you are doing.
Wrong thermal values in this file caused the well known death of many Nexus 6p devices.
Reference:
https://github.com/LineageOS/androi...mmit/d34f795d8194aa3d8f7ea98a1844cdc4fa32f4b2
Elektroschmock said:
If you are using LineageOS it's system/vendor/etc/thermal-engine-shamu.conf
But I would recommend only changing it if you really know what you are doing.
Wrong thermal values in this file caused the well known death of many Nexus 6p devices.
Reference:
https://github.com/LineageOS/androi...mmit/d34f795d8194aa3d8f7ea98a1844cdc4fa32f4b2
Click to expand...
Click to collapse
So in that case would the safest solution be to complie Popcorn Kernel 1.7 myself? I don't even know where to start with that process. All I know is that my battery isn't that old and shouldn't be throttled at 50%.
Elektroschmock said:
If you are using LineageOS it's system/vendor/etc/thermal-engine-shamu.conf
But I would recommend only changing it if you really know what you are doing.
Wrong thermal values in this file caused the well known death of many Nexus 6p devices.
Reference:
https://github.com/LineageOS/androi...mmit/d34f795d8194aa3d8f7ea98a1844cdc4fa32f4b2
Click to expand...
Click to collapse
Could you recommend a value to change? I've looked through the file but I'm not sure which value would choose when the CPU throttles.

Categories

Resources