yashsingh1/xdaforums huggingface dataset:
[One (M9) Android Development] skodann:
I admit that I touched those buttons...I will reflash the rom when I wilk have time and then I will retest. Leave the files just like that for a while.
[One (M9) Android Development] Mostafa Wael:
How is it going now ? Still unbearably hot ?
[One (M9) Android Development] avivhaiser:
What i noticed now is, instead of the cores turning off, they just go to minimum speed 384Hz
[One (M9) Android Development] DeeZZ_NuuZZ:
any of those who have issues now, please be sure to set the right permission for the file, otherwise it won't work and will totally f#ck up everything!

so be sure to set permission 6-4-4 aka rw-r-r ! if really nothing helps, remove all kernel tweaks/apps whatever except ex manager and reflash rom and after that re-apply the modded file. i'm using now gaming test 03052016 and it works well, even for daily usage. battery is max 33 and cpu max 39. didn't tried yet gaming, but last time i hadn't any problems.
[One (M9) Android Development] avivhaiser:
Well i did set the right permissions but i havent tried the gaming. Gonna try it now
[One (M9) Android Development] Mostafa Wael:
Even weirder....

Now I don't know what to say really.

Give me some time to think it over... :rolleyes:

Anyway, another test is up now

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

Here is what it does.

38 degrees -> limits little cluster to 1.3 GHz and operates in hexa core mode, GPU at 510 MHz

40 degrees -> limits big cluster to 1.4 GHz

41 degrees -> turns off a little core leaving the cpu in penta core mode (3 little at 1.3 + 2 big at 1.4), GPU throttled at 450 MHz

42 degrees -> limits big cluster to 1.3 GHz, GPU throttled to 390 MHz

43 degrees -> turns off another little core leaving the cpu in 2+2 quad core mode, GPU throttled to 305 MHz

Now what you have to do is drop that file in /system/etc folder and replace the existing one, then navigate to the file and set permissions to rw-r-r and then reboot!

Now some may be wondering why the GPU throttling is back with some aggressive acts, well it appears from searching that Adreno GPUs does not play that well with our stock cores... And since we are talking about a metal 5-incher we do not have that advantage of having a big area of heat dissipation ...

That certainly should make things much cooler and you should get a decent sustainable performance as well.

[MENTION=1462480]skodann[/MENTION] test that one with the DE2 and please use gamebench since we probably need numbers this time :)

I need to look at those graphs of CPU and GPU usage and that one of the frame rate.... We are targetting a sustainable fps that lies between 50 and 60 fps

And the word smooth, hot, cooler will not be enough to analyse the behaviour of the phone :D :highfive:

However, I appreciate your help and the fact that you are testing the performance on the most recommended game :good:

Hope this one hits the sweet spot for all sides :fingers-crossed:

I am hitting a berg of exams this week, so I will be away a bit..
[One (M9) Android Development] avivhaiser:
I will test this one as well and try to gather a report. Thank you a lot for your help, if i caused any trouble im sorry ^^;. good luck to you on your exams!
[One (M9) Android Development] Mostafa Wael:
Things to keep in mind

1- ambient temperature is so so so effective and can make such big variations. If one has ambient temp of 35 degrees, then most of the time he will have battery temp of 37-39 or even 40! And for those in ambient of 40 will almost see no difference in temps since this thermal file does not make it freeze inside in the SoC haha

2- cases, putting a case will block the rear metal area, the main area of heat dissipation. Although the phone can still dissipate are from the shelves on the sides, it still keeps some considerable amount of the heat in the case.

3- some people may have a CPU with a lower bin, worse manufacturing in other words, causing it to use higher voltages and therefore more heat is generated. And some may be lucky to have a medium binned SoC causing the phone to run on lower voltage and therefore the CPU generates less heat :)

Currently I went crazy and testing OnDemand governor. Sounds cooler in some scenarios up till now.

And may be more battery friendly, still only an initial impression nothing approved ....yet :D
[One (M9) Android Development] Mostafa Wael:
No problems man, it is my duty to help you :)

Btw, it may be your ROM or maybe your phone suddenly decided to act up. A firmware flash may be a necessity even. [MENTION=4645599]DeeZZ_NuuZZ[/MENTION] can elaborate here

;)
[One (M9) Android Development] DeeZZ_NuuZZ:
yep, if clean flash of rom doesn't help, only a firmware flash or even RUU should be able to fix it. otherwise try to find with gsam or betterbatterystats some apps, which may run in background. you can also look in developer settings/ processes, so you will directly see what is running at the moment.

maybe there is something which keeps the cores at such high temps/freqs
[One (M9) Android Development] avivhaiser:
cpu triggers working now :), had to reflash rom twice and its working now
[One (M9) Android Development] avivhaiser:
Here are the results after playing for around 20 minutes DE2. The phone got to around 65-75℃ cpu and 45℃ battery. This is by using the file from the last link.
[One (M9) Android Development] Mostafa Wael:
i guess this is the best we can get up till now right?

your comment on the performance?

44 fps average is pretty much decent with these clocks imo

45 battery may be a bit so so, but GPU had to be throttled. :rolleyes:

may try to improve it a bit, but imo this 4/5 test is the best we can get up till now :)

I have found out that GPU actually may heat up the device unpleasantly as well, but anyway, this seems the best balance between temps and performance, you won't be so pleased to play DE2 at 30-ish fps and the phone will still feel as warm?

You have any suggestions ?
[One (M9) Android Development] avivhaiser:
Tbh, there was no lag at all, the low fps happened when there was a loading screen. I put the fps on screen so i would be able to see, through most of it i got 50fps. The battery level you see is after 22 min of playing on max graphics and started at 60% battery(18% loss through 22 min of max graphix and max screen brightness). And just so i can understand better, what do you mean by suggestions?
[One (M9) Android Development] Mostafa Wael:
if you need it to be running at higher fps at the cost of hotter battery temp, or vice versa ? ;)

Anyway, that's fantastic news! your report just makes my day :) :good: :highfive:

btw i am talking to you from the programming lecture lol
[One (M9) Android Development] avivhaiser:
Hah mine is on Monday usually. Naked phone with high temp = baked potato in the hands. As long as the fps is above 45 and the battery doesnt pass the 45℃ its all good. Btw what cpu temp would you call risky? 65+?
[One (M9) Android Development] Mostafa Wael:
nearing 70 degrees for CPU

more than 45 degrees for battery
[One (M9) Android Development] avivhaiser:
Just wondering, what are your settings?
[One (M9) Android Development] Mostafa Wael:
4/5 test gaming file

LeeDroid ROM and Kernel

recommended settings in the first page

need to go now :) :angel:
[One (M9) Android Development] gaeilgeganeagla:
Just about to flash latest gaming one will post findings and feels later. What is your current method at moving the files to system/etc/ Do you use an app or do you adb it across?
[One (M9) Android Development] avivhaiser:
Doing it manually with root explorer

---------- Post added at 12:48 PM ---------- Previous post was at 12:22 PM ----------

I moved to daily build and happily/sadly i can say that it feels better on the phone than 4/5. It feels as smooth while gaming and the tempature remains lower (at most 55℃ compared to 65℃). Battery was pretty close with the results 42℃ compared to 45℃. The daily was tested outside under the sun while 4/5 tested indoors in a 24℃ envinroment.
[One (M9) Android Development] Mostafa Wael:
Smoothness of daily usage file ? As smooth while playing or a bit lower ? And are you using the relaxed variant or the normal ?
[One (M9) Android Development] avivhaiser:
As smooth and using normal. My cores are running pretty cold. Ill upload a file soon same as before
[One (M9) Android Development] Mostafa Wael:
5/5 test on the way

A merge between 4/5 and daily usage

Can you tell me the highest temp of battery ? 42?

A gamebench with daily usage file should be excellent if possible

Thanks :)
[One (M9) Android Development] avivhaiser:
42℃ highest for now. Gamebench is no problem. Daily use will be maybe in several hours. I have to recharge my phone ^^;

---------- Post added at 02:56 PM ---------- Previous post was at 02:52 PM ----------
[One (M9) Android Development] Mostafa Wael:
I owe you alot with your prompt response

Here is your gift

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

It uses same temp thresholds as Daily usage, but throttling the big cores is more gradual and now core hotplug is a bit modest. Max throttling is 3 little at 1.2 GHz and 2 big at 960 MHz :good:

GPU same thresholds.

This should be your sweet spot imo
[One (M9) Android Development] Mostafa Wael:
Tell me how it compares to test 4/5 and daily usage file :)

Should be the ultimate of both imo

I fail to make the temp rise more than 38 degrees with that dot view case on with test 4/5 here :D

Will apply 5/5 now and see as well :cowboy:
[One (M9) Android Development] avivhaiser:
I will test 5/5 as soon as the timer in DE2 gets to 30 minutes. atm cpus run at 55°c, phone isnt too warm and fps is 44-49.
[One (M9) Android Development] p50kombi:
Shouldn't you be studying?

:silly:

Haven't been able to do much proper testing but daily driver is nice and smooth for me.

Going to install your latest gaming one and e how it compares..

Make sure your studies don't suffer mate...

Good luck
[One (M9) Android Development] Mostafa Wael:
And with 4/5 fps was the same right ?
[One (M9) Android Development] avivhaiser:
4/5 got to 45-60 fps but phone was much warmer (again, no case here) and cpus were 65°-ish
[One (M9) Android Development] Mostafa Wael:
I hate college

Just faced the worst exam I ever had after more than 11 hours learning in the damn college

And i had lowest blood pressure

A killing headache

And after a while now I am a bit conscious

Can't stop checking the XDA

It is like addiction

:)

Pray for me to move from that ****ing college

Or I may suffer a lot reallt

-->A bad system will beat a good person every time

By W. edwards Deming
[One (M9) Android Development] avivhaiser:
I hope so for you hah.
[One (M9) Android Development] Mostafa Wael:
So 5/5 is the sweet spot no?

If battery temp is 43-44 then this will be the one

If still 45 and with that performance of 45-49 fps then 4/5 test wins the stable gaming file crown ;)
[One (M9) Android Development] avivhaiser:
will test 5/5 in 20 minutes
[One (M9) Android Development] Mostafa Wael:
Thank you :) :highfive:

Now I need a sweet long bath to calm down

So much hatred towards the college now ...
[One (M9) Android Development] avivhaiser:
take a bath, glass of scotch, and forget the problems :D!

---------- Post added at 03:33 PM ---------- Previous post was at 03:19 PM ----------

So here are the results after 25 minutes playing DE2 on tge normal daily build:.

By avarage the results are kinda better than 4/5. Playing in the same environment. battery is 42℃. Btw im sure you knew it but the white bar at the top of my screenshots indicates the cpu tempature. I guess imma try the 5/5 now.
[One (M9) Android Development] avivhaiser:
So i tested 5/5 with DE2 25 min as well. Battery temp is 47℃. The game was kinda laggy through most gameplay. if you want gaming, 4/5 is better than 5/5 but normal daily is still better overall imho.
[One (M9) Android Development] Mostafa Wael:
Thanks a lot

So mark his words

For gaming use daily usage file

Till further test comes up

Hehe
[One (M9) Android Development] avivhaiser:
not to mention that with 5/5 my battery temp was 40+ degrees never less. but hey, its just my test, different devices might have different builds in them.
[One (M9) Android Development] Mostafa Wael:
Got a confirmation of your reports

Will flush the gaming folder tomorrow :D

In other news,

I got featured on xda ?

https://twitter.com/leoside/status/728330891244736518

YAY! :victory:

That really made my day :D
[One (M9) Android Development] avivhaiser:
I saw that, was going to comment on it :)
[One (M9) Android Development] Mostafa Wael:
I owe you a lot really for your prompt tests

Ohh and I almost forgot, thank you [MENTION=1144067]hamdir[/MENTION] for letting me know ;)

Thanks to all participators in this thread :highfive: :good:
[One (M9) Android Development] avivhaiser:
Thank you but you are the one who did everything i just had to put it on the phone and play a bit, it isnt much :P. with this mod i believe that my phone will be able to servive another few years w/o battery problems due to over heat. thanks again.
[One (M9) Android Development] climhz:
Please make the download link - the dropbox text more big, more center and more bold ;))
[One (M9) Android Development] 1riddim:
This is what happens to my phone after reboot. The cpu is very hot and at high frequencies. This happens for all versions of your thermal files from the dropbox folders. I have set the correct 6 4 4 permission but no success whatsoever. Very strange as we run the same rom. Can you tell me what can I do or is reflash the only solution? Thanks in advance!
[One (M9) Android Development] DeeZZ_NuuZZ:
Which apps do you have installed? Either screenshot all or write them down as a list! You can also look up in developer settings under processes which might keep the CPU at highest clocks!
[One (M9) Android Development] Mostafa Wael:
if it is after reboot directly then all you need to do is to leave it for a while till everything sets up

and do not worry about the cores being turned on and off after reboot randomly as well, it is them being initiated and sensor-ed ;)

I reached higher than that :D

anyways, if behavior remains the same, then it is definitely one app going vague and you need to track it via BetterBatteryStats and see what are the wakelocks displayed :)

sometimes a ROM reflash also solves everything, best solution to resort to if you were unable to track down the app.

keep me updated with your news, we shall solve it together my friend

Ok, a disclaimer: I am nearing my exams here, and as you may have noticed from the previous posts, I am being tortured here in Egypt's college, so my activity will be temporarily "paused",...hopefully :D

Anyways, my replies may be delayed, I may not be that responsive these days, so bare with me till summer comes :angel:

we have a lot of fun to do in summer :cowboy:

just pass on this month and I shall be dancing in this thread haha :highfive:
[One (M9) Android Development] Mostafa Wael:
and to clear out the confusion, here is the description of each file

Also for those who want, flashable zips will be provided as soon as I can :)
[One (M9) Android Development] Mostafa Wael:
Ahh yea totally forgot that

I'm on it! :)
[One (M9) Android Development] 1riddim:
Ok so regarding my previous post I found out a strange thing. If i am simply looking at the freqs in ex kernel manager dashboard the big cluster is always at 1555mhz and cpu temp is over 55 degrees but if i refresh the dashboard or swipe the screen or pulldown notification, it drops instantly to 40 degrees and 384 mhz. The little cluster seems to be behaving normally though.
[One (M9) Android Development] Mostafa Wael:
Confirmed, here too. Seems a glitch in EXKM app

See DevCheck and CPU Times, Devcheck represents the frequencies quite correct here
[One (M9) Android Development] 1riddim:
Will try those as well. But still, ex's glitch or not, i lost 54% battery since 9 am. I it is 12:12 now so something definitely is not working properly. Can't figure out why though, i used your daily relaxed file with insert coin and my cpu was around 30 degrees all the time (did not try it in gaming as i don't really play games). Now since switching to leedroid latest build with lee kernel, i get this problems. Will reflash, I maybe i got a corrupted download. Will get back with feedback as soon as i reflash the rom.
[One (M9) Android Development] Mostafa Wael:
DeeZZ_NuuZZ had similar problems. Sorted out by firmware flash via ruu and he got better results instantly
[One (M9) Android Development] 1riddim:
Thanks for the tip Mostafa. I currently have 3.35.401.12. Should I try 617.12 or some of the newer ones like 3.39.x.x or should i just reflash 401.12? Also what do you consider the best flash method? Fastboot and ruu mode or 0pjaimg? thanks and keep rocking those exams. I wish you all the best mate!
[One (M9) Android Development] Mostafa Wael:
Well give .617 a try

I don't recommend using the latter 3.39.x.x as they are directed to brand users, and I guess these won't go so well with the radios
[One (M9) Android Development] Mostafa Wael:
3.35.617.12 should do the job fairly well :)
[One (M9) Android Development] avivhaiser:
This daily conf is great, lost only 1% during the night. Tested it with some other games and videos online. For heavy gpu games battery got at most to 41℃ and cpu to 55℃ with avg of 41fps.tried some games that rely on cpu instead of gpu, the results were pretty similar. Imo this is the best one among the 3 for now. About these issues, i just had to reflash the rom, put the file back in system/etc, reboot and let the phone sit to adjust to the change took 5 minutes and it went back to normal.
[One (M9) Android Development] Mostafa Wael:
Thanks for the stats and the feedback!

Now we can move on slowly to the only unripe melon, Real Racing 3.

I will try to test it and see how it acts

stock thermal config usually produces an average of 27-31 fps in this game which was terrible as it was 40+ fps in the straights on the track, but when I close off on 5 or 6 rivals when cornering hard, it stuttered like hell with 20-ish fps and that sucked hard! And the temps was 45 at its best case! 47 was the norm :laugh:

I do not expect wonders but I should be able to tame it, but who knows, maybe it will be solved as well :p :cowboy:

that is my first thing on my to-do list in the summer :D

signing off today, keep up the good work and hope you enjoy your time :)

Also, after some analysis of the results obtained, I came up to a conclusion about hotplugging the little cluster and the big cluster.

should be posted later today along with some amendments to the OP and the description of the files ;)

I may be asking for too much but can you sort of collect all your gamebench results ? To put it in the OP if you wish ;)
[One (M9) Android Development] avivhaiser:
Sure i can. tell me for which games you wish and ill get ya the results. all using daily config is fine?
[One (M9) Android Development] Mostafa Wael:
you didn't tell me if the link is now clearer or is it a bit off

You tell me what to do :D
[One (M9) Android Development] Mostafa Wael:
Oh didn't expect your answer to be so prompt hehe

well, DE2 for 15 minutes gamebench screenshots for now

tell me what are the games you have. Seems like I may be about to find a huge collective :laugh:
[One (M9) Android Development] avivhaiser:
tbh, i have less and less now xD. i can download tho, bandwidth isnt a problem :P. if you can tell me what you wish to see results in i sure can get them. for DE2 i have 30 min gameplay ready with daily already.
[One (M9) Android Development] Mostafa Wael:
then okay, DE2 30 min with daily

all screenshots

Later on we may see what we can test :highfive:

Probably Real Racing 3 will be the next one :cowboy:
[One (M9) Android Development] avivhaiser:
i guess ill get real racing 3 as well.i have about 30 minutes from iron kill (kinda gpu hungry game)so youll have 3 screen shots for now)
[One (M9) Android Development] Mostafa Wael:
Cool :cool:

Signing off for now, revising for my exam tomorrow :angel:
[One (M9) Android Development] avivhaiser:
aight! gl!
[One (M9) Android Development] steelmaggot:
Like to watch EMGTV on Youtube,phone used to get redhot ,not anymore,now it gets lukewarm,using config baked into LeeDroid's rom,nice one Mostafa
[One (M9) Android Development] Mostafa Wael:
Been pleasure making you enjoy your movies :)

FunFact: my main motive after gaming was that I YouTube so much as well :laugh: :highfive:
[One (M9) Android Development] avivhaiser:
hah as i can see i was mentioned on the front page ^^; thank you for that [MENTION=5060769]Mostafa Wael[/MENTION]
[One (M9) Android Development] Mostafa Wael:
Happy days sir :D

signing off for now, bed time :o

So..

Good night

Sleep tight

and don't let the bed bugs bite! :laugh:

a bit childish but rhymes pretty well :o
[One (M9) Android Development] Azlun:
looking forward to play it with my phone on MSM8976
[One (M9) Android Development] glennsamuel32:
Good luck buddy !
[One (M9) Android Development] Mostafa Wael:
I suppose this is another chipset

If so, then be careful as these files are officially supporting HTC One M9 only

If your device is not the M9, but has the Snapdragon 810 (MSM8994) then you may try it as well, but take a backup forehand.
[One (M9) Android Development] hhhfdq:
hi.i have question..which one to use for useday..file in page 1 or page 8..sory for my bad english
[One (M9) Android Development] Mostafa Wael:
First page has all what you need buddy

I recommend daily usage to try first

If not that satisfied, go for the relaxed variant

If not satisfied, go for gaming beta_2.0

Link to the dropbox folder is in the first post :)

Waiting for your feedback
[One (M9) Android Development] hhhfdq:
tks for reply..btw i see link in first page different link u post in page 9

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

so what link i should dowload..and i just fb,insta,g+, sometime play candy crush..so what mode i should use

sory for my bad english
[One (M9) Android Development] Mostafa Wael:
Well use the first link in the first page named daily usage

Should be the default one in the latest rev of LeeDroid ...

If it does not suit you, try the one you posted in your post.
[One (M9) Android Development] hhhfdq:
..i am using leedroid 8.25 so i dont need to download link in first page or i just download and replace file in rom
[One (M9) Android Development] Mostafa Wael:
Yes you are fine if you are a LeeDroid user and using a version of r9 and above.

If you are not happy, then try the file you just posted (aka Gaming Beta_2.0) :good:
[One (M9) Android Development] BUBBA DUB'S:
Gave gaming beta a spin. Awesome awesome work guy :good: I didn't get a screen shot of it but I had the CPU temps spike up to 74C a few times when it was reduced to 3:2 3:0 2:2 Have you had that/is that normal?
[One (M9) Android Development] Mostafa Wael:
Well, spiking up to 74 degrees is normal for the big cluster, however, what I find strange is that this happens when in 3:2 mode, which means that the CPU has been already throttled to 1.4 GHz and therefore CPU temps must be around the 60s :rolleyes: unless you were switching between apps a lot and then this would be normal as the pnpmgr sets the min freq to 1.6 GHz and max freq to 1.9 GHz for the big cluster spontaneously for fastest app switching/launching ;) that should be a instant temporary change and you must be using a really good accurate CPU temp indicator.

2:2 should give you CPU temps between 55-65 degrees and 3:2 should max out at 70

TL;DR

If you have done some app launching/switching when spotting the CPU temperature reading, then no worries, this is pnpmgr behaviour and that can not be changed. In fact it is needed for better performance! However, if your complaint is present when gaming, then I will need you to tell me more on what game you were playing and if I failed to diagnose, I will tell you what to do...

P.S. 3:0 mode is initiated by power saver mode since it shuts down all the big cluster and leaves the little cluster untouched, and since you were in 3:2 mode initially, then it will shut those 2 big cores and leave the 3 ;)