Over Clocking Kernel - OnePlus 6T Questions & Answers

Is anyone working on a kernel to overclock our amazing phone's CPU?

Umm are you trolling?

Really???... Not fast enough for some, I guess! :silly:

tekno4ever said:
Is anyone working on a kernel to overclock our amazing phone's CPU?
Click to expand...
Click to collapse
The way the clock frequencies are done on this phone, the kernel has no control to overclock.
I asked the developer of ElementalX and also checked to see if thermal-engine existed.
No dice. No overclock.

Only GPU overclocking

So there in no known method of overclocking either Snap 845 or 855 CPUs, right? (i mean throgh software/kernel)

I've never seen the point of overclocking especially with latest chipsets

RaduNastase said:
So there in no known method of overclocking either Snap 845 or 855 CPUs, right? (i mean throgh software/kernel)
Click to expand...
Click to collapse
Is not possible, the CPU frequency tables are stored inside something called "TrustZone", basically the bootloader, and no one outside of Qualcomm has the ability and the tools to control or make changes in that area of the processor.

onliner said:
Is not possible, the CPU frequency tables are stored inside something called "TrustZone", basically the bootloader, and no one outside of Qualcomm has the ability and the tools to control or make changes in that area of the processor.
Click to expand...
Click to collapse
Even rooted? ...how very interesting... 0_0
This means not only that we can not overclock (and this must also mean voltage table is ..off the table), but also we can not "set" a certain min/max frequency, right? Let's say i want to have a min/max of 2.8 ghz, it can't be done through kernel

RaduNastase said:
Even rooted? ...how very interesting... 0_0
This means not only that we can not overclock (and this must also mean voltage table is ..off the table), but also we can not "set" a certain min/max frequency, right? Let's say i want to have a min/max of 2.8 ghz, it can't be done through kernel
Click to expand...
Click to collapse
Actually you can. It requires a Kernel that supports Overclocking. As of now there is no Kernel for the 6T that supports CPU Overclocking. Smurf has GPU OC but not CPU. Besides, the 845 is already a beast so I dunno why would you want to OC

I think me and more features will be driven by the chipsets themselves and will use a Trust Zone not accessible from the kernel (like widevine).
What is sure is that many CPU clock parameters are not accessible, that's why only GPU OC is present. This have been discussed in different kernel threads.
And the real question is why OC on those fast CPU, just to empty faster the battery and warm the phone in winter?

Mannan Qamar said:
Actually you can. It requires a Kernel that supports Overclocking. As of now there is no Kernel for the 6T that supports CPU Overclocking. Smurf has GPU OC but not CPU. Besides, the 845 is already a beast so I dunno why would you want to OC
Click to expand...
Click to collapse
You can't overclock the cpu on newer socs period.

RaduNastase said:
Even rooted? ...how very interesting... 0_0
This means not only that we can not overclock (and this must also mean voltage table is ..off the table), but also we can not "set" a certain min/max frequency, right? Let's say i want to have a min/max of 2.8 ghz, it can't be done through kernel
Click to expand...
Click to collapse
Isn't related to root or unroot, It's a limitation set at a lower level, lower than the operating system or the kernel.
You can modify the ramdisk to set the Max/Min frequencies, but those values ​​must be within the stock values ​​of the processor, I mean, you can't create a new frequency, you should use one that already exists.

onliner said:
Isn't related to root or unroot, It's a limitation set at a lower level, lower than the operating system or the kernel.
You can modify the ramdisk to set the Max/Min frequencies, but those values ​​must be within the stock values ​​of the processor, I mean, you can't create a new frequency, you should use one that already exists.
Click to expand...
Click to collapse
Oh, so min/max can be adjusted? That's something at least. Sometimes the CPU assesses wrongly the speed needed to properly run an app (a very CPU heavy one) so restricting the CPU to lower the frequency provides the best performence possible on that hardware.
And yes even a powerful Soc like 845 and even 855 are pushed to the limits by certain apps.

RaduNastase said:
Oh, so min/max can be adjusted? That's something at least. Sometimes the CPU assesses wrongly the speed needed to properly run an app (a very CPU heavy one) so restricting the CPU to lower the frequency provides the best performence possible on that hardware.
And yes even a powerful Soc like 845 and even 855 are pushed to the limits by certain apps.
Click to expand...
Click to collapse
It's not the apps fault, the scheduler is a bit broken in 4.9 thanks to CAF.
RaduNastase said:
restricting the CPU to lower the frequency provides the best performence possible on that hardware
Click to expand...
Click to collapse
Yes and no, OOS applies boosts from the userspace, I mean that although you limit the frequency of the processor, in certain circumstances that limit can "break" (I don't use custom roms on this device, so I don't know about it, but probably the same thing happens).

This is interesting. I want to look. Into tz and see what I can find

Related

[Q] SETCPU HD2 overclock

hi guyz, i have a little question for you
does someone have an hd2 with android witch is overclocked to over 1ghz? 1.5ghz too? and, is it a warried operation or cpu has a low overhead in that situation?
3rd and last question, if i put my hd2 in 1.5ghz mode, and force a bench test, may i broke my hd2 with going upper than cpu Tjunction or there's a system protection witch shuts down all the hardware else the cpu is too close to Tjunction? (like normally pc cpu)
i don't know if snapdragon has system protection, so, i don't want to try to fuse my hd2 (it's my main phone)
and, for users who whant to know, yep, i'm using wp7 because it's smoother than android, but, if i try to use android with that overlock, may it can be smooth like wp7, maybe
and, please, don't say that android is smooth, because it has some micro freeze in the continuity of the animation, and i hate that
thank you for your answers
iba21 said:
hi guyz, i have a little question for you
does someone have an hd2 with android witch is overclocked to over 1ghz? 1.5ghz too? and, is it a warried operation or cpu has a low overhead in that situation?
3rd and last question, if i put my hd2 in 1.5ghz mode, and force a bench test, may i broke my hd2 with going upper than cpu Tjunction or there's a system protection witch shuts down all the hardware else the cpu is too close to Tjunction? (like normally pc cpu)
i don't know if snapdragon has system protection, so, i don't want to try to fuse my hd2 (it's my main phone)
and, for users who whant to know, yep, i'm using wp7 because it's smoother than android, but, if i try to use android with that overlock, may it can be smooth like wp7, maybe
and, please, don't say that android is smooth, because it has some micro freeze in the continuity of the animation, and i hate that
thank you for your answers
Click to expand...
Click to collapse
I have used setcpu, overlocked to max, didnt brick my hd2
yz.hd said:
I have used setcpu, overlocked to max, didnt brick my hd2
Click to expand...
Click to collapse
are you using it now? in 1.5ghz mode?
yz.hd said:
I have used setcpu, overlocked to max, didnt brick my hd2
Click to expand...
Click to collapse
thank you so much
You can set your clock to max, but make a profile to downclock your cpu speed to ~500 MHZ when it heats up.
Dr.Move said:
You can set your clock to max, but make a profile to downclock your cpu speed to ~500 MHZ when it heats up.
Click to expand...
Click to collapse
oh, you could make a profile with downlcloking when cpu goes to a specific temperature?
nice, what's the tjunction of snapdragon? is 50°C too hight?
not sure, to be honest, I don't overclock my device. too scared to do so :/
but when I did overclock it I set the temperature to 41-42 Celsius.
you can tell that I got a lot of high temp warnings, safe is better than sorry.
iba21 said:
are you using it now? in 1.5ghz mode?
Click to expand...
Click to collapse
no, not using it, uninstalled it, because it makes my phone randomly reboot + it can brick your phone (little chance for that) but me no like overheating
How to get to 1.5?
SetCPU only let's me go till 1.2 ghz..
Delano.888 said:
SetCPU only let's me go till 1.2 ghz..
Click to expand...
Click to collapse
You need a kernel that allows overclocking
Delano.888 said:
SetCPU only let's me go till 1.2 ghz..
Click to expand...
Click to collapse
different builds use different kernels, and each support different max CPU speeds. If the kernel supports overclocking, the developer usually mentions than in the first post. Note that Some kernels/builds do not support any kind of overclocking, so the max CPU speed would be ~988 MHz

Adreno 200 GPU Overclock

Hi, I have a question!
I'm absolutely happy with my HD2 but I'd like something that the performance increases.
Is there a possibility to overclock the GPU? Cpu is yes to either 1.2 GHz or 1.5 GHz but the power play in is not very noticeable so I would appreciate if you could overclock the gpu order to get more performance out there.!
know her as a possibility?
would answer me happy!
there is an app on the market that allows for GPU overclocking , i didnt use it personally just search overclock in the market and look at the different results . I have no problem with the performance of CPU overclocking , i always thought the CPU was the one in charge of graphics rendering .
Isn't it SOC? As you overclock cpu gpu is overclocked also?
e334 said:
Isn't it SOC? As you overclock cpu gpu is overclocked also?
Click to expand...
Click to collapse
Good point . But couldn't that lead to more problems ? Too high of gpu could cause failure in stability but the CPU can handle the high oc ?
Sent from my GT-I9100 using Tapatalk
yea i really wouldnt recommend touching that, as far i remember we are already running diff os's that stretch are gpu and cpu with hacks and kernels etc....

GPU/RAM Overclock

Is there any kernel that allows one to overclock the 6p's GPU and/or RAM? I know you can overclock both CPU clusters so I thought this might be possible as well.
Also, I read awhile ago that undervolting was not possible on the 6p. Does this still hold true?
Thanks
Would still love to know if this is possible. I know that the Snapdragon810 version 2.1 is inside the 6p, which has a stock GPU clock of 630mhz but unfortunately it's onlyclocked to 600mhz.
michaelearth said:
Is there any kernel that allows one to overclock the 6p's GPU and/or RAM? I know you can overclock both CPU clusters so I thought this might be possible as well.
Also, I read awhile ago that undervolting was not possible on the 6p. Does this still hold true?
Thanks
Click to expand...
Click to collapse
The max frequency for the GPU is at 600 mHz. And speaking based on my own usage (as I have no data about other uses), it's very rare for the phone to reach that frequency, even when doing gpu-intensive tasks like gaming. So I think that value would suffice for the heaviest graphical tasks you'd throw at it. That said I've tried almost every kernel out there-AK, Kylo, Franco, Elemental, Googymax, Lean, Zigzag, and God's (back in the day) and have never seen a GPU value higher than 600 mHz so I guess that's the max limit which the GPU reaches as far as kernel tweaking goes.
As for RAM, I don't think there's such thing as "overclocking" it, though some custom Kernels provide customization for ZRAM, Low Memory killers, Virtual memory options, etc. If you wish to maximize the available RAM and memory performance then disabling ZRAM and tweaking the other values will be the way to go.
As for undervolting, I could gather from past reading that the values are only present on most kernel tweaking apps for visibility purposes. Mainly for People to know the stock voltages of the phone. I don't think it can be tweaked, and in the first place tweaking it is not ideal due to the big.Little nature of the SD 810.
Overall, my personal opinion is that even if such extreme customization (GPU and RAM, undervolting) is possible I'm afraid it won't be practical. The overall custom kernel development the phone enjoys is already top notch, and already pushes the boundaries of performance and battery life. (thanks to our Kernel Devs) Suffice to say we are currently in kernel tweaking heaven already.

Why isn't anyone overclocking?

Hi there,
I'm really loving xda for years cause the active community here (depending on the device) and love to overclock my phone.
Through the years I've oc'ed it all starting with my HTC legend.
I know that it isn't just adding some freqs and voltages to make this happen, but I don't understand why (kernel)makers don't oc the S8. For example, I see som kernel developers build kernels with oc/uc and voltage control for the S7 (exynos). Some of those developers now build kernels for the S8, but don't add any oc possibility.
I just don't get why and am really curious if any of you understand why?
It's not that I'm not grateful for what they do (cause they are awesome) but I'm just REALLY curious and can't find the reason why it shouldn't and/or couldn't be done.
Dn_nS said:
Hi there,
I'm really loving xda for years cause the active community here (depending on the device) and love to overclock my phone.
Through the years I've oc'ed it all starting with my HTC legend.
I know that it isn't just adding some freqs and voltages to make this happen, but I don't understand why (kernel)makers don't oc the S8. For example, I see som kernel developers build kernels with oc/uc and voltage control for the S7 (exynos). Some of those developers now build kernels for the S8, but don't add any oc possibility.
I just don't get why and am really curious if any of you understand why?
It's not that I'm not grateful for what they do (cause they are awesome) but I'm just REALLY curious and can't find the reason why it shouldn't and/or couldn't be done.
Click to expand...
Click to collapse
Well the snapdrag version can be underclocked but there is no OC as the kernel is not modifiable Due to locked BootLoader
TheMadScientist said:
Well the snapdrag version can be underclocked but there is no OC as the kernel is not modifiable Due to locked BootLoader
Click to expand...
Click to collapse
Sorry I didn't specify things. I do mean the exynos version. There are some kernels that lift the 2,3 max freq to 2,65 GHz, but know that some S7 kernels climb to 2,9 GHz. So (in my book) that means the S8 should be able to overclock to 3 GHz (cause of the base A73 base of the 2nd gen mongoose cores and 10nm footprint).
So I'm just curious if it's not possible or there is some other reason why none are doing this.
And with underclocking I meant adding freqs that are below the standard lowest freq, my bad. (Don't how to call it otherwise)
Battery life.....
Battery life mainly.
Through overclocking, sure you can make s8 run as fast as oneplus considering s8's heavy skin, but most of us would rather see 6-8 hours of SOT with 24 hours of usage than our app opening 1-2 seconds faster.
Saying that, there are plenty of debloated roms for s8 that can run faster/smoother than the stock without sacrificing the battery life.
So, as for your question, maybe the devs don't want to put too much effort on overclocking an already pretty fast processor or underclocking an already pretty efficient processor. I am not a dev so can't really talk about complicated codings and stuff.
Why would you overclock a Ferrari?
IDan1109 said:
Why would you overclock a Ferrari?
Click to expand...
Click to collapse
This! Says it all.
Sent from my SM-G950F using Tapatalk
The S8 is fast enough on its own. I never even OC'd my S6. I find Exynos processors to be really fast as-is.
It's true, I dont't see any practical use for overclocking, yet. It would be purely for the fun of it. I'm sure we will see it more in the future, when some more hardware-heavy Games will be released.
Undervolting on the other surprises me aswell, to not see it frequently. Because, although it's totally fine right now, batterylife and efficiency can always be better.
I'm curious if we will see more Devs include this in their ROMs and Kernels
I agree with all the above. I called either due to snapdragon but I wouldn't even i if I could. I actually limit the clock speed on my big CPUs because the higher clock rates eat more power.
Also, why? Just why? Looking at cpu usage on my s8, the only time I've seen it actually pegged was running benchmarks. Overclocking is absolutely useless if the variable cpu clock never goes to 100% for more than milliseconds. Why do something so potentially dangerous for nothing?
:good::good::good:Well put guys:good::good::good:
I cant overclock but i still have set cpu and use it to underclock (when the screen is off) but most kf the time it is underclocked if it is not playing a game or ram extensive app
IDan1109 said:
Why would you overclock a Ferrari?
Click to expand...
Click to collapse
Why you overclock GTX 2080? Why you overclock i9 or amd threadripper 2950x cpu? Why you overclock DDR4 3000MHZ Ram? Why you use 3DMark? Or cinebench or, or or........
Thats all the same.
To everyone asking "Why??", I find it rather odd that you don't know already...
The reason why some of us like (want) to overclock, or undervolt, is the exact same reason we're all on this site: We like to TWEAK STUFF!
Doesn't matter if it's rooting, flashing a custom ROM, creating a unique theme, coding a new app. All of those boil down to the same human instinct to explore, to make things better, or make new things. Whether or not it's needed is completely irrelevant
Using your logic, there's no reason to have a custom kernel in the first place, nevermind rooting your phone, or having custom ROM. The phone worked fine the way it was, after all, right?
In closing, the motto "If it ain't broke, don't fix it" is what the lay people adhere to. We who are more inclined in certain aspects of life (such as the XDA community) live by another: "If it ain't broke, tweak it!", or if you rather "If it ain't broke, tweak it till it does, then fix it!"
Please add over/underclocking and over/under volting for CPU and GPU cores to every kernel, for every device that allows it! We already except blame if anything bad should come to our device the moment we decide to root and/or flash something, so why not give us every single capability available for the devices and leave it up to us to do what we so choose? :good:
[Naturally, this is based on the assumption that a device lacks a bootloader, and the kernel maker possesses the knowledge; thus, this is referring to those situations where both apply.]
IDan1109 said:
Why would you overclock a Ferrari?
Click to expand...
Click to collapse
To be faster than other team who is performance tuning as well. You don't have to do it because not everyone is doing. It should be geared towards to people who really care. Like others in this thread mention battery life but people like me wants it faster.
Also I game with the phone connected to charger all the time. I don't really game on the go though if I did I would bring portable battery if someone driving me. That just me.
People like me use phones for emulation. GameCube games are almost at the right speed but do run just a bit to slow in some location rendering them unpleasant to play. A bit more of cpu power would certainly make " Wind waker " run at constant 30 FPS. I hope this topic to be revived
Well just a quick answer , it's because of how samsung's voltage table is set , the voltage table is locked and to be modifed it needs to be hacked in some sort , that's why you cant oc that much since you need to change the voltage table and increase it so you can have stable oc
Addition:
There is alot of kernels that has oc already gpu and cpu wise , they add like 200mhz oc or something for cpu and 100 for the gpu yeah that would give you that little bit of extra juice but it aint stable in some sort you can have kernel crashes or system hogging that's due to the voltage table , i can make you a kernel that has 600mhz oc but ass soon as you select it , the phone would crash since it doesnt have enough power going to it
As Xperia modder said, darn LOCKED voltage table. If only it was unlocked....
---------- Post added at 03:29 PM ---------- Previous post was at 03:28 PM ----------
xperia modder said:
Well just a quick answer , it's because of how samsung's voltage table is set , the voltage table is locked and to be modifed it needs to be hacked in some sort , that's why you cant oc that much since you need to change the voltage table and increase it so you can have stable oc
Addition:
There is alot of kernels that has oc already gpu and cpu wise , they add like 200mhz oc or something for cpu and 100 for the gpu yeah that would give you that little bit of extra juice but it aint stable in some sort you can have kernel crashes or system hogging that's due to the voltage table , i can make you a kernel that has 600mhz oc but ass soon as you select it , the phone would crash since it doesnt have enough power going to it
Click to expand...
Click to collapse
Can I ask you a question? Just to have a doubt removed from my head. Do you know if Exynos 8890 devices have locked voltage table as well?
TechNoobForSale said:
As Xperia modder said, darn LOCKED voltage table. If only it was unlocked....
---------- Post added at 03:29 PM ---------- Previous post was at 03:28 PM ----------
Can I ask you a question? Just to have a doubt removed from my head. Do you know if Exynos 8890 devices have locked voltage table as well?
Click to expand...
Click to collapse
Well tbh i dont know but this has always been. A thing with exynos chips , yeah some developers go out of their way and write some stuff from scratch to make it work you know
Dn_nS said:
Hi there,
I'm really loving xda for years cause the active community here (depending on the device) and love to overclock my phone.
Through the years I've oc'ed it all starting with my HTC legend.
I know that it isn't just adding some freqs and voltages to make this happen, but I don't understand why (kernel)makers don't oc the S8. For example, I see som kernel developers build kernels with oc/uc and voltage control for the S7 (exynos). Some of those developers now build kernels for the S8, but don't add any oc possibility.
I just don't get why and am really curious if any of you understand why?
It's not that I'm not grateful for what they do (cause they are awesome) but I'm just REALLY curious and can't find the reason why it shouldn't and/or couldn't be done.
Click to expand...
Click to collapse
Yeah has been realesed a2n kernel oc up to 2,8 ghz and oc up to 839mhz all of them is all core

SM-T561 overclocking

I want to know of there is a way to overclock my tablet
supassen said:
I want to know of there is a way to overclock my tablet
Click to expand...
Click to collapse
Assuming that you are rooted, install kernel adiutor.
Click on the Hamburger icon
Then head away to CPU
Then on minimum frequency, make that too 1300
Also make the performance mode to performance from settings/battery
THOUGH YOU'VE SUCCESSFULLY OVERCLOCKED THAT SPREADTRUM SoC , ANY CONSEQUENCES OF IT INCLUDING A BRICKED TABLET DUE TO CPU FAILURE IS YOUR RESPONSIBILITY

Categories

Resources