Related
I got 12% battery drain in 17 hours, standby. I'm not a pro at android but I might give a little tut. on how to save battery life to the max. Atleast, it works for my P500 so it should work for you & for any other android device as well.
Uninstall every unnecessary app, including system apps (those apps, that does not mess up with the system stability - If you uninstall Email app, you will not solve your problems with Gmail app).. same with Messaging. That said, leave as minimum apps in the background as you can. App killer does not solve this problem, it just closes bg apps - they restart after some time. I'm using ATK (Advanced Task Killer), It usually kills 1 - 3 apps, so.. I have a minimum of apps running in the bg.
Basic stuff.. turn off your 3G, wifi, bg sync, gps when not in use. If you need to check your email, use 2G network only option, not 3G. Use 2G always when you don't need 3G speed. Screen brightness is not that important if you set it to anywhere below 70%. It should not drain the battery that fast.
Setcpu - profiles - governors--
My profiles are as follows
Charging - 480min - 748max
Battery <90% - 245min - 600max
Battery <70% - 245min - 600max (U can live with one profile for the battery, I have 2 in case I want to change the 2nd profile)
Screen off - 122min - 245max -- This is what saves my battery in standby.
The governors are ondemand for usage & conservative for screen off.
I'm using Void.echo rom with tapps & gapps modules, uninstalled everything I don't need.
I hope this helps If anyone has a better idea on how to save battery life, please share yours as well.
Thanks for your post, but actually most background apps don't drain battery. I have made lots of experiments (removing system aps, preventing autorun etc., and I don't see any major difference in battery life. So now, I'm on stock 2.2 and I'm now at 80% after almost 30h use: about 20 min talk, 10-15 min wi-fi (mail), 10-15 min EDGE. The latter by the way drains battery more than wi-fi. So instead of messing with system apps I recommend putting the phone in airplane mode during the night and as mentioned in the above post - not using 3G when not needed (EDGE has decent speed).
thats the why linux works !!! use all the memory u possibly can...These Microsoft *****es have changed the way computers were supposed to be used not reinstalling windows and other crapware all the time..Switch to Debian while its still time
And i use these settings
screen off 245-245 powersave (otherwise phone gets hot Its summer in india)
600-245 ondemand otherwise
kopchev said:
Thanks for your post, but actually most background apps don't drain battery. I have made lots of experiments (removing system aps, preventing autorun etc., and I don't see any major difference in battery life. So now, I'm on stock 2.2 and I'm now at 80% after almost 30h use: about 20 min talk, 10-15 min wi-fi (mail), 10-15 min EDGE. The latter by the way drains battery more than wi-fi. So instead of messing with system apps I recommend putting the phone in airplane mode during the night and as mentioned in the above post - not using 3G when not needed (EDGE has decent speed).
Click to expand...
Click to collapse
If there are many apps running in the bg, phone runs out of ram, so it tries to free up some space constantly. I think that drains battery, not the apps themselves. As well as the more cpu power is used, the faster it drains battery. Airplane mode shuts off any connection, so either that or you could just shut down the phone during night. Hmm you could tell me how to prevent app autorun, i have not looked into that.
btw juicedefender does wonders with the phones battery i had a 2% percent over night normal mode (not airplane) no 3g/Edge/Wifi/Bluetooth active and just sleeping
sarfaraz1989 said:
thats the why linux works !!! use all the memory u possibly can...These Microsoft *****es have changed the way computers were supposed to be used not reinstalling windows and other crapware all the time..Switch to Debian while its still time
And i use these settings
screen off 245-245 powersave (otherwise phone gets hot Its summer in india)
600-245 ondemand otherwise
Click to expand...
Click to collapse
True about windows & linux hehe. You havent tried 122-245mhz on screen off? Ofcouse, it lags even when i receive an sms, it's something like this - the screen turns on, then after 2 sec. i hear a notification, then after 1 sec. i see the sms but that does not make any problems for me, it's extreme powersaving
I don't get the point of airplane mode while you're sleeping.
If you don't want to get calls while sleeping, shouldn't it be better if you turn off the phone?
I had a good experience with JuiceDefender until now too. Last night my phone was 100% and no airplane mode while sleeping. It drained only 3%.
SoundTone said:
If there are many apps running in the bg, phone runs out of ram, so it tries to free up some space constantly.
Click to expand...
Click to collapse
From what I've read, Android doesn't swap. It'll just kill the background apps on it's own. I don't think there even is a swap unless you root, rom and create one on your uSD.
rapharias said:
I don't get the point of airplane mode while you're sleeping.
If you don't want to get calls while sleeping, shouldn't it be better if you turn off the phone?
I had a good experience with JuiceDefender until now too. Last night my phone was 100% and no airplane mode while sleeping. It drained only 3%.
Click to expand...
Click to collapse
It's more convenient, because the on/off process is quite slow...in contrast - airplane mode on/off is 3-4 secs. In airplane mode you can still use wi-fi. Last night the battery drained only 1%
i read somewhere that changing the CPU speed doesnt change the voltage, thus it does not affect battery life... anyone can confirm this???
As far as I can remember from school, a logic gate uses more power when switching, thus a higher frequency would also mean higher power drain (higher frequency = more switching of the logic gates), without voltage modification.
Voltage is changed in order to keep stability - higher voltage means a more stable logic signal, and a faster switching gate, and thus people reccomend using a higher voltage for higher frequencies/lower voltage for lower frequencies.
Thus, a CPU with so many logic gates does not operate just like a simple resistor. In fact it is worse, because when you use higher voltage AND higher frequency power drain is increased much more.
On the other hand, most modern CPU's simply deactivate CPU regions when idling, so, in case of our hardware (constant voltage) there should not be such a great difference when idling (most of the CPU is powered down). The only thing is for the phone to be REALLY idling (no background tasks eating too much of the CPU when screen off).
Basically, what this means is that if you want extreme power saving use a governor with 128MHz minimum and have as few background services as possible (or at least the ones that are there should be optimized for the least CPU usage).
Now I use the standard governor (248 - 600) and I thing my idle power drain is OK.
I guess I will test a governor that is plain 600MHz and one wit 320 or 480 as a minimum, in order to see if power drain is higher when using a lower lag configuration.
And, just as a guess, if background tasks are triggered by timers, a governor with just 600MHz (or 320 - 600 or 380 - 600?) could (just a wild guess) mean that background tasks take less time to execute, and leave the CPU to si more in IDLE mode, causing a very similar power drain as an extreme power saving governor. But this is just a guess, i have not tested it yet. And it also depends on what apps you have (what the apps do when phone is sleeping).
Basically, my best advice would be to watch the apps (after you install a new app, wait for a night to see if the new app causes a higher drain; if it does, search for another app that does the same thing)
spaic said:
As far as I can remember from school, a logic gate uses more power when switching, thus a higher frequency would also mean higher power drain (higher frequency = more switching of the logic gates), without voltage modification.
Voltage is changed in order to keep stability - higher voltage means a more stable logic signal, and a faster switching gate, and thus people reccomend using a higher voltage for higher frequencies/lower voltage for lower frequencies.
Thus, a CPU with so many logic gates does not operate just like a simple resistor. In fact it is worse, because when you use higher voltage AND higher frequency power drain is increased much more.
On the other hand, most modern CPU's simply deactivate CPU regions when idling, so, in case of our hardware (constant voltage) there should not be such a great difference when idling (most of the CPU is powered down). The only thing is for the phone to be REALLY idling (no background tasks eating too much of the CPU when screen off).
Basically, what this means is that if you want extreme power saving use a governor with 128MHz minimum and have as few background services as possible (or at least the ones that are there should be optimized for the least CPU usage).
Now I use the standard governor (248 - 600) and I thing my idle power drain is OK.
I guess I will test a governor that is plain 600MHz and one wit 320 or 480 as a minimum, in order to see if power drain is higher when using a lower lag configuration.
And, just as a guess, if background tasks are triggered by timers, a governor with just 600MHz (or 320 - 600 or 380 - 600?) could (just a wild guess) mean that background tasks take less time to execute, and leave the CPU to si more in IDLE mode, causing a very similar power drain as an extreme power saving governor. But this is just a guess, i have not tested it yet. And it also depends on what apps you have (what the apps do when phone is sleeping).
Basically, my best advice would be to watch the apps (after you install a new app, wait for a night to see if the new app causes a higher drain; if it does, search for another app that does the same thing)
Click to expand...
Click to collapse
I don't know about CPU's as much as u, but simple logical thinking helps here.. Low frequency + minimum of bg tasks = great power saving, I have now used the phone for 36hours without charge, 61% battery left. That is not only idling, i write about 50 to 150 sms a day & use the phone for other stuff too. So, those governors & frequencies i mentioned earlier in this post, helps a lot.
fransisco.franco thinks otherwise read the his post that contains the link to his rom devoid.francov6(ROM is cool btw and unfortunately i have a slow sdcard )
I think the first post is by far the best I have seen so far.
Sent from my LG-P500 using Tapatalk
Wow, only 1% all night?
I'll take a deeper look at your tips!
I use devoid.franco with franco.kernel v12. From all ROMs I've isntalled, it's the best: great performance and long battery life.
I get 5% battery drain in 7:30 hours (at night), without doing anything special, without running a custom ROM and without uninstalling apps. I just make sure GPS, Bluetooth, WiFi and data are off before going to bed.
sometimes battery percentage always stuck at one point for example at 65% or 85% and not moving when charging(phone on) if i restart it and suddenly it goes up to 99% is that from rom or need battery calibrated? or does my battery is damaged?
how long your battery last when playing 3D game or wifi browsing on airplane mode and every radio turned off + brightness on 5%?
already undervolt at minimum in dodova kernel with max speed at 1.2 ghz but the phone still get warm when playing 3D game near the camera,if i underclock it at 1ghz or maybe 800mhz will it save significant battery and reduce heat?
amdultra said:
sometimes battery percentage always stuck at one point for example at 65% or 85% and not moving when charging(phone on) if i restart it and suddenly it goes up to 99% is that from rom or need battery calibrated? or does my battery is damaged?
how long your battery last when playing 3D game or wifi browsing on airplane mode and every radio turned off + brightness on 5%?
already undervolt at minimum in dodova kernel with max speed at 1.2 ghz but the phone still get warm when playing 3D game near the camera,if i underclock it at 1ghz or maybe 800mhz will it save significant battery and reduce heat?
Click to expand...
Click to collapse
Dude, first of all, I'd suggest to stay away from under volting anything as it severely affects performance and life span of the hardware. It needs a lot of testing to get it correct, else it simply damages the hardware. Yes you may get more battery life but it wouldn't be a huge difference as per stock.
As per your first problem, simply calibrate your battery using battery calibrator from the market. Do this with defaults volt values.
As for 3d games, yes mine too gets hot but that is due to the gpu as well, so underclocking only the cpu won't help. And if you underclock both of them, then it will affect gameplay.
My phone lasts for at least four hours with mobile network on, but that is because I am using a 3460mah battery, not the default one.
thank you for answering
i just want to play 3D game above 2 hour more i will calibrate my battery and trying to underclock than undervolt it to 1 ghz , on 1.2 ghz is still play gta 3 all max with smooth framerate
GT-I9100 International
Is there any rom / kernel you could recommend for top output for 24hour constant calculation. (Specifically the "boinc" app)
I would like max CPU output and i wouldn't want heat throttling since temperature and battery wont matter.
also freezing would suck since i probably wont be looking at it much so i might not notice for a few days.
Also i have a stock battery and stock charger (eu 210). I wouldnt want the drain to overpower the charger leading to downtime.
Ive got neatrom with the roms included kernel but it seems to lower cpu frequencies quite aggressively.
thinking about slimsaber
also with most governors i was getting 800mhz which was kind of annoying. Performance gov would reduce to 200 after a while, i believe because of heating.
Finally slp stays at 1200 and doesnt seem to downclock. Still i feel there is room for improvement.
What does Chrysalis Thermals do? Cause I always see this.
Does this boost performance? battery?
it adjust the phone throttle to a bit higher,,,
i mean,, normally,, without one,, when you're doing something on your phone,,, and it hits about,, lets say 40 deg C,, then it will slow down so as to prevent it from heating too much,, but doing so,, sacrifices performances and you may easily notice a bit lags and slower framerates..
now,, with that thermal module script,, it allows your phone to perform at its maximum capability for a longer period of time even if it hits a certain higher value of TEMPERATURE,,, at the expense of heating,,
santiagoruel13 said:
it adjust the phone throttle to a bit higher,,,
i mean,, normally,, without one,, when you're doing something on your phone,,, and it hits about,, lets say 40 deg C,, then it will slow down so as to prevent it from heating too much,, but doing so,, sacrifices performances and you may easily notice a bit lags and slower framerates..
now,, with that thermal module script,, it allows your phone to perform at its maximum capability for a longer period of time even if it hits a certain higher value of TEMPERATURE,,, at the expense of heating,,
Click to expand...
Click to collapse
Thanks, how about this?
It removes ALL thermal-engine related files in your ROM, thus removing almost all of the thermal restrictions put on CPU, resulting in less thermal throttling, performance is better as well. The phone would got warmer and batterylife would suffer if you have too much running all the time, of course
The GPU rendering module just disable software rendering the UI via the CPU, nothing major
I was using Havoc OS with derp kernels for quite a long time, and used to play PUBG alot , so recently from past few weeks cpu temperature is reaching about 60°c (Maybe because of summer season) and then cpu starts to throttle.
Then I recently switched to Oxygen OS and when my temperature reaches 60°c something ,it doesn't throttle. (Maybe because oos uses different thermal profile)
So my questions are :
1. If it doesn't throttle above 60°c then could it harm my device?
2. What's the highest maximum temperature which wouldn't harm my device?
On Maximum 48-50 Degree Can Harm Your Device Chipset.
If You are on Latest OOS 25Build.
Then Install BuildProp Editor and Change The Value Stock Thermals False To True.
Reboot To Apply.
60 C Can Damage Your Device.
Smartphones Are Automatically Switch off When Reached to maximium Temperature 50-50.
Olystem said:
On Maximum 48-50 Degree Can Harm Your Device Chipset.
If You are on Latest OOS 25Build.
Then Install BuildProp Editor and Change The Value Stock Thermals False To True.
Reboot To Apply.
60 C Can Damage Your Device.
Smartphones Are Automatically Switch off When Reached to maximium Temperature 50-50.
Click to expand...
Click to collapse
I have changed my rom to Pixel Experience, & now the temperature is just between 45-55 while playing games, but most of the time temperature was around 50°c . I think the problem was because of kernel or rom. Don't know the exact reason.
-TheKoolAnie- said:
I have changed my rom to Pixel Experience, & now the temperature is just between 45-55 while playing games, but most of the time temperature was around 50°c . I think the problem was because of kernel or rom. Don't know the exact reason.
Click to expand...
Click to collapse
Flash Stock ROM Latest Version Then Check.
It's Not Normal.
Till Then Don't play the Games.
I also Facing same issue while playing games 44-46.
I think problem related to latest vendor.
Olystem said:
Flash Stock ROM Latest Version Then Check.
It's Not Normal.
Till Then Don't play the Games.
I also Facing same issue while playing games 44-46.
I think problem related to latest vendor.
Click to expand...
Click to collapse
I switched to miui , not doing any heavy or performance requiring task, still this temperature.
P.s: I have applied Gadgeshildz skin on my Poco,do u think this could be the reason?
-TheKoolAnie- said:
I switched to miui , not doing any heavy or performance requiring task, still this temperature.
P.s: I have applied Gadgeshildz skin on my Poco,do u think this could be the reason?
Click to expand...
Click to collapse
I didn't think the skin causing that issue.
Hello Bro This is CPU Temperature CPU Has a Limit to of 70-100 max .
This is Normal.
That is Thermal Profile.
If The Temperature Reach That Limit it Will Decrease The Performance.
Check Your Battery Temperature.
Check This.
This is mine.
In oxygen OS with Stock Kernel.
Olystem said:
Hello Bro This is CPU Temperature CPU Has a Limit to of 70-100 max .
This is Normal.
That is Thermal Profile.
If The Temperature Reach That Limit it Will Decrease The Performance.
Check Your Battery Temperature.
Click to expand...
Click to collapse
I didn't understand your point.
Why is it normal? Temperature is reaching above 55°c which isn't normal.
Btw when I play pubg, battery temperature reaches to 46°c but when I took screen shot temperature was 40°c.
If battery temperature Reached to 47-55 degree that's not normal.
Your SS Shows thermal profile temperature not the CPU temperature.
CPU and GPU are components inside your phone and they heat from 40 -80 degree Celsius pretty fast in every phone. They can handle upto
Olystem said:
CPU and GPU are components inside your phone and they heat from 40 -80 degree Celsius pretty fast in every phone. They can handle upto
Click to expand...
Click to collapse
As you can read in op ,I was talking about CPU temperature from starting. So when I play pubg and temperature reaches to 55°c so it's Safe? I got confused.
CPU and GPU are components inside your phone and they heat from 40 -80 degree Celsius pretty fast in every phone. They can handle upto
---------- Post added at 04:24 PM ---------- Previous post was at 04:22 PM ----------
I am writing full post but when I post it.
Not showing full message.
Cpu temperature is Normal 40-80 degree.
Bro it's normal.
I am talking about battery temperature.
Working temps in heavy workloads (Games, YouTube, Split-screen/Dual screen, etc.) is around 60°c and it is quite normal but above 75°c thats when you expect damage to the system. According to other XDA Thread, https://www.xda-developers.com/processor-temperature-results-for-tens-of-socs-how-hot-is-your-chip/ Maximum Temperature recorded on a Qualcomm Device (It uses MSM8225Q Chipset) is 63.88°c
Expect Qualcomm that makes powerful and energy efficient SOCs even operating in high temperatures.
Darklouis said:
Working temps in heavy workloads (Games, YouTube, Split-screen/Dual screen, etc.) is around 60°c and it is quite normal but above 75°c thats when you expect damage to the system. According to other XDA Thread, https://www.xda-developers.com/processor-temperature-results-for-tens-of-socs-how-hot-is-your-chip/ Maximum Temperature recorded on a Qualcomm Device (It uses MSM8225Q Chipset) is 63.88°c
Expect Qualcomm that makes powerful and energy efficient SOCs even operating in high temperatures.
Click to expand...
Click to collapse
So that means i shouldn't worry about below 60°c cpu temperature while playing game in hot environmen ( around 40°c)
-TheKoolAnie- said:
So that means i shouldn't worry about below 60°c cpu temperature while playing game in hot environmen ( around 40°c)
Click to expand...
Click to collapse
Its fine. Just don't let it work around 70°c above.
Darklouis said:
Its fine. Just don't let it work around 70°c above.
Click to expand...
Click to collapse
If he uses the default thermal profile, he won't reach above 70, well it shouldn't as the phone will throttle. That's the whole idea of throttling, to lower the temperatures to protect the CPU or GPU from any damage. Also, even if you reach a higher temperature then 70, at one point, the phone will switch off in order to protect itself from any damage. Well, in most cases.
ekin_strops said:
If he uses the default thermal profile, he won't reach above 70, well it shouldn't as the phone will throttle. That's the whole idea of throttling, to lower the temperatures to protect the CPU or GPU from any damage. Also, even if you reach a higher temperature then 70, at one point, the phone will switch off in order to protect itself from any damage. Well, in most cases.
Click to expand...
Click to collapse
Btw every custom rom has its own throttling points for example :
Havoc os start to Throttle around 53°c
Whereas pixel experience throttles about 57_58°c
But in miui cpu temp reached above 60°c for few seconds still it doesn't throttle.
ekin_strops said:
If he uses the default thermal profile, he won't reach above 70, well it shouldn't as the phone will throttle. That's the whole idea of throttling, to lower the temperatures to protect the CPU or GPU from any damage. Also, even if you reach a higher temperature then 70, at one point, the phone will switch off in order to protect itself from any damage. Well, in most cases.
Click to expand...
Click to collapse
Poco doesn't have automatic shutdown when overheating, but just a overheating notification. (Like in S10+) But maybe in a certain temperature, Poco has a built-in safety switch to automatically shutdown the device to prevent possible damage
Darklouis said:
Poco doesn't have automatic shutdown when overheating, but just a overheating notification. (Like in S10+) But maybe in a certain temperature, Poco has a built-in safety switch to automatically shutdown the device to prevent possible damage
Click to expand...
Click to collapse
Even the old Redmi note 4 had that switch, so i'm pretty sure they have it in Poco too.
My temps used to hover around 32*c back then before the MIUI Global Beta 10 9.3.28 came out. I forgot which beta version I was in. I was all stock with no root. While gaming, my temps would go as much as 37*c but never more than it.
Right now, I've tried MIUI EU and Global Beta and most of the time, my normal temps are around 38*c.