yashsingh1/xdaforums huggingface dataset:
[One (M9) Android Development] sksal169:
Hi i am using the latest build of cm13

And planning to flash this now on my phone and my question is that if i flash this thermal mod and then update my cm13 nightly build willl the mod still be there or will i have to flash it again?
[One (M9) Android Development] Mostafa Wael:
every time you perform a ROM flash, you have to flash it again.

First verify that it is working with CM, as I am not sure about that. some people have it working good, some people face random reboots ...
[One (M9) Android Development] sksal169:
I just flashed and it seems to be working on point i will conduct some benchmark tests to see the performance improvements but i can feel the thermal difference comparatively

A job well done on this thermal mod [emoji108]

---------- Post added at 03:46 PM ---------- Previous post was at 03:45 PM ----------

I just flashed and it seems to be working on benchmark tests to see the performance improvements but i can feel the thermal difference comparatively

A job well done on this thermal mod [emoji108]
[One (M9) Android Development] fhartane:
I flashed it yesterday on CM13. Everything works fine but I'm not sure if the settings are actually efficient. The device gets warm (over 42°C) each time I play CoC more than a few minutes by I guess the recommended file is not for playing games ! You'd actually have to tell me what to track (CPU frequencies, temperature) to make sure it has a positive effect.

Envoyé de mon HTC One M9 en utilisant Tapatalk
[One (M9) Android Development] Mostafa Wael:
well there are two possibilities:

1- CM13 is nightly if I recall correctly, which means, they may have committed a lot of things in a single build so it is pretty unpredictable for me to know what caused what

2- The thermal file may be discarded and there are no thermal protection happening, which is possible since I doubt CM using HTC's pnpmgr

In case you want to monitor things to check it is working, monitor the core count for each cluster at elevated battery temperatures via any simple Kernel tuning app like EX Kernel Manager or Kernel Adiutor app. Also check on the displayed max frequency for each cluster and compare them to what you see in my last post introducing the new update. Post here if you find something fishy ;)

Mind you, supporting AOSP ROMs is pretty much hard, since there is an awful lot of changes and merged commits every new build, which may alter the CPU behavior and maybe remove dependency on certain files in an attempt of improvement, so if you want stability and avoiding such issues we may not be able to track, I highly recommend going for a stock Sense-based ROM :)

Also it is very hard to endure their terrible audio and the fact that I will not be able to fully use ZeroInfinity's AcoustiX v28 sound mod, so .... you understand that right ?

:)
[One (M9) Android Development] r0b0t3k:
do you mind me asking which thermal config is implemented with leedroid nightlies?
[One (M9) Android Development] Mostafa Wael:
Daily use
[One (M9) Android Development] r0b0t3k:
Thanks for the quick reply
[One (M9) Android Development] Mostafa Wael:
Any time :)

That's how I roll when in vacation hehe :cool:
[One (M9) Android Development] blackflagsvn:
For the stock rom, rooted, EX kernel, which one is the best for battery life? Rarely playing games, just youtube and internet surfing. I am using the "optimised" conf.
[One (M9) Android Development] DeeZZ_NuuZZ:
either use optimized or try daily usage. when i used it i got good results too, especially when not gaming
[One (M9) Android Development] fhartane:
If I understand you well (note that my knowledge in those kind of things is very small), if EXKM shows me frequencies over 1,34Ghz, your settings do not work as they are supposed to ?
[One (M9) Android Development] Mostafa Wael:
True
[One (M9) Android Development] fhartane:
Well then, I don't think your thermal files work on CM13 unfortunately. At least, your last one doesn't. You make me want to go back to Lee's ROM now ! ??

Envoyé de mon HTC One M9 en utilisant Tapatalk
[One (M9) Android Development] Mostafa Wael:
Well check the daily use releaxed one please, if still do not work, then unfortunately I can not support AOSP
[One (M9) Android Development] StuPot01:
CM 13 and confirming CPU rums hotter with the daily use thermal file. I used an app called system monitor and the idling CPU temp is above 35c compared to cm which is around 33ish.

Simple fast scrolling makes the CPU run a lot hotter with the daily use file too.

I've not extensively tested it but initial tests don't look good.
[One (M9) Android Development] Mostafa Wael:
Then AOSP support is broken for my thermal files :(
[One (M9) Android Development] fhartane:
Well, at least we tried ! Thanks for your cool work anyway. I will flash your files again when I'm back on Lee's Rom :)

Envoyé de mon HTC One M9 en utilisant Tapatalk
[One (M9) Android Development] Mostafa Wael:
You're welcome :)
[One (M9) Android Development] sksal169:
What is the difference between daily use and daily use relaxed?

Also do i always need to wipe cache/dalvik everytime i flash the mod?
[One (M9) Android Development] DeeZZ_NuuZZ:
No need of doing that
[One (M9) Android Development] BLEK0TA:
Yesterday im too instaled optimized mode and m9 is pretty fast. But battery is too pretty fast down...

Im thinking on m9 realy missing good governor. Cuz when m9 is cold is fast and hot is slow. There s missing automated turning on off cores without depending on temperature. Thats governor works
[One (M9) Android Development] Mostafa Wael:
[MENTION=1904718]biglo[/MENTION] how is it going ?
[One (M9) Android Development] biglo:
Hey what's up [MENTION=5060769]Mostafa Wael[/MENTION] I know your problem wondering what's going on here. With the latest config file things have been constantly cool with everything that I do on my phone and I was more than happy. Buttttt I ran into a snag, one of my friends just a baby and I was snapping some pics and the camera was crazyyyyy slow trying to take pics. So slow where the aop would freeze beyond use and I would have to wait for a minute before I can use it again. Other then that it works great.

[MENTION=257241]just[/MENTION] saw your email after typing this up lol
[One (M9) Android Development] Mostafa Wael:
Aw snap! Lost track of your file... can you link me to it ? I have dozens of tests here. Probably need some rearrangement :D
[One (M9) Android Development] biglo:
Here is the link below.

https://www.dropbox.com/s/jn3cmw33833qdjw/thermal-engine.conf?dl=0
[One (M9) Android Development] Mostafa Wael:
Cool! I will fix it asap

Testing something new on my M9. If it works, then a fix will be posted for you. But first I need you to do something for me. Download an app named "Trepn Profiler" from the google play store.

Once installed, open it up. Select the "performance graph" option (should be the third row). A series of graphs should appear for each CPU and GPU. Press the home button and then open the camera app, take a pic, then a short 5-10 sec video. After that, go back to the Trepn app and tell me if the CPUs 5,6,7,8 graphs hit the bottom (they were shut down) or not.
[One (M9) Android Development] biglo:
OK let me give that a try . I have to reflash the thermal tho I actually just rebooted to take some pics so after I reboot again I will let the device cool and do what you just asked for.
[One (M9) Android Development] biglo:
CPU 3,4,5,6 dropped straight down and 7 and 8 was not active.
[One (M9) Android Development] Mostafa Wael:
Here's the catch. Your phone gets laggy when using the camera coz it was using only two A53 cores at 1.3 GHz :laugh:

Will fix it asap
[One (M9) Android Development] biglo:
Yeah I noticed that after looking at the app lol. Im actually kind of surprised it did that well running only two cores.
[One (M9) Android Development] Mostafa Wael:
Here is a link:

https://www.dropbox.com/s/l28lvgspr1wtysq/thermal-engine.conf?dl=0

Waiting for feedback as always :)
[One (M9) Android Development] biglo:
thank you sir.
[One (M9) Android Development] Mostafa Wael:
Well technically I am not a sir yet :)

I am a 18-year chap :D
[One (M9) Android Development] biglo:
lol I call my little 8 year old nephew sir as well. Its just a form of respect in my books.
[One (M9) Android Development] Mostafa Wael:
Thanks sir :)

Enjoy your time. I hope you won't find troubles with the camera anymore now..
[One (M9) Android Development] BLEK0TA:
Hi sir for me u r sir too. Even teenage.

For me missing ability of undervolting Snapdragon. It's like I read locked because this time phones don't have removable battery and no restart button. And during to high undervolting phone freeze and no long pressing power button make restart.. but for me missing it very very.

And to missing me governor from Snapdragon 805 called umbrella. That was fantastical gov...

But thanks God (or Alah) for u sir Mostafa

BTW where r u from?
[One (M9) Android Development] Mostafa Wael:
well undervolting won't do much believe me :)

also undervolting this hot cake SoC may be dangerous. Personally I was never interested in undervolting

Well, we have another interesting gov named "impulse" but sadly it is nowhere in sight on an M9 Kernel ... :/

I am from Egypt :)

Anyway, good news! I have successfully separated the big cluster hotplug from little cluster hotplug, which means, we can switch between 2:2 mode and 3:1 mode without any intermediate steps in between, much simpler!

What I am working on is to edit the task migration actions to make a good balance between performance and thermals. I have tested a new config without the task migration actions at all and it seems to be better, but still browsing and some games make a very extensive use of the A57 cores which heats up the whole thing. So I must take a deep dive in the task migration actions and try to edit not only their temperature threshold, but their order as well. This gonna take time for sure. Will update you once I reach something. Sadly [MENTION=1904718]biglo[/MENTION] this is not available in the Nexus 6P thermal file so I won't be able to sync the Nexus 6P's file with that change :(

However, I think it is all good now on your phone right ? Also bear in mind, your phone has a larger form factor, a much larger one, which means larger area of heat dissipation since all phone is metal :good:

will keep you updated as always :D
[One (M9) Android Development] Mostafa Wael:
Good luck with your exams, play as much as you can, but stay away from the gaming folder for now :o still WIP till further notice...
[One (M9) Android Development] kdsmith10000:
Hi, is this MOD only recommend for the stock kernel or will it work with the elementalx kernel?
[One (M9) Android Development] skodann:
You're welcome, my friend!
[One (M9) Android Development] Mostafa Wael:
Work with all kernels

This is not kernel dependant
[One (M9) Android Development] guidogsbn:
Really a cool job you're doing here,hehe

☁��☁☁��☁��☁

☁��☁☁��☁☁☁

☁��������☁��☁

☁��☁☁��☁��☁

☁��☁☁��☁��☁
[One (M9) Android Development] Mostafa Wael:
Ohh god, here comes the lord of the rings Guido!

Great honor to see you here :)

Always good to have you around really. Have you tested one?
[One (M9) Android Development] guidogsbn:
Of course, daily relaxed fits me!:good:

Thank you for your work and time you spend for us :cool:
[One (M9) Android Development] Mostafa Wael:
You are so welcome Guido :)

Still experimenting with the gaming one, it is a hard nut to crack...
[One (M9) Android Development] avivhaiser:
Yay, was looking for this kind of a guide. Thank you very much!
[One (M9) Android Development] Rogi1997:
Can this mod be used with an AOSP (CM13, CandySIX, crDroid) ROM?
[One (M9) Android Development] Roobwz:
I believe it could, but without the pnpmgr, it won't kick in. Ask the Dev for more info as I'm not entirely sure

Skickat från min HTC One M9 via Tapatalk
[One (M9) Android Development] Mostafa Wael:
Well I didn't test it on AOSP and probably never will as AOSP screws the audio and I need that very much!

Make a backup and apply the mod as per instructions and tell us :)
[One (M9) Android Development] Mostafa Wael:
Well CM has an engine that controls hotplugging right ?

You used CandySix no?
[One (M9) Android Development] Roobwz:
I used both actually, but I'm not sure what they did with the kernel. You can't control the CPU at all with the cm kernel, and I haven't used candy for some months now.

Skickat från min HTC One M9 via Tapatalk
[One (M9) Android Development] Mostafa Wael:
Yes you have to install a custom kernel I knew that

Nothing confirms if it is working or not except that we must have a brave one to try it.

Chances of it not working is high, but the worst case is that it just won't get initiated ;)
[One (M9) Android Development] Mostafa Wael:
Btw those emoticons were not visible till I opened the Gmail and found your quote there !

Great piece of art haha
[One (M9) Android Development] shezaad879:
Relaxed profile

Have to say that the relaxed profile is great as a daily driver. Phone stays cool and performance is top notch too. Haven't noticed any lags at all.

Great job! :cowboy::good:
[One (M9) Android Development] rdmack:
Relaxed daily is working well for me! Phone seems to be cooler while using it. It doesn't 'feel' as hot. I haven't written down any pre-mod temperatures but going off memory it's a few degrees cooler.

Thank you very much!
[One (M9) Android Development] skodann:
I think that relaxed will be the most used file. After 2 days I can say that is perfect for me. [MENTION=5060769]Mostafa Wael[/MENTION] :gaming file loaded...after another 2 days of testing, you will have my feedback. :o
[One (M9) Android Development] Mostafa Wael:
Feedback ia much much appreciated guys :highfive:

[MENTION=1462480]skodann[/MENTION] with the newest gaming file (the one found in test 02052016 (2) folder ) should make the phone a bit cooler and gaming performance should be quite sustainable decent as well! It is a spicy one that my love towards it grows every day :D
[One (M9) Android Development] BLEK0TA:
And that's the reason why I stopped to use any kind of case. And without case is m9 one of the nicest phone ever
[One (M9) Android Development] Mostafa Wael:
Yea M9 is the "most beautiful tragedy" happened :/
[One (M9) Android Development] SmashTime1904:
Installed optimized mode?

---------- Post added at 01:28 AM ---------- Previous post was at 01:16 AM ----------

So I'm reading the last couple pages and I'm redoing my m9, which one should I use? I was using Cooler Beta and I see two newer versions and I see less than a week ago a dropbox link to another thermal_gine.conf because of some camera lag issue, as well as an optimizing zip to flash? Do I want to do the zip AND Cooler Beta?

Thanks.
[One (M9) Android Development] Mostafa Wael:
Flash the Aroma zip from here and pick your sweet :)

Link: https://www.dropbox.com/s/mdvqyrp0ft80cj1/TeamHelix_Thermal_Mod_M9.zip?dl=0

Which one should you choose ? Well, use the optimised option, and if it does not suit you, try the others until you find what suits your usage :D
[One (M9) Android Development] SmashTime1904:
Awesome, thank you. I just kept reading back further to see what I missed, looks exciting.
[One (M9) Android Development] dsg2003:
Mostafa Wael, i tried to flash the Helix_Mod-File from your Dropbox to test it... But in recovery i get a black screen first. And after a second try, recovery shots down and phone reboots. This is not ok, right?

Anyway... after that i installed your daily use thermal file. Seems to work fine. But i am afraid, that there are some rests of the helix mod are on my phone. How can i check this or btw uninstall helix? Perhaps you can give me an answer...

PS: Thx for your work!!
[One (M9) Android Development] DeeZZ_NuuZZ:
which recovery is installed? there won't be anything left, so no problem. the zip should work fine, or you got a bad download
[One (M9) Android Development] Mostafa Wael:
Bad zip or incompatible recovery, nothing more to worry about :)

A mention could have made my reply earlier btw ;)

But thanks to [MENTION=4645599]DeeZZ_NuuZZ[/MENTION] he is so viligant
[One (M9) Android Development] sksal169:
Ohhkay so i have been trying all the different mods on my cm13 since the past two weeks and soo far i have got the best results with the daily used relaxed mod on cm13 it might not be on the point like how mostafa has mentioned since cm does not use the pnpmanger but it is showing positive results and very little increase in the tempratures are recorded with that mod on my phone atleast the only thing i have noticed is just a very minor lag when im using chrome or playing a game
[One (M9) Android Development] fhartane:
Nice ! I'll give it a try then :)

Envoyé de mon HTC One M9 en utilisant Tapatalk
[One (M9) Android Development] Krsmqn:
Flashed zip, using optimized.... only issue I have is optimized isn't added to the poll yet ;) .... Great work!
[One (M9) Android Development] Mostafa Wael:
Will make some OP changes tonight ;)

Thanks for the feedback :)
[One (M9) Android Development] SmashTime1904:
I wasn't paying attention at all and thought about it today and I don't think my phone is overheated at all since I've installed the new version with optimized. What I want to know is how people are getting benchmarks near 100k and I'm barely hitting 60 k???

Edit: overheats slightly when charging ;)
[One (M9) Android Development] wick0704:
Hi all.. This thermal engine can work with ElementalX kernel on MM platform ?
[One (M9) Android Development] Tikerz:
Yes
[One (M9) Android Development] Mostafa Wael:
Well, maybe it is ROM-specific ? You installed the Optimised variant ?
[One (M9) Android Development] SmashTime1904:
In reference to the overheating or the benchmark score? I use viper because of the theme mods, but I think the rom might be less focused on performance/power - I do a lot of multitasking I guess(this phone has 42 tabs open in chrome and my other phone has 73 before I closed 33 tabs yesterday) and I do a lot of downloads, and use a hot-spot for Netflix, but never any gaming.

None the less, I wasn't saying that was anything less than impressive, the mod is simply awesome.
[One (M9) Android Development] Mostafa Wael:
Well downloading stuff a lot on this phone makes thermals so much worse, specially on LTE/H+

And hot-spot as well makes things so much worse as well. It is something related to the modules and the implementation of SoC, not specific to my mod. I am trying my best to sort it out. My new test files seem to improve it a bit, but whatever I do, there will be a crater left behind coz of false hardware implementation :/
[One (M9) Android Development] SmashTime1904:
I get what you're saying but before when I be downloading excessively while running a hot spot at the same time I'd regularly get well over 50° and now I'm barely hitting 45° - to me that's impressive, it doesn't get uncomfortably hot to the touch anymore, even when on a charger. What ever you've done its magical. I just ordered a op3 cause I couldn't afford the HTC 10, but this is such a huge difference I'm almost regretting it. Almost.

It also doesn't seem to be slowing down anymore, it looks like the throttling turns off 5 cores, leaving only 3 big cores on?
[One (M9) Android Development] Mostafa Wael:
Well yea it is better for sure, but still there is something left to desire as you said. Hope the newer Optimised variant nails it :angel: :fingers-crossed:
[One (M9) Android Development] sksal169:
When will we be getting the new update as you speek [emoji16]
[One (M9) Android Development] Mostafa Wael:
Well I am fine tuning it. It has some considerably big changes as well. Not a new base overhaul, but has some big changes. I am hoping for tomorrow night or after tomorrow. :)
[One (M9) Android Development] sksal169:
Are you just making changed to the optimized option or the other ones as well
[One (M9) Android Development] Mostafa Wael:
Well Optimised variant is the one that I recommend and will update for sure

Other variants will be re-based on Optimised since it is better for our M9 since it has thermal protection for modem and emmc, as well as integrated task migration. For now. i left them in the Aroma installer just in case if you do not like the new Optimised variant. However, do note that daily use and daily use relaxed will be EOL-ed at some point when Optimised variant gets more mature ;)

Once I nail the Optimised variant completely, I will start rebasing the other variants on it :)

Now if you might excuse me it is 04:00 AM here and I need some sleep :o
[One (M9) Android Development] BLEK0TA:
Hi mostafa. Can u put there last updated Nexus 6p non modified thermalcnfg file? Last update on Nexus was before few day.

Many thanks.
[One (M9) Android Development] DisruptiveMind:
Thank you so much for this and your continued work. I was planning on getting rid of the M9 three days after getting it because the overheating was just crazy. Now with this and Coolify I barely notice any heating up let alone overheating.

Donation on its way as soon as I get paid.
[One (M9) Android Development] Mostafa Wael:
You mean you need stock Nexus 6P thermal file ?

Will upload it once I am home :)
[One (M9) Android Development] Mostafa Wael:
Thanks for the feedback and the kind words. Mind telling me what is 'Coolify' ?
[One (M9) Android Development] BLEK0TA:
I mean latest version. From latest android n update.
[One (M9) Android Development] BUBBA DUB'S:
Sorry for O.T. but do you have any recommendations for cases? Working outside in 80+ degree weather and using GPS keeps the ol girl around 43+ c battery temp. Need the durability of otter box, but more heat friendly.
[One (M9) Android Development] ZeroInfinity:
Drill holes into your case for better ventilation :P jk jk

I personally don't use cases anymore, my m9 has taken a beating however but I can't get enough of that metal feel!
[One (M9) Android Development] BUBBA DUB'S:
I was debating on drilling speed holes! Lol . I'm gonna break out the reciprocating saw and carve out the middle of this otter box.

Patient pending... don't anyone get any ideas and try to steal my design ;)
[One (M9) Android Development] Mostafa Wael:
Okay guys, update postponed. There is a lot of fine tuning to be made :)
[One (M9) Android Development] Mostafa Wael:
You want latest Android N thermal file from Nexus 6P ? [MENTION=1904718]biglo[/MENTION] is your guy :)
[One (M9) Android Development] DisruptiveMind:
Its an Xposed enabled app for seeing temp in status bar whilst working its magic behind the scenes with hardly a footprint left on your battery. I had tried a few daft 'cooling apps' but Coolify really made a difference for me and very user friendly as you install and leave it to do its thing. Hope it does for others to.

Google playstore link - Coolify
[One (M9) Android Development] Rhadamanthis:
i post my experience. In this day i opened my m9 to change thermal pad stock to contact 810 with metal copper and add extra thermal pad with copper and down cover. i have used Alphacool Eisschicht thermal pad 17 mk/w. with thermal config optimized my score up from >90000 at 92889. Not freezer. i think that if tweaked more optimized thermal config bypass 93000/94000 :) very satisfed team helix
[One (M9) Android Development] Mostafa Wael:
That sounds like a hard mod ? You added more thermal paste and some copper ? Nice! ????????
[One (M9) Android Development] DocLem:
I personally have this Spigen case. Maintains the metal look, easy to grip, easy to remove if you want to admire the phone, not bulky. I also bought Case-Mate's Barely There which isn't too bad too, but I like the Spigen case more.
[One (M9) Android Development] Rhadamanthis:
yes hard mode,not thermal paste and more copper, just two thermal pad 17 mk/w:D
[One (M9) Android Development] Mostafa Wael:
https://www.dropbox.com/s/i5dtszr3d08uypm/TeamHelix_Thermal_Mod_v2_M9.zip?dl=0

Ding Ding..... new update :)
[One (M9) Android Development] Roobwz:
Just getting better and better :)

Skickat från min HTC One M9 via Tapatalk
[One (M9) Android Development] fhartane:
Awesome! I just went from CM13 back to LeeDroid ! Looking forward to trying this new version ?
[One (M9) Android Development] Rhadamanthis:
Hi mostafa,i've flashed, changelog?

Inviato dal mio HTC One M9