hey guys, just wondering will using a lower vsel damage my cpu and/or battery?
i have previously beein using milestone overclock on 1ghz and 60 vsel and am adding setvsel into the mix, also any ideas on starter settings? thanks
also could someone just give me a heads up on what vsel actually IS
I don't believe there are any studies that show effects of long term use of lowering the voltage, which is what you are doing with vsel in order to save battery juice...or you could increase the voltage but that defeats the purpose and also heats up the battery which leads to shorter life span. Many use it without reporting any damage to battery or cpu, I believe it's safe (however, if you are overheating you might fry the battery or cpu, so you'll need to moniter and play with settings to get the desired effect without any overheating issues).
With regards to setvsel, there are reported issues from users with different roms...from what I've read (and you can do your own research to see if this is what you are seeing...this is the conclusion that I've come to by reading a lot of threads), it is better to use milestone to overclock and setcpu to lower the vsel.
With that being said, I've used them all and like setvsel so keep going back to it...but I've been having some issues lately so I've removed setvsel to see if that is what is causing some problems (too early to tell).
Oh, and as for settings...pop on the overclocking/undervolting thread in the development section to see a lot of different settings and remember that what works for one user might not work for you...you'll have to experiment a bit to find your ideal setting.
oh okay i think i might go back to my old settings with milestone overclock and setcpu and just lower the vsel! i was under the impression for some reason that lowering the vsel would heat the battery. Thanks!
I'm no expert to be honest, I'm more of a research kinda person. From what I've researched, undervolting can help keep temps down, and may particularly help when you overclock (as overclocking is stressing the cpu to go beyond it's normal operating design hence it may heat up...supplying it with less power, or voltage, is what helps keep the temps down.
Of course, this is given you find the optimal setting for your phone, and as it seems from reading through these forums, many users have experienced completely different results using the same settings (i.e., one user will have a stable setting without any problems while another user on the same rom using the same settings will have crashes and/or issues like overheating). Doesn't seem right, but it is what it is
yeah ive read through most of that stuff too, i went down to 1ghz at 51 vsel, seeming stable, but i decided to go with 54 anyway
1.1 GHz @ Stock vsel for over a month without any issues...I hope it lasts.
Sent from my MB525 using XDA App
Hi,
I've also read a lot regarding the underclocking 'dangers' but couldn't find anything to prove that there is such an issue. I think that it is an urban myth spread everywhere by people asking if there is a danger with low vsel [but that are never getting a positive answer on it].
The only thing I found using setvSel is that I had to first install Milestone Overclock and load its module prior to start setvsel. There is a way around it, but requires you to copy files in the system folders and change their permissions. I find that my way is much easier.
As far as over-heating goes, it's an overclocking thing; not underclocking.
My Defy is set at 900Mhz and really, I don't see the point of going much higher: everything runs smooth and lag free already.
vsel: 21/300; 32/600; 43/900 - 90% up_threshold
Been like that for about a month now and never experienced any problem at all.
The underclocking is great for saving battery; no exact numbers to give here but it feels like my battery now last 2 times longer. I can easily get 4 days between charges with low/moderate usage and would get to 6+ days "IF" I could stay away from games and having the screen ON for long sessions of browsing/video watching.
I tried SetCpu before but I didn't like the interface; the simplicity of SetvSel is really nice.
i use setcpu for scaling and profiles, and run 18/300, 36/600, 50/1000 stable and smooth as
Undervolting is not a bad thing at all. It means less Watts consumed for running (Watts = Voltage x Amperage), less of your battery consumed.
Ussually companies test a large batch of components and how they react on different voltages and freqvencies, and then they decide for a voltage that works with all components and that is safe for all cases. Eg. when they have different CPU speeds and thus different options for CPU's this is one way to decide which one work at 3GHz and which one at 2.7 GHz (the other one is demand for components).
Phisically you will not have any problems and you can't damage your phone by undervolting, so no problem here, only possible software problems if you go too low.
Advantages :
+ Lower processor temperature
+ Lower phone temperature
+ Longer battery time
+ Longer components life
Disadvantages
- Stability issues (freeze, artefacts, slowness)
maxi2mc said:
Disadvantages
- Stability issues (freeze, artefacts, slowness)
Click to expand...
Click to collapse
You know, I was recording a video and when playing back noticed that there were squiggly lines that went through the video a couple of times (in a two minute clip). This was the first time I saw this...and have recently lowered vsel by 2 on vsel3...could that be the artifacts that you are mentioning?
I just figured it perhaps I was too bouncy with the phone while recording making it glitch...but now that I see this post I'm thinking maybe I undervolted too much...what do you think?
My settings: 54/1000 44/700 28/300
I know what people mean by same settings don't work for every phone even if it's the exact same model. My Defy won't underclock as much as others. I'm using SetVesel, and I've been able to drop 5 points from each, and that's about it before it reboots itself. I only tested undervolting, but I mainly overclock to get as much speed as I can, and give it enough juice to run super fast. I'm current running [email protected], [email protected], [email protected] Threshold at 75%. The highest the temp ever got was 112F, and that was after playing a game for about an hour. Usually it stays below 90F for normal use. I get around 17-20 hours out of it with screen on time at about 3 hours @ 50% brightness. I've been running these settings about a month, and have not had any issues.
If you put something like 100vsel will the phone accept and then burn? Is there any protection? Does anyone know what's the highest acceptable vsel?
Just for curiosity...
im pretty sure 80 is the highest you should EVER use and that'll significantly increase the chances of your phone burning out. @bobbyphoenix you should be able to lower your vsels a fair bit or your really unlucky! i run a lower vsel for 1ghz than u do for 700mhz smooth and stable
stewi21 said:
im pretty sure 80 is the highest you should EVER use and that'll significantly increase the chances of your phone burning out. @bobbyphoenix you should be able to lower your vsels a fair bit or your really unlucky! i run a lower vsel for 1ghz than u do for 700mhz smooth and stable
Click to expand...
Click to collapse
CM7, rather non-technical person here. I seem to have a very happy phone at setvsel settings of [email protected], [email protected], [email protected], 86%. Been running this for the month or so since I rooted and the phone feels like it was made for this config. I've never seen the temp above ~32c. My 2¢.
i have setcpu and the lost rogue v1.3 and i what to put it at 1704 MHz but it freezes or reboots, so what could i do? what voltage?
You can try upping the voltage, not every phone will run at the highest speeds. Overclocking is luck of the draw, not every processor will react the same. My phone requires 1550mv @1.6 to be stable and 1.7 is not stable. There is no real advantage to running the processor this high anyways. 1.2-1.4 is the sweetspot, 1.2 does everything the phone needs to and you usually have room to underclock, to increase battery life and usability of the phone. Benchmarks can be fun but imo, stable phone @ lower voltage > semi-stable benchmark monster @ high voltage.
Econ212 said:
You can try upping the voltage, not every phone will run at the highest speeds. Overclocking is luck of the draw, not every processor will react the same. My phone requires 1550mv @1.6 to be stable and 1.7 is not stable. There is no real advantage to running the processor this high anyways. 1.2-1.4 is the sweetspot, 1.2 does everything the phone needs to and you usually have room to underclock, to increase battery life and usability of the phone. Benchmarks can be fun but imo, stable phone @ lower voltage > semi-stable benchmark monster @ high voltage.
Click to expand...
Click to collapse
Agreed, I have tried all sorts of overclocking and always go back to 1.352 or 1.2 because of stability. Sure you can bump it up and get high benchmarks, but who cares it is just a number. I would much rather have lower numbers and a stable phone.
I am running New Senzation ROM with the Desparado Kernel and I am running smooth and blazing fast at 1600. I actually can run at 1704 but dont like to overclock to that speed for very long but havent had any crashes.
bbb1977 said:
I am running New Senzation ROM with the Desparado Kernel and I am running smooth and blazing fast at 1600. I actually can run at 1704 but dont like to overclock to that speed for very long but havent had any crashes.
Click to expand...
Click to collapse
Wanna trade phones? I wonder if you could push it higher? I can get mine to run at 1.7, but it will eventually crash within a few minutes. 1.4 seemed to be the most stable (and got the best quadrants) , but I don't bother OC'ing anymore. The phone runs fine without it. I don't really ee the point. I do notice some lag hear and there at 1.6.
I almost always am in the 800mhz range and rarely does my phone jump to 1ghz and definately almost never hits 1.2ghz. Besides trying to get your phone to give you some meaningless number as far as the real world is concerned ( quads) there is zero reason to ever overclock THIS phone. This phone has better battery life than iPhone with a slightly higher clock which is awesome. It actually performs the best of any phone to date. People conatantly hate on apple so hard to the point that when apple actually does something thats honestly great people still see the cup half empty with them. Apple has some of the best battery life of any smart phone to date. It also is one of the smoothest UI's out. They are a smart company and have great hardware. The example i like and cheer them on for is there way of using there cpu in a certain way. They have a really beefy cpu and then they underclock it quite a bit so it just sips battery power. Yes apple doesnt actually multi task so its easier for them to achieve battery life this way easier and it requires more cpu to run our phones as they have REAL multi tasking but i use the same idea. I underclock my phone to run at 800mhz till i reach 80% cpu load then bump to 1ghz. I never have my phone shutter or lag. The GPU is a monster. I get sooo much more battery life out of it. Overclocking is nearly pointless as a daily driver on this phone. In the past with my HTC Eris and HTC Evo 4g i had to overclock as muCh as possibly due to lack of a powerfull CPU and GPU but this phone (just like iPhone) has more than enough muscle and should be under clock 200mhz with no ill effect at all. Thia phone truely is the first legit android device in my eyes because it has more than enough under the hood. Underclock 200mhz and undervolt -75 and this phone truely shines and comes out #1 phone today in ALL areas. Smoothest scroling, lagless and best battery life to date. I love this phone and my set up
bluefire808 said:
I almost always am in the 800mhz range and rarely does my phone jump to 1ghz and definately almost never hits 1.2ghz. Besides trying to get your phone to give you some meaningless number as far as the real world is concerned ( quads) there is zero reason to ever overclock THIS phone. This phone has better battery life than iPhone with a slightly higher clock which is awesome. It actually performs the best of any phone to date. People conatantly hate on apple so hard to the point that when apple actually does something thats honestly great people still see the cup half empty with them. Apple has some of the best battery life of any smart phone to date. It also is one of the smoothest UI's out. They are a smart company and have great hardware. The example i like and cheer them on for is there way of using there cpu in a certain way. They have a really beefy cpu and then they underclock it quite a bit so it just sips battery power. Yes apple doesnt actually multi task so its easier for them to achieve battery life this way easier and it requires more cpu to run our phones as they have REAL multi tasking but i use the same idea. I underclock my phone to run at 800mhz till i reach 80% cpu load then bump to 1ghz. I never have my phone shutter or lag. The GPU is a monster. I get sooo much more battery life out of it. Overclocking is nearly pointless as a daily driver on this phone. In the past with my HTC Eris and HTC Evo 4g i had to overclock as muCh as possibly due to lack of a powerfull CPU and GPU but this phone (just like iPhone) has more than enough muscle and should be under clock 200mhz with no ill effect at all. Thia phone truely is the first legit android device in my eyes because it has more than enough under the hood. Underclock 200mhz and undervolt -75 and this phone truely shines and comes out #1 phone today in ALL areas. Smoothest scroling, lagless and best battery life to date. I love this phone and my set up
Click to expand...
Click to collapse
Ahhh big wall of text hates!
Gello guys,
(I'm on MooDed ICS 1.0.2)
I wanted to know what kernel(s) is (are) the best to overclock the Arc and to what frequency can I go with the phone stable? I'm actually on InFamous Kernel ( http://forum.xda-developers.com/showthread.php?t=1843532 ) But I'm not overclock. I was before on DooM Kernel and overclock to 1.2 gh/z.
Thanks a lot! (And sorry for my bad English, I do my best)
It all depends on your phone. Even though there all made the same, some of the processors can not handle the same amount of OC as other do. The way to test which runs most stable is to slowly up the frequency every hour or so, and test it to see if it's stable.
If your phone starts to random reboot, then it's probably best that you choose the lower frequency to what you are using when it reboots.
I'm using inFamous Kernel too, its overclocked to 1.5.
1.4 should be theoretically safe as that the speed that the Arc S runs at with the same processor
EDIT: I don't recommend passing 1.5 on the Arc as it will very quickly burn out the processor. (Even at 1.5, it's running 50% more than what it was originally designed for).
Overclocking will also reduce your battery life. So it's swings and roundabouts depending on if you want performance or battery life.
Hope I helped
Over cloking is realy affect to battery life and all so the head will get increase,
am always usting 1.2Hz.i think it is enough to have a smoooth run for a xperia smart phone while saving the battery and reducing the risk
Ok thanks guys! I'll try all I can. I'm now overclocked to 1.2 ghz and battery life is good for me, because I recharge it all night. At 1.4 ghz, it's stable normally but the CPU is hot (very hot) and I don't want to burn it. But is it normal? Because Arc S is on this frequency and isn't normally so hot
So Thanks one more time!
Yeah, don't worry about it getting warm. If it gets really hot, then I'd recommend to stop using it for a while. Simply to let it cool down.
Mine can get to the point when it feels it's going to melt the plastic on the back yet it still works perfectly, so yeah i'd say its normal. There's also a ton of older threads about how much peoples arc's heat up when it's being used.
The reason why the processor gets so hot is because there is very little heat sink because of how thin the arc is.
Obviously the more you overclock the hotter the processor will get. The hotter the processor gets, the more quickly the CPU will burn out. If you don't like to replace your phone every few years, don't overclock it to the limit.
You should OC stable at 1.2 - 1.4 GHZ
Ah ok thanks.. I like to change it every year / 2 years. And now I'll try Puissant phone like GS3 and others.
I've overclocked it to 1.6 and it's stable (fast..) and hot. But I'll follow your advices. Thanks a lot!
dont overclock over 1.4Ghz if you have arc and you can always undervolt to save some battery juice
arpith.fbi said:
dont overclock over 1.4Ghz if you have arc and you can always undervolt to save some battery juice
Click to expand...
Click to collapse
Ok, but I didn't find thé option to undervolt where is it?
Thanks
U need apps for undervolting such as setxperia, voltage control, etc.. Reduce the voltage and test it for few mins then again lower the value until ur phone auto restarts. Tats the threshold value
Sent from SE Xperia arc s using tapatalk 2
Is it possible to undervolt it if it's overclocked?
Thanks
TheJurassien said:
Is it possible to undervolt it if it's overclocked?
Thanks
Click to expand...
Click to collapse
yea obv..undervolting means supplying less voltage to the cpu at specific frequency. it doesnt matter at wat frequency the phone is running
It might work fine well above 1.4 depending on the quality of the CPU you have in your device. I am fortunate enough to be able to overclock an xperia arc to 1.8 GHz and have been running at this clock for 6 months. Even gaming at lengthy time with charger plugged in works fine.
I do not game every day and just listening to music, talking on the phone, texting, reading a webpage or watching a video will not run the CPU at full speed all the time. Battery live if also fine for my usage 1-3 days. I prefer a snappy and responsive phone.
Running at very high clock speeds is at your own risc, the cpu chip design should be able to handle the high temperatures. I have allways overclocked my phones and have not yet been able to kill any of them, maybe I have just been lucky. There could be a poor soldering that breaks when it heats up, only push it to the limits if you can afford paying for a new phone
1,6 GHz on XArc by Sirkay = epic speed.
Sent from my CM9'd Galaxy Tab 2 10.1
Hi all!
I have been noticing that the tablet can get fairly hot where the CPU is, and under load it can reach fairly high temperatures - CPU prime got it up to over 90°C for me to the extent that I had to shut it down.
To be honest, it doesn't really impede normal usage, and normally it seems to reach slightly over 70°C under higher workloads. I suppose that's not unheard of for ARM devices and might not actually count as overheating. But after seeing this video on the Teclast X98 Pro and some other info on modding in tablets, I was still wondering if there'd be a way to improve the cooling on the Note 10.1 2014 to get lower average temperatures - potentially, that should also lead to more stable and fluid running under high loads, as there won't be any need for throttling, and it might also be good for the components to keep temps lower.
So I guess my main question is if anyone has undertaken anything of this sort for this or comparable tablets? @thebadwrench has recently posted a very useful guide about swapping the battery with a rare shot of the inside of the tablet: http://forum.xda-developers.com/showpost.php?p=66124495&postcount=13
I was thinking what the most sensible way could be to improve cooling of the CPU, which should be the small shielded unit in the lower centre of the second picture. People seem to have had good results with copper, but it seems fairly crowded in there and it might be hard to get it installed without shortening anything.
Aside of the more practical question, I'd also be interested in the typical temperature that other people's tablet reaches and if you have any better apps than CPU prime to produce high CPU load - possibly one that shows CPU temperature at the same time as well? Currently, I'm having another app running to check CPU temp (CPU prime for some reason only shows the battery temp).
Looking forward to everyone's answers!
PS: @mods Not sure if this is the right section of the forum, feel free to move if you feel it fits better elsewhere.
AFAIK Microsoft intended to fit an innovative kind of heat sink into their Lumia 950 and finally produced a standard design w/o particular cooling devices due to difficulties.
I have no clue how anything could be done. Except replacing the back cover with something thicker, offering room for heatsinks, fans, peltier elements or such.
But the Note should at least have thermal throttling and emergency shutdown features, like all current phones, which will throttle within the first half minute under full load.
franzli said:
Hi all!
I have been noticing that the tablet can get fairly hot where the CPU is, and under load it can reach fairly high temperatures - CPU prime got it up to over 90°C for me to the extent that I had to shut it down.
To be honest, it doesn't really impede normal usage, and normally it seems to reach slightly over 70°C under higher workloads. I suppose that's not unheard of for ARM devices and might not actually count as overheating. But after seeing this video on the Teclast X98 Pro and some other info on modding in tablets, I was still wondering if there'd be a way to improve the cooling on the Note 10.1 2014 to get lower average temperatures - potentially, that should also lead to more stable and fluid running under high loads, as there won't be any need for throttling, and it might also be good for the components to keep temps lower.
So I guess my main question is if anyone has undertaken anything of this sort for this or comparable tablets? @thebadwrench has recently posted a very useful guide about swapping the battery with a rare shot of the inside of the tablet: http://forum.xda-developers.com/showpost.php?p=66124495&postcount=13
I was thinking what the most sensible way could be to improve cooling of the CPU, which should be the small shielded unit in the lower centre of the second picture. People seem to have had good results with copper, but it seems fairly crowded in there and it might be hard to get it installed without shortening anything.
Aside of the more practical question, I'd also be interested in the typical temperature that other people's tablet reaches and if you have any better apps than CPU prime to produce high CPU load - possibly one that shows CPU temperature at the same time as well? Currently, I'm having another app running to check CPU temp (CPU prime for some reason only shows the battery temp).
Looking forward to everyone's answers!
PS: @mods Not sure if this is the right section of the forum, feel free to move if you feel it fits better elsewhere.
Click to expand...
Click to collapse
Similar temperatures are note uncommon in mine. One suggestion is to use a small desktop fan and aim it down at the tablet when your demanding alot from the cpu. I sometimes do that with mine and it actually brings the temperature down about 15 degrees. Its not a mod, but it does work
Thanks for your answers so far!
@lecorbusier yes, I suspect it has throttling, but in the interest of better running it would be nice to avoid throttling when possible. I'm not sure about the effect on battery life - throttling might be good in that a reduced frequency might need less energy, but running hot in the first place is probably bad for battery life.
In fact, part of my problem might stem from either the ROM or some apps I am running - Squid on temasek's CM13. Maybe I just never noticed this before, or didn't use squid so often, but I've noticed that the last couple of days CPU gets up to over 70°C at times with just some writing in squid. Not sure if this is normal, will probably post it in the CM13 thread. But my general idea/wish to improve cooling still stands independently of that.
Similar temperatures are note uncommon in mine. One suggestion is to use a small desktop fan and aim it down at the tablet when your demanding alot from the cpu. I sometimes do that with mine and it actually brings the temperature down about 15 degrees. Its not a mod, but it does work
Click to expand...
Click to collapse
That sounds like an effective method (and I guess in a way one might call it a mod ). I'm thinking about something more portable, and hence passive though.
I will probably try opening up and having a look at the current cooling mechanism to see if adding a copper shim or a better silicone heat sink etc. might help things. Another consideration would be a modded case that contains some metal instead of plastic on the back side. That might help to take away some of the heat even though the plastic back of the device itself probably remains a poor heat conductor. Might be a complicated mod, but I'll see if I can come up with a way to do that. If/when I manage to get something done, or some new thoughts, I will advise here.
Any further input of course still very welcome!
Metal will disturb the various antennas.
A back cover replacement containing one or two fans, adding 1 to 2cms of thickness, and draining the battery with the fans while looking clumsy, thats the "best" solution I could imagine.
Or a back cover replacement containing one or two copper plates, cut and arranged in a way that the antennas aren't too handicapped. Probably you have to remove the various EMI shields to be able to establish direct contact between the chipset and the plates. That is, if the chips don't have contact with the shield plates.
I think this will be something never been done before, but probably after.
Like the battery mod for phones, where you solder one battery together with a second one and cut a hole in the back cover, that the now double-thick battery may fit. That's already been done.
Good point about the antennae, I hadn't thought about that! That also makes sense of the lack of metal cases (facepalm). Might still try modding a case with some metal in some spots at some points, but good to keep in mind how this might impact wifi and bluetooth.
My plan was to see if there'd be a chance to fit some slim copper plates in strategic position on top of the CPU inside the normal case. I'll have to open it up and see how much, if any, space there is - but will probably try this first on a Galaxy Tab S 8.4 that I rely on less for productivity (and that does actually get way to hot, to the point of self-shutdown). Whenever I find the time that is...
Will report when I get around to doing anything on the Note (and might open a topic at the Tab S forum in case I do try a mod there first).
I added a copper shim for cooling to my Galaxy Tab S (will put a more detailed post on that forum when I find some time), which seems to have helped to control temperatures somewhat better. I had two odd crashes, but had some before I did the mod, so am relatively confident that's a problem of the ROM rather than my mod.
Will probably try it on my Note as well soon and report here for anyone who might be interested.
Have modded my Note now, and am planning to post a more detailed description some time (won't have time before next month though). It had clearly improved temperatures and stability of my Tab S, but I'm not sure how much of a difference it made on the Note 10.1 2014 because I didn't measure the baseline temperatures before the mod right (used CPU Prime benchmark which seems to have general stability issues on the temasek ROM I'm using).
Currently, I have idle temperatures of around 30C, under normal use it would get to 40-50C, and under stress (app StabilityTest) it goes up to around 89/90C after 5min and to 92/93C after 10min.
I'd be quite interested in what temperatures other people get on their devices without any modification?
franzli said:
Have modded my Note now, and am planning to post a more detailed description some time (won't have time before next month though). It had clearly improved temperatures and stability of my Tab S, but I'm not sure how much of a difference it made on the Note 10.1 2014 because I didn't measure the baseline temperatures before the mod right (used CPU Prime benchmark which seems to have general stability issues on the temasek ROM I'm using).
Currently, I have idle temperatures of around 30C, under normal use it would get to 40-50C, and under stress (app StabilityTest) it goes up to around 89/90C after 5min and to 92/93C after 10min.
I'd be quite interested in what temperatures other people get on their devices without any modification?
Click to expand...
Click to collapse
Thanks for the update. I did some baseline checks for you, using the same StabilityTest app for consistancy purposes. I am also on temaseks build, cm13 more specifically. I run temaseks 12.1 build just as often as the cm13, so I will run the tests there as well. I revert back to my stock rooted kitkat rom about 1 or 2 days per week so I'll check the temps on that ROM as well.
So, at idle I'm a little warmer than you, hovering between 37C and 40C. Under normal use (like web browsing) I'm between 50C and no higher than 57C. Under stress (again, using same app) I was at 90C at 5 minutes and 91C after 10 minutes. So slightly warmer on low end, nearly identical on the big end. I have the samsung flip cover thats specifically made to fit the 2014 edition on mine, so that could account for my slightly warmer temps. Its worth noting that when gaming on a VERY cpu demanding game, I never reach anything above 78C. Its probably one of the top 10 most cpu demanding games on play store and BY FAR the most I ever demand from my CPU, consuming a whooping 1.5-2Gb of RAM at times.
I'll check the numbers on my other 2 normally used ROMs here in the next few hours and I'll post those results too :good:
On a side note, my galaxy s6 phone (completely stock, near new) averages nearly indentical cpu temps and after researching the matter on it, I found that those temps (on the s6) are what others are getting as well. So it seems that, generally speaking, samsungs might just run with warmer temperatures. I did see somewhere that 100C is kinda the 'YIKES!' point for them and that they start clocking down around that temp to prevent permanent damage
franzli said:
I'd be quite interested in what temperatures other people get on their devices without any modification?
Click to expand...
Click to collapse
Ok, I've done some testing with a few different ROMs and I think you might be as susprised with the results as I am. First of all I need to correct myself in my last post. The initial testing I did was on temaseks unofficial CM12.1 build, not on the CM13 build. I have now tested on temaseks cm 12.1 and cm13 builds, my stock rooted & debloated 4.4.2 ROM and an old nandroid backup I have of hyperdrives 4.4.2 ROM. Heres what I found...
Temaseks CM13 build ran the hottest and was by far the most stressful on the processors and therefore ran the hottest. It consistantly kept the CPU clocked at near max (even when set to "ondemand"), whether needed or not (with no background process running) and would only reduce power when forced via CPU governor or was at the safety threshold for temperature, which I can now comfortably say is about 95C. Tablet was slightly warm to the touch at idle with a temperature of between 50C & 55C. Under moderate load temperature jumped very raidly to the mid 80C range and then would stay there pretty steadily. Under heavy load, CPU temp quickly peaked at 94C where while watching the CPU output, it was obvious the CPUs were going in & out of protection mode as they would drop to 1600MHz, then peak at 1900MHz, 1600MHz, 1900MHz & repeat this. I didnt let this go on for more than about 2 min before shutting down and allowing tablet to cool.
Next, I repeated tests on both touchwiz based kitkat ROMs I have backups for. 1 of them is stock, rooted, debloated and un"tweaked". The other is stock, rooted, debloated and tweaked. Both ran MUCH cooler, peaking at 80C & 82C. These were ocassional spikes and actually averaged around 75C when under heavy load. Now comes the good news...
I have identified a major contributor of excessive CPU temps. When testing on the touchwiz ROMs and observing CPU clocking in relation to CPU temps, I found that the governors are set lower in these touchwiz ROMs. They were a steady 1300MHz with the occasional 1600MHz spike. They averaged 55C to 63C under moderate load and when under heavy load never reached more than 82C.
So, I am now back on my long time daily driver, temaseks cm12. 1 build and I'm ditching the CM13 build entirely. At least for now. I have set my CPU governors down to 1300MHz and with heavy load for nearly 30 minutes (gaming) my CPU peaked at 85C. So my findings were that CM ROM has overclocked the CPUs excessively. They are set to 1900MHz, which has become obvious to me brings them right up to their temperature safety threshold, 95C. It seems Samsung clocked them at 1300MHz and allowed for occasional spikes above this point, keeping them at a maxium & slightly more reasonable 85C a full 10C cooler than their maximum safe operating temp.
I never expected I'd stumble on not only a source, but also that I've been utilizing the solution for months. I should add that governing the CPU lower has had absolutely no effect on performance. I regularly shut down 1 or 2 CPU cores as it is. I found that the tablet will run perfectly under normal use with only 2 cores. This reduces temperature and increases battery life. Sluthing can be so much fun sometimes, it was right in front of my face I just never put 2 & 2 together lol :good:
Thanks for your detailed comparison, that's very helpful indeed! In light of that, I think my mod has indeed given some improvement, as I don't reach over 90°C on CM13 until after 5-10 min, albeit with some throttling to 1700MHz after about 10min.
I've always had the impression that the current CM13 builds are a bit more CPU hungry and run warmer (possibly that triggered my thinking about a cooling mod in the first place), so it's very interesting to see that backed up experimentally! Interestingly, I've had mixed experiences with CM13, almost like two "modes" of running - sometimes, it runs pretty warm, roughly like you describe, but at other times it runs fairly normally around 30-40°C without problems. Haven't really figured out what the problem is and am having occasional instabilities/reboots as well, so I might actually also return to CM12.1 for the moment too.
While the higher CPU clocks (although 1.9GHz is the specified clock speed, but I get what you mean) may explain the heat and slightly better results in Geekbench I've been having with CM13, it's a bit odd that I still get the good result when the ROM is in the cool "mode" (it goes up to high 60s, mid 70s during Geekbench if memory serves well).
How do you set your governors? And have you been able to get the cores to switch on and off automatically as they do on some other devices? Or is this not implemented in the kernel or something?
franzli said:
Thanks for your detailed comparison, that's very helpful indeed! In light of that, I think my mod has indeed given some improvement, as I don't reach over 90°C on CM13 until after 5-10 min, albeit with some throttling to 1700MHz after about 10min.
I've always had the impression that the current CM13 builds are a bit more CPU hungry and run warmer (possibly that triggered my thinking about a cooling mod in the first place), so it's very interesting to see that backed up experimentally! Interestingly, I've had mixed experiences with CM13, almost like two "modes" of running - sometimes, it runs pretty warm, roughly like you describe, but at other times it runs fairly normally around 30-40°C without problems. Haven't really figured out what the problem is and am having occasional instabilities/reboots as well, so I might actually also return to CM12.1 for the moment too.
While the higher CPU clocks (although 1.9GHz is the specified clock speed, but I get what you mean) may explain the heat and slightly better results in Geekbench I've been having with CM13, it's a bit odd that I still get the good result when the ROM is in the cool "mode" (it goes up to high 60s, mid 70s during Geekbench if memory serves well).
How do you set your governors? And have you been able to get the cores to switch on and off automatically as they do on some other devices? Or is this not implemented in the kernel or something?
Click to expand...
Click to collapse
Your welcome. I too noticed that on CM13 at times it seems to run alot cooler than at other times. Although the only time I ever see go as low as 30C is when its been asleep for awhile and then I turn the screen on (CM12 & 13). As soon as it wakes up it'll go to mid-high 40C to mid 50C (on CM12) or it'll go straight to high 50C to low 60C (CM13). CM13 definitely ramped up alot quicker when testing, almost like its either min or max CPU power. I like temaseks CM13 build, but for me there wasnt much improvement over the CM12 build. Plus there is a few minor bugs as well as the slight negative effect on battery life I noticed. Plus I was noticing that there was a bit of a touchy spot in the top right corner of my screen that when swiped from the outside in, it sometimes crashed my tablet. I wasn't sure if it was a fault in my tablets hardware or something software related and I'm still not 100% positive which it may be, but since I began taking notice of when it was happening, its only ever happened on CM13. Thats also part of the reason I think I'm going to hold off on using the CM13 build for awhile. CM12 build is overall just more to my liking I guess... more to my tablets liking as well.
After posting yesterday I looked up some specs on Samsungs website and you are 100% correct about it being 1.9GHz. This is the spec copy/pasted off their website... Exynos® 5 Octa (1.9GHz Quadcore + 1.3 GHz Quadcore). The second part stands out because 1.3GHz is definitely where the stock rom was trying to maintain its CPU frequency when under heavy load. Not once did it exceed 1.6GHz. Whereas both CM builds ramped up to the full 1.9GHz very quickly. So the difference is going to be HOW the processor steps up in frequency as opposed to what the frequency actually is. Thats where my knowledge on that kinda stuff ends. I'm a "let's figure out what failed and why" or "lets figure out how it works" type of person. Thats why I work on cars for a living. I leave the development and detailed technical mumbo jumbo to the devs and engineers. Troubleshooting methods are much the same for just about everything though, hince how I came to my conclusion yesterday. Just for grins I may load up PAC ROMs CM12 build, see how it does. too...
As for how I set my governor, it depends on what I doing at the time. I never fine tune anything, like I said, that's outside my realm of knowledge. What I do set is the governor to either interactive or ondemand. Interactive more for casual use and ondemand more for gaming. I also manually shut down CPU cores depending on my demand from my CPU. Right now, for instance, I'm running stricly on cores 0 & 2 with cores 1 & 3 turned off. My CPU max clocking frequency is set to 1.3GHz but its consistantly hovering at 650MHz, or .65GHz. Thats all I ever mess with and I do so mainly for battery life. It makes a noticeable difference (both charging and discharging) if I adjust those 3 things according to my use. And no, my cores don't ever switch on or off automatically. I do vaguely recall seeing them do that on a different ROM, but I don't remember what ROM that was... it was at least a year ago that I saw that. I'm sure that is something that is kernel related, but I'm just guessing on that one.
What exactly did you mod? Any pictures?
thebadwrench said:
Your welcome. I too noticed that on CM13 at times it seems to run alot cooler than at other times. Although the only time I ever see go as low as 30C is when its been asleep for awhile and then I turn the screen on (CM12 & 13). As soon as it wakes up it'll go to mid-high 40C to mid 50C (on CM12) or it'll go straight to high 50C to low 60C (CM13). CM13 definitely ramped up alot quicker when testing, almost like its either min or max CPU power. I like temaseks CM13 build, but for me there wasnt much improvement over the CM12 build. Plus there is a few minor bugs as well as the slight negative effect on battery life I noticed. Plus I was noticing that there was a bit of a touchy spot in the top right corner of my screen that when swiped from the outside in, it sometimes crashed my tablet. I wasn't sure if it was a fault in my tablets hardware or something software related and I'm still not 100% positive which it may be, but since I began taking notice of when it was happening, its only ever happened on CM13. Thats also part of the reason I think I'm going to hold off on using the CM13 build for awhile. CM12 build is overall just more to my liking I guess... more to my tablets liking as well.
After posting yesterday I looked up some specs on Samsungs website and you are 100% correct about it being 1.9GHz. This is the spec copy/pasted off their website... Exynos® 5 Octa (1.9GHz Quadcore + 1.3 GHz Quadcore). The second part stands out because 1.3GHz is definitely where the stock rom was trying to maintain its CPU frequency when under heavy load. Not once did it exceed 1.6GHz. Whereas both CM builds ramped up to the full 1.9GHz very quickly. So the difference is going to be HOW the processor steps up in frequency as opposed to what the frequency actually is. Thats where my knowledge on that kinda stuff ends. I'm a "let's figure out what failed and why" or "lets figure out how it works" type of person. Thats why I work on cars for a living. I leave the development and detailed technical mumbo jumbo to the devs and engineers. Troubleshooting methods are much the same for just about everything though, hince how I came to my conclusion yesterday. Just for grins I may load up PAC ROMs CM12 build, see how it does. too...
As for how I set my governor, it depends on what I doing at the time. I never fine tune anything, like I said, that's outside my realm of knowledge. What I do set is the governor to either interactive or ondemand. Interactive more for casual use and ondemand more for gaming. I also manually shut down CPU cores depending on my demand from my CPU. Right now, for instance, I'm running stricly on cores 0 & 2 with cores 1 & 3 turned off. My CPU max clocking frequency is set to 1.3GHz but its consistantly hovering at 650MHz, or .65GHz. Thats all I ever mess with and I do so mainly for battery life. It makes a noticeable difference (both charging and discharging) if I adjust those 3 things according to my use. And no, my cores don't ever switch on or off automatically. I do vaguely recall seeing them do that on a different ROM, but I don't remember what ROM that was... it was at least a year ago that I saw that. I'm sure that is something that is kernel related, but I'm just guessing on that one.
What exactly did you mod? Any pictures?
Click to expand...
Click to collapse
Hi thebadwrench,
Which app did you use to do all this modifications on cm13 stock kernel? Especially deactivating cores is very interesting. Can you see all eight cores? I'm using 3C toolbox and it shows it only as quad core and on voltage page I have two cpu cluster.(one clocked till 650mhz and the other till 1900mhz)
Under CM13 the cpu behavior is totally different as on stock Samsung roms because the small cores are more or less unused and clocked at max. only at 650mhz, Lol!
I watch also much more kernel warnings in ksmg and high temperatures for a while now on CM13.
Also battery runtimes are only 3,5-5h unlike 7-8h under cm12.1!
Sometimes the cpu is also locked at max. speed(1,9ghz), mostly after looking youtube videos or other heavy load situations. The only way to get back "normal" behavior is to reboot the device.
I see also only two used cpu states all the time it jumps between 250 and 1900mhz, the most steps in between are unused.
We can only hope a real kernel developer can have a look on this or we can cherry pick some usefull tweaks from another device with the same cpu chipset.
ollimi1 said:
Hi thebadwrench,
Which app did you use to do all this modifications on cm13 stock kernel? Especially deactivating cores is very interesting. Can you see all eight cores? I'm using 3C toolbox and it shows it only as quad core and on voltage page I have two cpu cluster.(one clocked till 650mhz and the other till 1900mhz)
Under CM13 the cpu behavior is totally different as on stock Samsung roms because the small cores are more or less unused and clocked at max. only at 650mhz, Lol!
I watch also much more kernel warnings in ksmg and high temperatures for a while now on CM13.
Also battery runtimes are only 3,5-5h unlike 7-8h under cm12.1!
Sometimes the cpu is also locked at max. speed(1,9ghz), mostly after looking youtube videos or other heavy load situations. The only way to get back "normal" behavior is to reboot the device.
I see also only two used cpu states all the time it jumps between 250 and 1900mhz, the most steps in between are unused.
We can only hope a real kernel developer can have a look on this or we can cherry pick some usefull tweaks from another device with the same cpu chipset.
Click to expand...
Click to collapse
I use kernel adiutor https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor It also shows 4 cores but shutting them down is just a single click. In the attached screenshot you can see that I've manually unchecked cores 1 & 2 and on the CPU display (turned on via developer options) you can see that those cores are indeed shut down and not operating. I like the app's widget, allows you to set up as many different profiles as you want and then change between the different profiles on the widget.
thebadwrench said:
I use kernel adiutor https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor It also shows 4 cores but shutting them down is just a single click. In the attached screenshot you can see that I've manually unchecked cores 1 & 2 and on the CPU display (turned on via developer options) you can see that those cores are indeed shut down and not operating. I like the app's widget, allows you to set up as many different profiles as you want and then change between the different profiles on the widget.
View attachment 3732472
Click to expand...
Click to collapse
Yeah, good news!
I am positive surprised that kernel Adiutor is working, seems we have build-in UCI, which is needed, nice! Using KA on my OP2 since a long time but there is no custom kernel for p600 cm13 roms so I have not tried!
Will try it now!:good:
Thanks!!
thebadwrench said:
What exactly did you mod? Any pictures?
Click to expand...
Click to collapse
I replaced the silicone heat pad on the CPU with a copper shim and thermal compound, added some small silicone pads around other components (all under the heat shields) and added a .5mm silicone heat pad on top of the main heat shield to enhance contact with the back plate. I do have some pictures, but I want to provide a proper write-up and currently don't have much time as I'm moving. Will hopefully find a chance to give a more detailed write-up in May - sorry for the delay, but full report is forthcoming!
As for the CM13 issues, @joshndroid apparently implemented some changes to it in the last build, so I might check that out, although I agree that CM12.1 is probably still the safer bet for a stable daily driver.
franzli said:
Thanks for your detailed comparison, that's very helpful indeed! In light of that, I think my mod has indeed given some improvement, as I don't reach over 90°C on CM13 until after 5-10 min, albeit with some throttling to 1700MHz after about 10min.
I've always had the impression that the current CM13 builds are a bit more CPU hungry and run warmer (possibly that triggered my thinking about a cooling mod in the first place), so it's very interesting to see that backed up experimentally! Interestingly, I've had mixed experiences with CM13, almost like two "modes" of running - sometimes, it runs pretty warm, roughly like you describe, but at other times it runs fairly normally around 30-40°C without problems. Haven't really figured out what the problem is and am having occasional instabilities/reboots as well, so I might actually also return to CM12.1 for the moment too.
While the higher CPU clocks (although 1.9GHz is the specified clock speed, but I get what you mean) may explain the heat and slightly better results in Geekbench I've been having with CM13, it's a bit odd that I still get the good result when the ROM is in the cool "mode" (it goes up to high 60s, mid 70s during Geekbench if memory serves well).
How do you set your governors? And have you been able to get the cores to switch on and off automatically as they do on some other devices? Or is this not implemented in the kernel or something?
Click to expand...
Click to collapse
Hi Franzli,
The kernel seems odd to me!
The small A7 cluster is virtually unused and clocked only to 650MHz @ 1200ma !! Normal is 1.3GHz @ 1200ma for the small A7 cluster on 5420! Also a lot of warnings and errors in ksmg!
No idea whether the A7 ever used or permanently in idle mode, Lol!
Also all 4 big a15 cores are always online, what means no hotplug driver available!
I don't know if we will ever see a good kernel for CM13 because of the missing sources.
Although the kernel is running and mostly stable it is far from "good"!
Power consumption is almost doubled, problems with overheating and sometimes cpu is locked at max. speed and the only way to solve it is a reboot.
I don't remember the cm12.1 kernel but he was definately better in terms of battery runtimes and reliability.
BTW, I'll also mod the device cooling using bigger copper sheets instead of the perforated aluminum sheets, thermal-pads and thermal-grease when I start changing my battery and usb jack, what is definately neccessary in my case!
Maybe I will buy one of the small heatpipes used in S7 or so when I find them somewhere.
It is not difficult to adjust it if needed, so that it can replace the heatspreader.
Mabye it is needed to isolate the heatpipe from the mainboard but nothing what a piece of kapton tape not can do.
franzli said:
Hi all!
[...] But after seeing this video on the Teclast X98 Pro and some other info on modding in tablets, I was still wondering if there'd be a way to improve the cooling on the Note 10.1 2014 to get lower average temperatures [...]
So I guess my main question is if anyone has undertaken anything of this sort for this or comparable tablets? [...]
Click to expand...
Click to collapse
Hallo there
Well I just did the job. I have also made a short manual and would like to share it with you. But first some things about me and my tablet.
I bought a used galaxy note 10.1 2014 edition SM-P600 couple months ago. I was really disappointed about the device performance. Switching from stock android 5.1 to [ROM][7.1.2]Resurrection Remix N for SM-P600 (n1awifi) [5.8.5][UNOFFICIAL][NIGHTLY] did some improvements in performance. But since I am a very heavy web surfer I was still not satisfied with the performance. I have also tried [P600][Touchwiz] Marshmallow Rom 20170622 and went back to RR because I can play around with the CPU governors and all that deathy audiutor stuff. Between very nice work Exynos Team and all the other developers...
Soon I realized that the SM-P600 becomes fairly hot in the backside. I took a look at the ifixit pictures. There was no other way finding good resolution pictures of the inside.
I ended up installing cool tool app. Well is there any other good app for monitoring temps, clock and load in overly?
Well so I added frequency, load, battery temp and cpu temp. You need to add cpu temp manually. I guess it is Label ->
custom label -> enable- Then you have to go fine tuning -> custom label -> path:/sys/class/thermal/thermal_zone0/temp. leace everything as it is. regex is (\d+)\d{3} and add postfix °C and prefix cpu:
.
So I went along and analysed heat and temps in the galaxy 10.1 2014 edition. Especially frequency-temp-ratio. And I can tell you this buddy is everything else than cool. Temps jump up so fast I can't tell you. Even some fast scrolling on ebay, facebook desktop web page in browser treated the Temperature to the hight 80s and soon the high 90s. I have also seen the things franzli mentioned before. Even light work put so much heat to the processor. Watching the frequency and temperature bounce was a pain. I could feel the pain that little Exynos 5420 must suffer of all the time.Throttling is the only ways this little buddy can survive To make it short I decided to do the cooling mod...
So lets see what I found on my journey ... I can tell you that's a big surprise
I opened the case very easily. You can find tons of videos on youtube or use ifixit.
Well I have to mention I am an electronics hardware engineer. So doing this stuff is nothing unique for me. And I have years of professional PCB manufacturing, repair experience.
Opening the case, adding some tape and this is what you get...
As you can see there is a little thermal pad applied to the aluminium shielding. And boooom there you are . Do you see all thet flux solder remains? How come samsung? Seriously?
This is the shielding close up with that thermal pad.
As you can see the FBGA package is covered with flux from soldering. So it is naturally, that the cooling in the galaxy is a pain. There can't bee any good heat flow.
So let's check that thermal pad.
woops that little buddy is kinda to small. I am sad to see this.
Well I cleaned the surface as good as I can with ethanol. After this I applied a new Thermal pad.
After that it looked like this.
Then I closed the shielding case and cleaned it.
So next comes the actual cooling mod. I added a big thermal pad.
I had to cut that little hook in the back plate. So that the 100mmx100mm copper layer will fit in shape.
And this is it done.
So what about the results :laugh:
The back plate fits perfectly. If you know there is a thin layer of copper you can feel it. But it is so less. I had no problem closing the case. Ahh yeah I had to tage it with double sided tape, so it is pressed down to the thermal. The back plate will do the rest pressure.
And really don't worry about the wifi interference. There is no worry. Because the copper layer is located on top of the bettery pack and shielding case. Why should there be any interference? I have tried. Reaching same wifi performance as always. No worries:good:
So what about heating. Well my galaxy note stays pretty cool.
I need to mention this is all mesured with the [ROM][7.1.2]Resurrection Remix N for SM-P600 (n1awifi) [5.8.5][UNOFFICIAL][NIGHTLY] I mentioned before.
I used interactive governor.
I reach in Antutu v6.2.7 about 57000 to 58000
In futuremark work 2.0 I get 4000
Here some pics
I am sorry for that high resolution pics. But I wanted best of (bad) quality. I used my redmi note 4 for taking pictures. If you can't read all in the pics, just open in new window.
There isn't any more throttling at all. It is hard to push to 85°C or above now. Just with synthetic GPU and CPU load on all four cores at once. And it takes a couple of minutes. But in real world you will never get it. With only load on one core my maximum is 69 to 72°C. The tablet fells pretty nice now. The warming in the back plate is reduced to a very large surface. So sometimes it fells as if your hands warm up the case.
Can you suggest me any ROm with a good overclocking potential? I have already tried this ROM. I really don't know why, but it keeps crashing all the time at 2GHz or 2.1 GHz. Even with no load at all. I guess the used kernel is bad.
Do you have any ROM suggestion for me.
If you have any quastions and things you want me to test write me.
Just wanted to share my experience with you. I didn't expect a dirty PCB, BGA and thermal pad like this. So what do you think about this.