Kernel with CPU temperature support - Galaxy S II Q&A, Help & Troubleshooting

Hi all,
so far i havent seen any kernel or module that supports reading the current temperature of the CPU on galaxy s2. Is there any kernel that supports it? Is any of the developers already working on it?

Any solution for monitoring CPU temperature?

OT: sorry for this off topic post but here you are bala. I've heard you bricked your sgsl? Anyway, i was thinking of buying an s2. Good to know there is a fellow sgsl user here
Sent from my GT-I9003 using XDA Premium App

ephraim033 said:
OT: sorry for this off topic post but here you are bala. I've heard you bricked your sgsl? Anyway, i was thinking of buying an s2. Good to know there is a fellow sgsl user here
Sent from my GT-I9003 using XDA Premium App
Click to expand...
Click to collapse
Nice to see u here, i didnt bricked but smocked it once when i was fiddling with overclocking module and got a replacement from service center.But this S2 is mindblowing when compared to SL, so you can get it without a doubt

bala_gamer said:
Nice to see u here, i didnt bricked but smocked it once when i was fiddling with overclocking module and got a replacement from service center.But this S2 is mindblowing when compared to SL, so you can get it without a doubt
Click to expand...
Click to collapse
I see.. Will be joining the sgs2 clan soon buddy.. But will stay faithful in sgsl.. Anyway, glad to know your sl is ok..
Sent from my GT-I9003 using XDA Premium App

No one to answer this?? So bad... DO people think monitoring CPU temperature in S2 is useless?

I think CPU/GPU temperature monitor is very useful. However, the question comes down to does the CPU/GPU have a temperature sensor built in, and how to access the information from the monitoring chip.
Most of the hardware are closed source and either requires leaked information or reverse engineering.
If there is a temperature sensor built in, and the stock rom can access the information, then there will be a kernel with this feature coming soon.
So far, I only seen Battery Temperature monitor because the batteries have a BMS, and sadly do not see any application or stock rom function to check CPU/GPU temperature.

Thanks for your reply, i dont think a mobile with all those goodies (and cost) will lack a sensor in hardware, as there are only a very few phones having theses sensors for cpu temperature reading lets hope there are some drivers which can be combined with the kernel to read those.

+1 to monitor CPU/GPU temp. But flashing a different kernel is not a good idea. Sammy better put this feature in their kernel in future firmware update.
Regards.

bala_gamer said:
Thanks for your reply, i dont think a mobile with all those goodies (and cost) will lack a sensor in hardware, as there are only a very few phones having theses sensors for cpu temperature reading lets hope there are some drivers which can be combined with the kernel to read those.
Click to expand...
Click to collapse
What you are stating is an assumption, which doesn't make it true.
Here's my assumption, the official kernel is open source, if there are thermal diode in cpu, and a monitoring controller to access the temperature, it is in the source codes. If there are no applications in the original rom, and there are no 3rd party application that can tell you the temperature of the cpu. Then my assumption is it might not be available.
Of course, my assumption doesn't mean I wish there isn't one. I wish there is!
On a side note, [Q] Brutal OverHeat and Brutal Battery Drain!!! thread seems to be talking about system temperature, or might be battery temperature, perhaps they have an app installed?

@ LiFE1688
They are talking about battery temperature on that thread... It would be better if some good recognized developers have a look on it.... Hope this mob has that sensor. Generally these latest generation ARM processors should have it, and if there is one a driver from samsung opensource would be awesome to have this feature.

Related

How do the cooling of processor work in p500

I want to know of their is any way to stop my O1 to crash when I overclock it to 806mhz...
Sent from my LG-P500 using XDA App
LOL, stick it in the fridge... Or solder a bunch of heatpipes on it?
Seriously, if it is unstable, you do not need more cooling but primarily more voltage. And since that is just impossible to do, go and do some less overzealous overclocking -> problem solved.
doktornotor said:
LOL, stick it in the fridge... Or solder a bunch of heatpipes on it?
Seriously, if it is unstable, you do not need more cooling but primarily more voltage. And since that is just impossible to do, go and do some less overzealous overclocking -> problem solved.
Click to expand...
Click to collapse
Just curious as to why it's impossible to up the voltage on this chipset. I've searched and can't find any info.
On a side note the msm7227 in the galaxy ace runs at 800 and there are many p500's that can't handle that clock speed. Wonder if it is running at a higher voltage in that phone or if something else is different about it.
Something else is definitely different....
I run my phone at 806 with the Franco kernel although I think that it was unstable on other kernels. I would like to try higher I know it at least booted before at 825
vtmike said:
Just curious as to why it's impossible to up the voltage on this chipset. I've searched and can't find any info.
Click to expand...
Click to collapse
Voltage adjustment unsupported by chipset/CPU.
doktornotor said:
Voltage adjustment unsupported by chipset/CPU.
Click to expand...
Click to collapse
Thanks for the reply. I had read that there was no voltage scaling but wondered if the the overall voltage could be increased with the proper kernel. Aosp said he was going to be working on a kernel, had my hopes up that it might include a voltage increase. Sucks to hear its a hardware limitation.

[GUIDE]Overclocking,its benefits and risks for Ace

For the convenience of writing,Overclock shall be referred to as OC.
So,the Ace has started recieving OC kernels,which is a good thing but OC is dangerous too.I decided to make a thread and warn all users who don't know much and overclock.So,with this thread,I intend to educate all newbies about OCing before users start bricking their phone.
I shall write about overclocking,what overclocking does and then discuss abotut the various advantages and disadvantages it comes with
WHAT IS OVERCLOCKING?
Overclocking is the process of operating a computer component at a higher clock rate.In our case,the processor.Most people overclock their phones for perfomance but this so-called perfomance comes at a price which every user who oc should know about.So,I am going to discuss it
Android phones are clocked at a safe level when we buy it.However,we exceed this 'safe level' when oc it.
ADVANTAGES OF OVERCLOCKING:
1.Perfomance-OCing gives perfomance and thats what most people go after when they oc.
2.Cost-saving-Some people who have extensive knowledge about OCing do it to save money.For eg-Some people claim that they can get clock speeds upto 1GHz
when they oc.SGS has a clock speed of 1GHz(but when they overclock,they get better speeds I just put this one in so that people can have better knowledge)
DISADVANTAGES OF OVERCLOCKING:
1.Excess heat production-OCing produces more heat,nothing to be added
2.Lifespan decreases-By overclocking to extreme levels,you are actually killing your phone.Because of the excess heat generated,some interior parts may get damages.
3.Damage to GPU-Because of the heat generated(i think)
4.Excess Battery consumption-Because of the intense heat generated and the unusual number of charge cycles,battery consumption becomes high.As you might already know,Ace's battery is really suckish.With OC,its going to be even worse.
5.Permanent effects-If you were having weird effects when you OCed for a long time,you are not going to feel much better when you right-clock again
6.Instability-Stability levels of various phones vary Some get OC speeds near 1GHz while others are having trouble getting over 900MHz
7.FCs,Reboots and other errors-You have a chance of getting constant reboots and FCs when you OC,it depends.Some have even complainde of their touchscreen having complains when they switch to OC kernel
FINAL WORDS:
IF YOU DON'T KNOW WHAT YOU ARE DOING,DON'T DO IT
OCing experiences/Suggestions:
Valakas:
Im used to OCing almost all the PC's i had, and my SGA wasnt an exception but sadly i didnt notice any huge improvement in the performance or in the lags i had in some huge games.
OC is a good way of wasting battery life and perhaps burn your phone. i wouldnt advise anybody to do it because its just not worthy.
P4qui7o:
I better get a new and stronger phone instead doing this !
Anyway you're phone is gonna "howl" some day after OC, and if you don't have money to buy another one, you've better keep it at 800Hz, stock ... my opinion
Yukinok25:
I have been OC's my HTC HERO since I bought it (2009), it's an old ARMv6 525mhz, which I pushed to 710mhz/MAX.
I NEVER had any issue for my OC's, I obviously can say that it becames maybe slightly warmer than the stock clock but nothing near hot.
Thanks to this, my Hero is running all the lastest rom with no lag for this two years, and so the other people in the Hero forum (basically 90% of the people OC's).
I am agree with the opener that OC's could be dangerous and it might decrease the lifespan of your device, but I also think it depends on the hardware, and I am not agree when I just read is "not" useful, because it DOES give a huge boost to your device.
Besides you can undervolting your CPU when your smartphone is in Idle (my MIN is 19 mhz), so the heat won't be generated anymore, you will save battery life, and the paradox... you will extend the life cicle of your CPU.
Also keep in mind that developers are improving the OC's working on new governors and kernels all the time.
There are risks also when we flash a rom or a new radio version, but that doesn't mean they are not useful. We flash them because we want to enhance our devices
Pardon me,if there are any mistakes,technical or grammatical,if i have missed anything.
Thanx to Wikipedia,PujitJuneja and Google
P.S. I didn't copy-paste it from anywhere,wrote it all down.So,a click on the thanks button will be greatly appreciated
Cheers
I think this was a good piece to explain risks and rewards of OCing.
All d noobies should take a look at this.
Sent from Galaxy Ace GT-S5830 using Grif's Cyanogenmod & allinone ram script.
Dont jus say thanks, use d 'THANKS' button. [XDA RULE]
Sent from my GT-S5830 using XDA App
EmoBoiix3 said:
Sent from my GT-S5830 using XDA App
Click to expand...
Click to collapse
Empty Reply?
Anyways, this is an awesome thread for people who don't know a lot about Overclocking
EmoBoiix3 said:
Sent from my GT-S5830 using XDA App
Click to expand...
Click to collapse
Whats that supposed to be,empty post?
pujitjuneja said:
Empty Reply?
Anyways, this is an awesome thread for people who don't know a lot about Overclocking
Click to expand...
Click to collapse
Couldnt have done it without you
I better get a new and stronger phone instead doing this !
Anyway you're phone is gonna "howl" some day after OC, and if you don't have money to buy another one, you've better keep it at 800Hz, stock ... my opinion
Prawesome said:
Couldnt have done it without you
Click to expand...
Click to collapse
Hehe, always happy to help (Well only for some people )
Thank for ur info
devilsking said:
Thank for ur info
Click to expand...
Click to collapse
Anytime
Well done
Sent from my GT-S5830 using XDA App
Great work!
And to add to this maybe..
The battery will get effed up pretty soon coz of the rapid discharging and the more than usual number of charge cycles and also the heat
Im used to OC almost all the PC's i had, and my SGA wouldnt be the exception to that rule. But sadly i didnt notice any huge improve in the performance or in the lags i had in some huge games.
OC is a good way of wasting battery life and perhaps burn your phone. i wouldnt advise anybody to do it because its just not worthy.
Thanx for the suggestion guyz...Will add them
Without cooler (radiator) OC on SGA its a danger experiment-be care full. Sorry for my weak English.
Sent from my GT-S5830 using XDA App
Thanks for the useful info here ....
GT5830 said:
Thanks for the useful info here ....
Click to expand...
Click to collapse
Anytime
PafcioPjay said:
Without cooler (radiator) OC on SGA its a danger experiment-be care full. Sorry for my weak English.
Sent from my GT-S5830 using XDA App
Click to expand...
Click to collapse
Its already written-heating effect

[Q] XXLPQ [i9100 official ICS update] Processor Management Solution

Hey guys, so I was wondering if there's a processor management solution out there compatible with XXLPQ.
Also, if anyone knows if there's an app that lets you disable one processor and OC the other? I'd imagine that'd increase battery life without reducing the performance.
Anyway, thanks for reading!
ICS is designed for multi core support, I believe OC one core and disable the other will screw the overall performance.
zaersx said:
Hey guys, so I was wondering if there's a processor management solution out there compatible with XXLPQ.
Also, if anyone knows if there's an app that lets you disable one processor and OC the other? I'd imagine that'd increase battery life without reducing the performance.
Click to expand...
Click to collapse
Do really you think thousands of engineers working at Samsung, the top electronics company in the world, are idiots and some loser in his parents' basement is going to come up with a better CPU management solution?
aydc said:
Do really you think thousands of engineers working at Samsung, the top electronics company in the world, are idiots and some loser in his parents' basement is going to come up with a better CPU management solution?
Click to expand...
Click to collapse
GTFO. I didn't ask for your piece of **** unhelpful hate. The guy above explained, ICS is designed for multi-core.
I also mentioned that it shouldn't take a drastic hit on performance, it will, but I doubt most of us would notice. Now go back to your basement and jack off like you always do you f***ing loner.
Omega Frost said:
ICS is designed for multi core support, I believe OC one core and disable the other will screw the overall performance.
Click to expand...
Click to collapse
Cool. Do you know an over-clocking app compatible with this OS version though? I'd like to underclock my 2 cores to 800mHz to save some battery.
zaersx said:
GTFO. I didn't ask for your piece of **** unhelpful hate. The guy above explained, ICS is designed for multi-core.
I also mentioned that it shouldn't take a drastic hit on performance, it will, but I doubt most of us would notice. Now go back to your basement and jack off like you always do you f***ing loner.
Click to expand...
Click to collapse
Ok not LPQ yet but.
Siyah kernel and extweaks app lets you play with the thresholds that the 2nd core cuts in and out. I think other custom kernels do it too.
I haven't played with it but worth investigating. Only a matter of time before Samsung release kernel sources and these blokes update the goods.
Sent from my GT-I9100 using XDA
aceofclubs said:
Ok not LPQ yet but.
Siyah kernel and extweaks app lets you play with the thresholds that the 2nd core cuts in and out. I think other custom kernels do it too.
I haven't played with it but worth investigating. Only a matter of time before Samsung release kernel sources and these blokes update the goods.
Sent from my GT-I9100 using XDA
Click to expand...
Click to collapse
That sounds pretty spot on actually, I'll look into that stuff.

Why samsung galaxy s 2 i9100?

Basically, i got this phone(GS2 i9100M) a week ago and found way too many problems that i cannot fix. So, why exactly does so many people like about this phone compared to other variant, e.g. GS2 T989 with snapdragon processor? I mean, my brother has the T989 and i also had it before too until i sold it to get this. It seems like i've been experiencing a lot of problem from this phone that does not really occur on the T989. The default music player is faulty which causes auto reboot, and the phone constantly heats up; even when viewing photos from the gallery! What attracted me to get this phone was people's opinion about the CPU and GPU also the gorilla glass, but i dont really notice a big differences in speed between the two phones. The T989 also doesn't heat up this much or this often. Feel free to share your experience people, and would appreciate if someone can offer me some advices on how to fix the heating up issues.
First, its better to talk n read at 9100 forum section but since im a 9100 user, ill share it here
Yes, on day one i got my 9100, it gets really warm even when not charging and got a lot worse when on charge. Its mostly the media scanning process which seems unstoppable on the earlier build when the SGS2 was released
I first noticed that its solved when using XXKG3 firmware and above. And also, undervolting to around 50mv reduces the heat too. A normal 9100 is capable of undervolting up to 175-200mv but it depends on phones are some silicones are made better and its not a constant result. What samsung made is setting the voltage at all the same safe level to avoid reboots. U have the option to undervolt it to reduce heat or even underclock to 1Ghz since 1.2ghz is quite overpowered and u want to conserve the battery and make it last longer.
Try Siyah kernel and learn to tweak using voltage controller and extweaks. There r guides given in SGS2 section here on XDA and it is well compiled.
Cheers
Sent from my GT-I9100 using xda premium
bershote Legiflature;
Thanks for your reply. I've posted in the wrong section by mistake. Someday I'd consider rooting the phone, but at the moment I don't want to take the risk because I'm still kind of new to smartphones and don't know much about it. What's your opinions on ICS? Do you think ICS OS release will solve most of these problems?

Cpu temperature on android device.

Hey guys.. I am developing an android app that monitors cpu temperatue based on the amount of load or task on it. I dont need battery temperature. Most of the sites and codes give battery temperature of the device but I require temperature of the core.
Thanks in advance.
Sent from my SHV-E160L
Did u try googling about it bro? Im not sure about this, but i will try to find too.
Sent from my E16i using Tapatalk 2
Yes I googled... but like in
dumpsys battery we get battery temperature. There isn't anything like cpu temp. I have also loooked into Sensor class of android that gives ambient temperature. But cant find CPU's.
Sent from my SHV-E160L
Deleted...
I'm looking for this app to,cant find it anywhere...and i need it so much
I'm not quite sure if there is a temperature diode for the CPU
Sent from my SonyX8 using Tapatalk 2
Depending on device and kernel, you can read CPU temperature from /sys/devices/system/cpu (**i don't remember the path right**).
It's really simple to do it, just getline(); and a loop, while(true){} or something like it, only if you want continuously readings.
Edit: As i said , it's device dependant. My CPU temp file can be found in /sys/htc/cpu_temp.
I don't know about other devices.
Regards,
Costin.
A bit old thread but im using this https://play.google.com/store/apps/details?id=org.alldroid.apps.tempmonitor&hl=en its working on n4 and now on n5...

Categories

Resources