yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] Smallsmx3:
Can this be flashed over any ROM? Stock kernel? Or is this RR with this mod added to it?
[Nexus 6P Android Development] Robshr:
Should be able to flash over any rom or kernel just check in system/etc to see if you only have thermal.engine.config
[Nexus 6P Android Development] Smallsmx3:
And the revert zip is just as compatible? Sorry everything is labeled RR. And I'm assuming this needs to be flashed every time I update my ROM
[Nexus 6P Android Development] Robshr:
Yes it's just that's the only rom I have flashed so far and haven't felt like flashing another quite yet
[Nexus 6P Android Development] Smallsmx3:
Thanks. Just wanted to make sure. Didn't want to end up in a bootloop.... So far so good. Running pure Nexus, stock kernel with your thermal mod.
[Nexus 6P Android Development] GohanBurner:
So far so good, consistent performance where out otherwise would have throttled (like when in my car).
[Nexus 6P Android Development] dabug123:
I did this 8 months ago and published the commits
[Nexus 6P Android Development] aj8600:
Should all of these be off after flashing your mod? Or should I keep the soc one on?
[Nexus 6P Android Development] jeremmie:
Why does my thermal tab doesnt have a slide adjuster for limit temps.

Im now running

EX kernel

CM13 (marshmallow)

V6.2 CTT Mod

CPU governor elementalX

Pls guys need your advice
[Nexus 6P Android Development] jeremmie:
Bump
[Nexus 6P Android Development] JRJ442:
I don't think KA has the option of raising the temperature. You'd need something like ElementalX's kernel app on the Play Store. Keep in mind though you don't want to raise the limit too much to where your device gets too hot. You risk damaging the chipset.
[Nexus 6P Android Development] mickdubs:
7.1.2 compatibility?
[Nexus 6P Android Development] shadowstep:
Should work fine. :)
[Nexus 6P Android Development] BlackH1ppy:
How anyone tried this with flash kernel?
[Nexus 6P Android Development] shadowstep:
I have, works just fine. :)
[Nexus 6P Android Development] vladniko:
Do you still update your cttmod + xthemal mod?
[Nexus 6P Android Development] shadowstep:
It's already up-to-date. There haven't been any updates to CTTMod or XThermal Mod in a while, and that is why I haven't released any update in a while too. But if (and when) they are updated, rest assured, I will be updating my mod too. :)
[Nexus 6P Android Development] blunk2000:
does it need a custom kernel to work? im on lineage
[Nexus 6P Android Development] Robshr:
No it should work on any kernel
[Nexus 6P Android Development] KHANrad_SIN:
I know people have asked this multiple times but I'm seeing mixed answers. So in order for this mod to work I have to ENABLE msmthermal and DISABLE core control in the ElementalX app? What happens if I do the opposite and DISABLE msmthermal and ENABLE core control? What happens if I enable both?
[Nexus 6P Android Development] armyav8tor:
Loving this mod! The phone is much more snappy and have not noticed a huge battery drop.

Edit: another benefit of this mod is that it won't shut the big cores down when the phone is charging. This is important for me because it no longer shutdown the big cores when I'm connected to my car using Android Auto. As a result, most of the stuttering and lag is now out of the UI making AA much more enjoyable. I can imagine it will be the same if I connected my Mavic Pro controller to it, but I'm using my iPhone 7 Plus for that because the DJI Go 4 app is notoriously unreliable on Nougat. Overall, couldn't be more happy with this mod!
[Nexus 6P Android Development] psychomaniac82:
Phone is definitely more snappy! One question, I see the temperature now peaking towards 80 degrees Celsius sometimes, before this mod it was Max 55 degrees. Think this is normal or do I have to change some settings in ex kernel app?
[Nexus 6P Android Development] HesThatGuy:
This is normal. Temps are going to be higher on average because the big cores never turn off and they can stay at higher clock speeds before they start to throttle.
[Nexus 6P Android Development] psychomaniac82:
Thanks man! I it would be normal, but just to be sure. I don't understand why Google made the temperature throttle so aggressive. Phone doesn't become hotter on the outside with this mod. The CPU temperature also drops pretty fast when the CPU load and speed is dropping.

Super happy with this mod!
[Nexus 6P Android Development] HesThatGuy:
I can see why Google made the thermal throttling temps so low. No one likes to hold a phone that gets hot enough to be used as a personal hand warmer, still the 6P & 5X benefit greatly from having the throttling temps set even 5°C higher so Google should've set the max frequencies a little bit lower while raising the throttling temps a touch higher or followed Sony's implementation of the 810 and tossed a heat pipe in there.
[Nexus 6P Android Development] teniente_dan:
Is this working on Oreo?

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Android Development] HesThatGuy:
This will work on Oreo if you use an update-binary file from Oreo's OTA zip.
[Nexus 6P Android Development] psychomaniac82:
I'm also curious how to do this. Do you mean, extract this cttmod zip. Extract update-binary from Oreo ota zip. Copy that file in the extracted folder, zip it again and flash?

Maybe useful if someone uploads the Oreo zip with the update-binary.
[Nexus 6P Android Development] Robshr:
I will be updating the post with an Oreo version within the next few weeks
[Nexus 6P Android Development] HesThatGuy:
Yeah that's all there is to it. Just remove the current update-binary from the CTTMod you've downloaded, extract the update-binary from Oreo's OTA zip and place it where CTTMod's update-binary file was and it'll be ready to flash for Oreo ROMs. If you or someone else uploads the update-binary from Oreo's OTA zip I can make it for you and upload it.
[Nexus 6P Android Development] psychomaniac82:
I am unpacking the oreo system image at this moment. The system.img from oreo doesn't seem to have an update-binary file. But I downloaded/flashed superXE rom, in the zip is the update-binary file, but it is a lot bigger, 1059kb. Do you think that's a problem?

---------- Post added at 08:45 PM ---------- Previous post was at 08:28 PM ----------

Created the zip, but failed to install. Not sure what i did wrong...

I just copied the thermal.config file with root browser. That also works fine :) Not sure if the phone will be snappier, oreo pretty fast already :)
[Nexus 6P Android Development] yung40oz84:
He didn't say the system IMG. He said the OTA zip.
[Nexus 6P Android Development] Tivaldi:
[MENTION=4888382]Robshr[/MENTION]

So I'm using the 4core fix for Nexus 6p, since my phone went into a bootloop. Meaning my BIG cores have been disabled. I'm currently running on the 4 little cores Overclocked on EX kernel to 1700mhz.

Will this modification help in any way? From your OP it seems most of the changes were done to the Big cores.
[Nexus 6P Android Development] FredMontteiro:
Sorry about the idiot question. After flash the Mod can I wipe Dalvik too?
[Nexus 6P Android Development] divineazn716:
So I'm guessing this is not good for gamers? I had to take it out unfortunately
[Nexus 6P Android Development] divineazn716:
So can anyone answer why after I flashed the stock thermal my phone is still heading up as it was before? I wiped cache and dalvik too
[Nexus 6P Android Development] Robshr:
New Oreo CttMods are up in the op
[Nexus 6P Android Development] Robshr:
New stock version with faster charging this is a test version try it out and let me know

CttMod-Oreo-faster charge-v.1 beta
[Nexus 6P Android Development] Nickchapstick:
Have you tried dirty flashing your ROM?
[Nexus 6P Android Development] xflowy:
core_control or msm_thermal to choose?
[Nexus 6P Android Development] Robshr:
set your thermal driver to msm thermal or temperature limit SoC temperture limit depending on what your kernel offers
[Nexus 6P Android Development] caiejay:
Thanks so much for this mod. My phone is smoother than it ever was. Hearthstone actually plays on 60fps constantly with minimum frame drops and the phone flys in everyday tasks.
[Nexus 6P Android Development] Insane Soul:
Can I flash it over EX kernel 5.03 for 8.0 that applies the 4 cores patch? Any help is much appreciated, Thanks :)
[Nexus 6P Android Development] Robshr:
New Oreo version up at the bottom of second post and in this post

for over clocked kernels with faster charging added
[Nexus 6P Android Development] pa.pn2:
Can u please add the same version for stock?with fastcharge?
[Nexus 6P Android Development] sajjads24:
can i install on lineage 14.1 for i9100 samsung ?
[Nexus 6P Android Development] abhilash2908:
Wasn't able to delete this comment. Hence I posted another comment below.
[Nexus 6P Android Development] abhilash2908:
[MENTION=4888382]Robshr[/MENTION] Is this ok? The temperature throttle was turned off by default. I turned it on.
[Nexus 6P Android Development] abhilash2908:
[MENTION=4888382]Robshr[/MENTION] In your guide, you have also mentioned to turn on all the cores. I'm not quite sure whether it's been done already. I've attached some screenshots. Can you tell whether it's done or not. If not, then how do I do it?
[Nexus 6P Android Development] BuffMcBigHuge:
This mod has completely fried my phone after charging. After charging overnight, it became completely unresponsive, with no signs of life. I'm assuming it's due to my replaced battery, since there is no thermistor on the battery temperature.

:eek:

WARNING: Do not install this mod on a phone with a replaced battery. Your phone will completely die.
[Nexus 6P Android Development] cathlynn:
Have you got clear proof that this is the case? Just wondering because I have a replaced battery as well and was about to install this mod when I saw your post. Thanks
[Nexus 6P Android Development] BuffMcBigHuge:
The phone had been running with RR 8.1, EX Kernel and new battery without a hitch for 3+ months, flashed CTTmod, phone bricked that evening.

As of now, the phone won't charge or turn on at all. For all I know, the device could have been immensely hot overnight while charging and could have been a fire hazard. The phone was quite hot when I was plugging it in before it went.
[Nexus 6P Android Development] cathlynn:
No worries. Thanks for the warning. I did previously have the mod installed on RR but then got my battery replaced and switched to FireHound and crDroid and haven't reflash the mod back on. Now I'm glad I didn't.
[Nexus 6P Android Development] Robshr:
I have it installed with a replaced battery
[Nexus 6P Android Development] BuffMcBigHuge:
Good to hear, but watch for battery temps. The day my Nexus 6P died, it turned extremely hot while charging.
[Nexus 6P Android Development] shaikhalid007:
Please android pie support
[Nexus 6P Android Development] Devilmakerzz:
Can I flash this on Android pie
[Nexus 6P Android Development] shaikhalid007:
No there is no build for android p
[Nexus 6P Android Development] shadowstep:
Please don't. You'll end up breaking a lot of things.

I was using this mod when I had my 6P with a replaced with battery. Nothing of that sort happened. The mod worked fine without any issues whatsoever. It's unfortunate what happened to the 6P in question, but it could've easily been a combination of factors, and not just this mod. :)

Android Pie won't be officially coming to the 6P. Hence, there are no updated thermal files for [MENTION=4888382]Robshr[/MENTION] to re-base the mod on. The last version for Oreo should theoretically work fine on Pie too. :)
[Nexus 6P Android Development] yossi2010:
Did you have an officially replaced battery or a "fake" one?
[Nexus 6P Android Development] The Frustrated Indian:
This mod has completely changed my phone. I wanted to sell it. Because it started to get laggy. But now it's super fast. Thank you so much devs!
[Nexus 6P Android Development] Shabbirkt:
anyone got any issue while installing plugins from substrantum ??

i got an error saying 'Please compile this overlay before applying'..
[Nexus 6P Android Development] sethukrishnan:
Not related to CTT mode I think.

Pls do compile the overlay before u apply it. Thr will be an option for that. Click and wait, few seconds it will be compiled and then apply and voila!
[Nexus 6P Android Development] ShahmeerYAqoob:
which mod can I flash to pixel experience Android 10?

it would be great to know the steps, please ?
[Nexus 6P Android Development] Robshr:
What are you saying, cause I've been making this mod and improving it for 2 years now. I hope not but basically you took my mod and published it as your own

http://www.xda-developers.com/lg-g3-thermal-throttling/
[Nexus 6P Android Development] Robshr:
Turn on just core control
[Nexus 6P Android Development] DontPushButtons:
Derp, forum didn't refresh..
[Nexus 6P Android Development] yung40oz84:
Do you still want stock thermal-config file from stock rims/kernels? I am on DU, right Bing unicorn blood.
[Nexus 6P Android Development] Robshr:
Yes, please I want to check compatibility with all roms and kernels
[Nexus 6P Android Development] yung40oz84:
This is the thermal-config.conf from unicorn blood dirty unicorn ROM.

https://drive.google.com/file/d/0Bw-ARc6DtAVJY0ZOZXktbVZRWTg/view?usp=drivesdk

---------- Post added at 06:38 PM ---------- Previous post was at 06:11 PM ----------

Also, when I flash the v4 test it automatically turns on my msm_thermal in kernel settings? Is that normal? Should that be on? I always have that and core control off.
[Nexus 6P Android Development] Robshr:
Yes that's normal msm thermal takes its commands from my modified files and I turn on core control
[Nexus 6P Android Development] yung40oz84:
Oh ok, so you enable both? Could u tell me the difference and what exactly they do if if it will matter if I disable core control? Thanks for the help, just want to understand
[Nexus 6P Android Development] Robshr:
Msm thermal is just the stock way of controlling the temps and frequencies and other things to keep the phone from overheating. Now there are several different thermal drivers one being core control enables the thermal engine in which my mod uses, with SoC it takes the CPU temp as a whole and uses the temp you set to know when to throttle (conflicts with CTTMod) and VDD Restriction limits CPU voltage, limiting it will decrease temperature (this also leave off)
[Nexus 6P Android Development] yung40oz84:
So with your mod I should enable core control and msm thermal right? I don't have any of those other settings.
[Nexus 6P Android Development] R4DK0:
Even if this mod burns my phone I am happy I'm using it. Phone felt crippled after a few minutes of usage before I applied your mod. Big thanks!
[Nexus 6P Android Development] Robshr:
I can give a 99% guarantee that it won't burn your phone up only chance of that is if you change the hidden settings
[Nexus 6P Android Development] Smallsmx3:
Been running this for 48 hrs and I'd have to admit any small stutter I had(which is minimal on this phone) is completely gone.
[Nexus 6P Android Development] BakedTator:
So far so good with Android n...can't wait till you rise the temp allowance a little more man...great work as usual
[Nexus 6P Android Development] yung40oz84:
This is working very well! I have been using core control and msm_thermal enabled all day and my device is running great! I can't wait the the adjuster come with temperature and such, thanks again!
[Nexus 6P Android Development] dabug123:
I didn't publish anything anyone can edit thermal settings
[Nexus 6P Android Development] D-m-x:
Hi,

2 question about this. First, AFH is down and Mega does require a decryption key to download the file!?

Also what hidden menu is meant where the dangerous settings are?

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Android Development] Robshr:
AFH is up works fine and I took down the mega link it's a pain in the ass lol

As far as the hidden menu don't worry about it there's really not much in there but some stuff that if you don't know what you're doing could mess up you're phone also you need to put in a code in the dialer to get to it, so there's no chance of you accidentally getting in there
[Nexus 6P Android Development] D-m-x:
Alright, thank you, I didn't realize you had to input a Dialer Code. Looking forward to try your mod since this is one thing thats bugging me on my N6P.

Thank you for taking the mega Link Down, sadly AFH still is down for me. I've tried it in the Phone and 2 Computers. I think this is a regional thing momentarily!?

Could you maybe upload it to XDA a few hours or some alternate site :)

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Android Development] Robshr:
Here you go

Both versions
[Nexus 6P Android Development] Step-han:
Can we use this mod on the PureNexus rom?
[Nexus 6P Android Development] Robshr:
Yes it should work, just check in system/etc and see if you only have one thermal file named

thermal-engine.conf if so you're good to go
[Nexus 6P Android Development] C.H.T.J.:
V4 new one :)? Love ot so far thank you :good:
[Nexus 6P Android Development] DontPushButtons:
If you're using an adblocker, many times they block the links opened from forum apps. Try opening the thread in chrome and clicking the link from there.
[Nexus 6P Android Development] Step-han:
Before I applied this mod i'll did 3 AnTuTu benchmarks;

Average score;

831999

42 degrees celsius after runs

With this mod (v4) average of 3 runs;

78949

46 degrees celsius after runs

For now I'm gonna test how this mod works with daily use..

I'm on PureNexus rom, standard kernel.
[Nexus 6P Android Development] D-m-x:
Nah, it's not the Ad Blocker, I'm using AFH almost daily on my Phone, home PC and work PC which works fine. But thanks for the suggestion, I appreciate it ?

I'm guessing it's gone tomorrow, local thing maybe.

Anyways b2t: Installed v 3.1 this afternoon, couldn't test it much but the little thing I could see definitely was smoother. I'm gonna test this further the next days and will report back. Thanks OP [emoji106]

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 6P Android Development] luigidk:
Any impact on AP?
[Nexus 6P Android Development] mikeygeer:
RR + ElementX running Ghost Pepper profiile: Great sleeping, fast multitasking - thus far no hiccups. will report back if i notice anything, highly recommend this combo for balance
[Nexus 6P Android Development] Robshr:
New op and instructions

Please read the new op and instructions
[Nexus 6P Android Development] Smallsmx3:
Read new OP....msm thermal is on..... Turn on core control too?
[Nexus 6P Android Development] Robshr:
Leave core control off
[Nexus 6P Android Development] D-m-x:
Just FYI with Core Control disabled I'm having really bad Performance since 4 Cores are Offline most of the Time if anyone wonders.
[Nexus 6P Android Development] Robshr:
In kernel auditor check mark next to all the cores to have them all online because of any are offline when you turn off core control they will stay off unless you check them
[Nexus 6P Android Development] hawkswind1:
Thanks for the work. I came from the G3 also. When I start a game I notice how quickly the temp goes from idling at about ~35 degrees to ~50, usually before the game even starts up and the device barely feels warm. I think the heat is not dissipating away from the processor well at all because of the large gap between the mid-frame and processor that Huawai filled with thermal compound. I ordered a HQ thermal pad and plan on hard modding it. In combo with your work, I expect really good results like I did with the G3 hard mod and your thermal config :D
[Nexus 6P Android Development] dallen5:
Where to find that in Kernel Auditor...KA have updated now
[Nexus 6P Android Development] Robshr:
Under CPU , look at the screen shot there are boxes next to each core on both the big cluster and little cluster after you turn on msm thermal

or

temperature limit then go into CPU and check any boxes that aren't checked
[Nexus 6P Android Development] dallen5:
I found it! :good:
[Nexus 6P Android Development] Smallsmx3:
And what about on elemental ex? According to the app I 2 cores are offline. Is this intentional? I had core control on then turned it off based on your recommendation.
[Nexus 6P Android Development] Robshr:
Same thing as I stated before I'm on RR with elemental x
[Nexus 6P Android Development] Smallsmx3:
I'm not using KA... I'm on the elemental ex app. Should I switch?
[Nexus 6P Android Development] Robshr:
Give me a couple of minutes to install ex app and I'll see if I can find out
[Nexus 6P Android Development] Smallsmx3:
Thanks
[Nexus 6P Android Development] Robshr:
Well sorry no luck I can't find a way to turn on cores in that app you might want to ask in that forum. I had bought that app but I liked kernel auditor better more options
[Nexus 6P Android Development] Smallsmx3:
I just installed KA and turned them back on
[Nexus 6P Android Development] GatorsUF:
What kernel is recommended to run with this mod? I am stock MM with root only atm.
[Nexus 6P Android Development] chiahead52:
You mean this setting?
[Nexus 6P Android Development] Sinceä¸€ä¹å…«ä¸‰:
Can make it better！

The temperature control is good,but the performance hasn't been bette,come on!
[Nexus 6P Android Development] Robshr:
You tell me this isn't better that's a 30k gain with the mod compared without

I average in the high 90k range now compared to 50 to 60k without the mod
[Nexus 6P Android Development] BakedTator:
Could you post your score with fsync on please...haven't had a chance to run it with the mod...average is about 60k to 70k with fsync on
[Nexus 6P Android Development] Robshr:
I still score in the low to mid 80k with fsync on
[Nexus 6P Android Development] BakedTator:
Wow...that's insane...my highest with fsync was 83k...most of the time I get 60-70k
[Nexus 6P Android Development] Robshr:
Over 250 downloads and counting

Thanks for your support
[Nexus 6P Android Development] yung40oz84:
To my understanding turning Fsync off is only good for benchmarking is that correct? Like it will not affect my daily use of the device or performance by disabling, is this the right assumption?
[Nexus 6P Android Development] Robshr:
What fsync does of basically syncs your data as you're using the phone to reduce the risk of data loss, by disabling it you have a slim chance of data loss if you phone crashes in the middle of doing something
[Nexus 6P Android Development] yung40oz84:
But no performance loss or gain based with it on or off? Also, is it still recommended to have msm thermal on and core control off? I am using ex kernel manager and I did not notice my cores being offline after disabling core control....
[Nexus 6P Android Development] JP_93:
Thanks for this mod, I've been using v4 and am noticing much better performance.
[Nexus 6P Android Development] billku:
Can someone tell me how to turn fsync off? Is there a setting in KA? Thanks!
[Nexus 6P Android Development] Robshr:
You might notice a very slight performance loss with it on but nothing in everyday use and yes use msm thermal
[Nexus 6P Android Development] Robshr:
In ka it's under misc settings
[Nexus 6P Android Development] billku:
Hmm, I don't mee it under Misc Controls (I assume that's what you meant). Am I missing something?
[Nexus 6P Android Development] Robshr:
In guessing the kernel you are using doesn't give that option with elemental x you have the choice when installing the kernel and also in ka
[Nexus 6P Android Development] billku:
That was my guess, I'm using Pure Nexus with whatever kernel it comes with. Do you have any idea how I can determine whether Fsync is enabled or disabled on my setup? Thanks so much, I really appreciate your help.
[Nexus 6P Android Development] Robshr:
You'd have to ask in the pure nexus forum
[Nexus 6P Android Development] D-m-x:
It's almost certain that Fsync is on by default.

FYI: I tried disabling core control again, this time during the Day it wouldn't turn of any cores strangely. I'm also using the EX App

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Android Development] Robshr:
Try kernel auditor
[Nexus 6P Android Development] Kappa Lamda:
I flashed mod. Used it on G3 I had before, and I had seen improvement.

So I use EX app.

I have msm thermal enabled and core control disabled. That's what I have to do right?