Related
Hey guys,
I have been trying to solve this on my own for two days now, but I would like to consult the forum now.
So, I was running Pink Sense 1.8 for about 2 weeks with setCPU profiles and was getting satisfactory battery life. I had re-calibrated the battery info maybe 2 weeks before flashing the Pinky ROM (as described here: http://forum.xda-developers.com/showthread.php?t=755903).
All of a sudden, without any app installation or change to either the ROM or software/hardware settings I started getting horrible battery life. The battery would drain completely for less than 6 hours with GPS, 3G, and WiFi off.
*Another strange thing (which I don't know if it was related to my battery issue or not) was that when I would plug the charger it would turn the screen on but switch to the default clock app instead of the HTC sense homescreen. If I pressed home or back it would disappear. This would happen randomly and not always.
So, I figured it's time to jump ROMs and I decided on LeeDroid. I wiped cache, etc. and flashed the ROM. Out of the box the battery life was again pretty crappy (the battery was virtually disappearing in front of my eyes). I found some threads where it was suggested to disable market notifications and that slowed the battery drain a bit but it's still crappy.
I just charged it fully, 3G and WiFi off, and was with the screen off for 99% of the time and it still drained 18% battery in 1hour and 25 mins.
So, my question is - what the hell is going on???
Should I wipe battery info? Should I install a non-WiFi n rom? What more can I do?
I would really appreciate help and advice.
p.s. I am running the latest radio too.
wich radio have you the .23 drains the batery with my desire try with the .30_2
the battery life is better.
did you try reboot your phone maybe your optical joystick dead and drain your battery.
load any new apps recently?
cr1960 said:
load any new apps recently?
Click to expand...
Click to collapse
As I said, the problem appeared with absolutely no new apps installed and persists after flashing a new ROM.
How do I know if my optical joystick is dead? It still works if that's what you mean (although I don't like using it).
I will try flashing the 30_2 radio, thanks for that suggestion.
slyn4ice said:
How do I know if my optical joystick is dead? It still works if that's what you mean (although I don't like using it).
Click to expand...
Click to collapse
If it works he's not dead
after flashing your radio and if the battery still drain check if the rom you use has his own rules for the cpu freq. if you are in that case don't use cpufreq or something like that because of conflicts.
PS: Sory for my bad english
Sithlord31 said:
If it works he's not dead
after flashing your radio and if the battery still drain check if the rom you use has his own rules for the cpu freq. if you are in that case don't use cpufreq or something like that because of conflicts.
PS: Sory for my bad english
Click to expand...
Click to collapse
Thanks, I just flashed the 17_2 radio. It doesn't look like LeeDroid has any requirements for cpu frequencies. I will post an update after an hour.
slyn4ice said:
Thanks, I just flashed the 17_2 radio. It doesn't look like LeeDroid has any requirements for cpu frequencies. I will post an update after an hour.
Click to expand...
Click to collapse
There seems to be no change with 17_2 radio. 15% drop for 1h45m. I will go through a charge/recharge cycle and if nothing has changed I will flash the 30_2 radio.
Some people had the same effect. It happens when you flash your ROM while the phone is connected to power/charging. The battery stats simply get messed up.
An easy indication for this is if you charge the phone fully while powered on, LED is green, as soon as you unplug the charger the battery drops to some 90%.
The fix is easy too. If the phone is fully "charged" while on, disconnect the charger and switch it off. Then plug the charger in again. The LED should turn orange again and the remaining percentage will be charged. Wait until you have a green LED and your problems are hopefully gone.
Look out for the battery calibrating thread here for more info.
Hope that helps...
Mac
mmaacc said:
Some people had the same effect. It happens when you flash your ROM while the phone is connected to power/charging. The battery stats simply get messed up.
An easy indication for this is if you charge the phone fully while powered on, LED is green, as soon as you unplug the charger the battery drops to some 90%.
The fix is easy too. If the phone is fully "charged" while on, disconnect the charger and switch it off. Then plug the charger in again. The LED should turn orange again and the remaining percentage will be charged. Wait until you have a green LED and your problems are hopefully gone.
Look out for the battery calibrating thread here for more info.
Hope that helps...
Mac
Click to expand...
Click to collapse
Thanks for the suggestions. I always thought it would be better to flash with the ac adapter plugged.
I have tried the method you described above but it hasn't really solved any of the problems.
The battery drain is now at least manageable - i had 50% drop while sleeping for 6 hours (at least it didn't drain it completely). I am going to flash the 30_2 radio and try again.
slyn4ice said:
Thanks for the suggestions. I always thought it would be better to flash with the ac adapter plugged.
I have tried the method you described above but it hasn't really solved any of the problems.
The battery drain is now at least manageable - i had 50% drop while sleeping for 6 hours (at least it didn't drain it completely). I am going to flash the 30_2 radio and try again.
Click to expand...
Click to collapse
If you have access to a spare battery, maybe you can try that too?
Normally when I have unexplained problems with the phone, the last drastic step I would take is to wipe everything, data/app/cache. Do a nandroid backup first so that if that doesn't solve your problem you could always get back all your setups.
You could also try Titanium to help save your setup. But I would be careful with what I restore. The last thing I would want is to get the messed up setting back in.
I have noticed also whenever I flash a new rom, the battery seems to get worse. So I would always do a recalibration. The proper step is here:
http://forum.xda-developers.com/showthread.php?t=755903 (and wipe the battery status on the last power up before using).
Lastly, I would use as stock as possible first to see if it is things that I introduce that cause the problem.
pehkblui said:
If you have access to a spare battery, maybe you can try that too?
Normally when I have unexplained problems with the phone, the last drastic step I would take is to wipe everything, data/app/cache. Do a nandroid backup first so that if that doesn't solve your problem you could always get back all your setups.
You could also try Titanium to help save your setup. But I would be careful with what I restore. The last thing I would want is to get the messed up setting back in.
I have noticed also whenever I flash a new rom, the battery seems to get worse. So I would always do a recalibration. The proper step is here:
http://forum.xda-developers.com/showthread.php?t=755903 (and wipe the battery status on the last power up before using).
Lastly, I would use as stock as possible first to see if it is things that I introduce that cause the problem.
Click to expand...
Click to collapse
I think I can definitely confirm the radio is the problem. There is barely any battery drain in airplane mode (1% drain per hour with WiFi on). I am back to 32.43.00.32U_5.09.00.20 but it seems to drain battery faster than before.
Now that I think back, this battery problem started when i switched to the newer 32.47.00.32U_5.10.05.23 radio. No matter what I do now though even after rolling back to older radios it's still a problem. Damn it.
slyn4ice said:
I think I can definitely confirm the radio is the problem. There is barely any battery drain in airplane mode (1% drain per hour with WiFi on). I am back to 32.43.00.32U_5.09.00.20 but it seems to drain battery faster than before.
Now that I think back, this battery problem started when i switched to the newer 32.47.00.32U_5.10.05.23 radio. No matter what I do now though even after rolling back to older radios it's still a problem. Damn it.
Click to expand...
Click to collapse
Don´t know (because i never updated radios above .20 and have no problems with battery)...but...maybe flash a original ruu rom...and root again
maybe this help...with kind regards..Alex
Alex-V said:
Don´t know (because i never updated radios above .20 and have no problems with battery)...but...maybe flash a original ruu rom...and root again
maybe this help...with kind regards..Alex
Click to expand...
Click to collapse
that doesn't help, ive tried it already
TieT said:
that doesn't help, ive tried it already
Click to expand...
Click to collapse
Ok, I have awesome news! Thanks to user "lenik" on modaco forums I got some extra RIL settings (radio settings) he found for Softbank (my cellphone company here in Japan). Here are the settings:
ro.ril.enable.a52=0
ro.ril.enable.a53=1
ro.ril.fast.dormancy.timeout=3
ro.ril.enable.sbm.feature=1
He said the first two should be found on most ROMs, while the last two are probably carrier specific for SoftBank. Anyways, I just downloaded the latest LeeDroid ROM, modified /system/build.prop file (none of the above settings were in there) to include the above settings and ... got a 5% drop in battery for 10 hours on standby (wifi off, setCPU set to 245Mhz when screen is off). This is unbelievable.
Anyways, here are lenik's blog posts about it:
http://lazydroid.com/2010/06/battery-life-improved/
http://lazydroid.com/2010/06/back-to-1-21-...ry-consumption/
I hope this helps other people out there!
slyn4ice said:
Ok, I have awesome news! Thanks to user "lenik" on modaco forums I got some extra RIL settings (radio settings) he found for Softbank (my cellphone company here in Japan). Here are the settings:
ro.ril.enable.a52=0
ro.ril.enable.a53=1
ro.ril.fast.dormancy.timeout=3
ro.ril.enable.sbm.feature=1
He said the first two should be found on most ROMs, while the last two are probably carrier specific for SoftBank. Anyways, I just downloaded the latest LeeDroid ROM, modified /system/build.prop file (none of the above settings were in there) to include the above settings and ... got a 5% drop in battery for 10 hours on standby (wifi off, setCPU set to 245Mhz when screen is off). This is unbelievable.
Anyways, here are lenik's blog posts about it:
http://lazydroid.com/2010/06/battery-life-improved/
http://lazydroid.com/2010/06/back-to-1-21-...ry-consumption/
I hope this helps other people out there!
Click to expand...
Click to collapse
VERY nice results! Do you think that these RIL settings should work on any network/carrier?
It's very odd because today I noticed my battery performance dropping large, BUT before it was always great. I am also on LeeDrOiD 2.1, and while at home, with WiFi + BT on AND connected to my router + handsfree, I lose only about 3-4% an hour.
Today when I left the house and went shopping, I was in the store for 1.5 hrs and I had lost near 15%! I had even turned off Wifi so it wasn't trying to scan APs. Very very strange...
Anyways, I want to maybe try these RIL settings if it will work on any carrier. Does anyone know if I can edit build.prop while in recovery, or do I have to edit it in the ROM .zip then reflash the entire ROM?
Thanks for the post and hunting down a solution slyn4ice, I'm glad that it has helped you out big time!
*** EDIT *** - After looking more into my JuicePlotter graphs, I notice that the battery life gets killed when I am using APN / 3G / HSPA network. I would have thought Wifi would take more power, but that seems not to be so. I DID have "Network Mode" set to "WCDMA only" (in Mobile Network Settings) because I heard it might save battery not having to switch back and forth from EDGE to 3G, but I guess that didn't help...I've since switched it back, but need a lot of charging before I can test again.
Does anyone else notice that when they're on 3G/H the battery drops MUCH quicker than if you were connected to Wifi instead? This is just my last hurdle towards a PERFECT ROM!
Thanks in advance all!
3G uses waaay more power than WiFi. After all, the data usually travels long distances and needs to be amplified. This effect is pronounced especially if in the limit zones of 2G/3G coverage and you have 3G preferred, the phone boosts the power to maximum to maintain 3G.
Gsm Auto (PRL) prefers 2G if 3G coverage is too low. WCDMA Preferred tries to maintain 3G connection even if it means sacrificing battery life.
If you are constantly in good coverage zones, no problem, but to the people living on the edges of proper 3G coverage it meas a big hit to battery life, especially if the mobile data is used. This partly explains why some get superb battery life and others far worse.
Jgruar said:
3G uses waaay more power than WiFi. After all, the data usually travels long distances and needs to be amplified. This effect is pronounced especially if in the limit zones of 2G/3G coverage and you have 3G preferred, the phone boosts the power to maximum to maintain 3G.
Gsm Auto (PRL) prefers 2G if 3G coverage is too low. WCDMA Preferred tries to maintain 3G connection even if it means sacrificing battery life.
If you are constantly in good coverage zones, no problem, but to the people living on the edges of proper 3G coverage it meas a big hit to battery life, especially if the mobile data is used. This partly explains why some get superb battery life and others far worse.
Click to expand...
Click to collapse
Amazing explanation and reaffirmation of my thoughts Jgruar (JuicePlotter confirms it). I guess from my old WinMo days, I always remember Wifi being the power hog. I actually did change it back to GSM/Auto since that was the only change I made lately, but I thought I'd chime in while my device was charging back up, hoping for a reply just like that!
Thanks a bunch!
scar45 said:
VERY nice results! Do you think that these RIL settings should work on any network/carrier?
It's very odd because today I noticed my battery performance dropping large, BUT before it was always great. I am also on LeeDrOiD 2.1, and while at home, with WiFi + BT on AND connected to my router + handsfree, I lose only about 3-4% an hour.
Today when I left the house and went shopping, I was in the store for 1.5 hrs and I had lost near 15%! I had even turned off Wifi so it wasn't trying to scan APs. Very very strange...
Anyways, I want to maybe try these RIL settings if it will work on any carrier. Does anyone know if I can edit build.prop while in recovery, or do I have to edit it in the ROM .zip then reflash the entire ROM?
Thanks for the post and hunting down a solution slyn4ice, I'm glad that it has helped you out big time!
*** EDIT *** - After looking more into my JuicePlotter graphs, I notice that the battery life gets killed when I am using APN / 3G / HSPA network. I would have thought Wifi would take more power, but that seems not to be so. I DID have "Network Mode" set to "WCDMA only" (in Mobile Network Settings) because I heard it might save battery not having to switch back and forth from EDGE to 3G, but I guess that didn't help...I've since switched it back, but need a lot of charging before I can test again.
Does anyone else notice that when they're on 3G/H the battery drops MUCH quicker than if you were connected to Wifi instead? This is just my last hurdle towards a PERFECT ROM!
Thanks in advance all!
Click to expand...
Click to collapse
From what I understand you need to update RIL settings in the ROM and then flash the modified ROM. I just edited the /system/build.prop file in the Leedriod zip file and saved (didn't resign or anything). Flashed the ROM through ROM Manager recovery (I also tried flashing it through the normal recovery but it failed on the "verifying image" stage - I guess because I didn't resign the archive).
As far as the options themselves - only the last two should be carrier specific. I haven't researched anything about them, so I have absolutely no idea what they actually do. "lenik" just copied them from an official Softbank ROM.
God, i just checked JuicePlotter and i dropped 1% for 1h10m (everything off except the radio + setCPU to ~400Mhz when screen off). This is just crazy ... awesome ))))
Is the setting rom specific, or will it work om opendesire?
Sent from my HTC Desire using XDA App
slyn4ice said:
Ok, I have awesome news! Thanks to user "lenik" on modaco forums I got some extra RIL settings (radio settings) he found for Softbank (my cellphone company here in Japan). Here are the settings:
ro.ril.enable.a52=0
ro.ril.enable.a53=1
ro.ril.fast.dormancy.timeout=3
ro.ril.enable.sbm.feature=1
He said the first two should be found on most ROMs, while the last two are probably carrier specific for SoftBank. Anyways, I just downloaded the latest LeeDroid ROM, modified /system/build.prop file (none of the above settings were in there) to include the above settings
Click to expand...
Click to collapse
LeeDroid ROM (LeeDrOiD_V2.1_A2SD+_.zip) build.prop includes:
ro.ril.enable.a52=0
ro.ril.enable.a53=1
but no:
ro.ril.fast.dormancy.timeout=3
ro.ril.enable.sbm.feature=1
Just checked.
Hi all!
Since a few months ago, my Desire has been having two major issues:
- Huge battery drain in 2 to 5h time (unable to identify application responsible, powertutor reports android system or os - can't remember -, while built-in battery usage monitor reports either display or cell standby - the second appears especially when the phone is idle and supposedly sleeping). The few times I enabled airplane mode, I got double battery time, though it doesn't come close to former normal battery time.
- 3G connectivity loss, when going through no signal areas or when the phone is forced to switch between GPRS and 3G and vice-versa.
Regarding the second issue, I've already tried to enable GSM (auto-PRL) and the result is practically the same as having 3G enabled. Only factory resetting after enabling the former setting and choosing GPRS only, in Settings works in no signal downtime.
Nothing I've tried takes care of the battery draining issue, even hard-resets. I've already flashed different roms from Eclair to Gingerbread, from unrooted stock to root stock-based: no real change.
So after this rambling, my question what is more likely either some hardware malfunction or a software bug in the android system or in some application?
Anyway, I'll try to use systempanel or watchdog to try pinpointing the culprit.
Thank you.
Flash latest radio
Also worth thinking about the kernel, I had a similar thing to you, and it was because I flashed a different kernel to the one packaged with the rom.
I would also try a full wipe, ie cache, data, system etc. in recovery and installing something clean eg oxygen rom.
The suggestion above about the radio is definitely worth trying also I would check that your current ril is compatible with your radio version:
http://forum.xda-developers.com/showthread.php?t=902752
Hello! Sorry for not answering sooner.
I have been running the latest radio for at least one month, and it hasn't changed that much the issue.
Also, at some point, I did try another kernel, having seen that suggestion elsewhere in the forums. It also didn't change much.
Finally, I have also tried flashing and using the clean oxygen gingerbread rom. The battery time improved a bit, but didn't go back to normal.
Still, after seeing the results of systempanel monitoring, I will try flashing oxygen rom again because, perhaps with 2.3.4, whatever the issue is, it might have been fixed.
Try to calibrate your battery:
1.) Load phone till full when on
2.) Turn off and load to green led
3.) Turn completely on, turn off and load until green led appears
4.) Boot into recovery, wipe battery stats and now use phone as normal
No warranty for any damage.
Sent from my HTC Desire using XDA App
Did it start when you flashed something new?
Hello!
That is possible. However, I have flashed and formated the phone many times since then and there has been no change.
Also, I have been monitoring the cpu usage through systempanel as suggested in some other threads, throughout the last weeks and in average, there's no installed application going further than 10% cpu usage consistently. When seeing the history of usage, at the top I have the system process, which has an average consumption of 0.2% over one week.
So, the phone seems to be working normally, but when using the currentwidget app to see the current drawn from the battety in each instant, at the best I get 50-70 mA, at the worst I get 700-800 mA. On average, 300-500 mA consistently.
I think something is draining the battery consistently much more than normal and also causing the baseband or the radio subsystem to crash, when switching from 2G to 3G or vice-versa.
I have done everything suggested in this thread, except for flashing a new clean oxygen rom and I've got no result.
What could be causing this: some hardware problem?
Thank you for your patience.
Maybe try the battery in someone else's desire, that you know functions ok, and their battery in yours? Perhaps the battery is dying?
Since I haven't been able to find anyone with an HTC Desire and I can't be certain if the problem is with the battery itself, I'll just send my Desire for repair to HTC.
Hopefully, they'll find and solve whatever the problem is.
Thank you all, anyways.
Sometimes the battery works great, lasts a couple days. And sometimes, I get strange spikes where the battery drains extremely quickly (see attached images).
I have tried:
1. New device - I swapped my unit yesterday
2. Hard reset - restore all factory settings (and erase everything) off the phone
3. Battery cycle - i.e. let the battery run out entirely, recharge it from scratch
I have also tried diagnosing the issue via the stock battery app, GO Power Master, and BetterBatteryStats, but I don't see anything out of the ordinary when the battery usage spike occurs. Maybe there is some process running wild, but it doesn't seem to do anything...
Has anyone had similar issues? The only non-Google Play store app I have installed is Visual Voicemail - the apk I downloaded from this board.
You have tried everything I would normally suggest, but might have noticed something. Your sharp drop coincides with that red band on your signal bar. The red part signifying no cell tower signal. The sharp drop seems to start there. Is your phone stuck searching for cell towers when it has already re-established a signal? The earlier dip in the battery also has a red bar under it.
Also battery performance is not linear. If you are at 50% after 24 hours, you will not necessarily get another 24 hours. I am alwaysfinding myself at 50% after 18 hours and think, "Cool, I've found the right kernel" but sure enough I'm still plugging it into charge at 24 hours!
I know you say you normally get two days (which is very good) but this is all I can think of.
I use a powerful automation app called Tasker. With it you can set any phone setting to any phone condition. I've just checked, and it is possible to set a profile based on signal strength. With this you could specify a weak or no signal to do any manner of things, from play a notification sound, to turn off 3G and auto-sync. Set an exit task and it will also turn 3G and auto-sync back on when signal strength is healthy again. Might be worth a try.
Edit: If you have root access, Tasker supports the app 'Quick Boot Plus' as a plugin. With this you could set Tasker to reboot your phone if it is out of signal for more than 'x' seconds. I know it might not be very practical, but it would tell you if you we are looking at the real culprit.
Another edit: Scratch that. You could set Tasker thatif it sees no signal for 'x' seconds, turn on airplane mode, wait 'y' seconds, turn off airplane mode. No need to buy a plugin.
Thanks, wnp_79 - appreciate the thoughtful response!
Yes, that's a good point - there is a drop in battery starting with the red line for the signal. I take the subway to/from work in the morning and evening. But I don't see any problems connecting after I get outside (i.e. it doesn't seem to be searching for signal).
Perhaps next time I can try setting airplane mode on/off when I notice the battery draining quickly - and see if that helps the issue. If it does, clearly it's a signal issue.
I like the Tasker idea, I will give that a try! Thank you for the suggestion.
I wasn't by any means expecting another 24 hrs, but that drain of "50%" occured over a span of like 3 hours... with no screen usage (i.e. the phone was just sitting next to me at the desk, supposedly "idle").
Whatever you do, don't cycle your battery deeply unnecessarily.
Sent from my HTC One X using Tapatalk 2
Thanks tsleng, will keep that in mind.
I guess I am surprised other people haven't seen this issue. Maybe it's something specific to my software...
I've got this issue but it's down to my signal. At home it's fine and battery last's me well but as soon as I get to work my battery starts to dip due to Vodafone having poorer signal. Bad signal is killing my battery too bad we can't change radio's as of yet due to no S-OFF.
what happens when we can s-off? i mean what adv will we encounter regarding with the issues that we are having?
mohaimed said:
what happens when we can s-off? i mean what adv will we encounter regarding with the issues that we are having?
Click to expand...
Click to collapse
Well S-OFF, we can unlock bootloader without having to use HTCDev meaning we can revert back to stock easily and without it tampering the status. We can lock it back to it's original state.
We can flash kernels without having to use fastboot.
We can flash radios. By flashing other radios we can improve our signals if one radio is bad, an improved signal is friendlier on the battery.
I get a weird spike too but mine causes the phone to die. Also mine was done overnight when I was sleeping. (see attachment) I'm not really sure what I can do. I hope this was a one time problem...but i'm not so sure. I'm still under warnty and this is my second HOX
neocryte said:
Sometimes the battery works great, lasts a couple days. And sometimes, I get strange spikes where the battery drains extremely quickly (see attached images).
I have tried:
1. New device - I swapped my unit yesterday
2. Hard reset - restore all factory settings (and erase everything) off the phone
3. Battery cycle - i.e. let the battery run out entirely, recharge it from scratch
I have also tried diagnosing the issue via the stock battery app, GO Power Master, and BetterBatteryStats, but I don't see anything out of the ordinary when the battery usage spike occurs. Maybe there is some process running wild, but it doesn't seem to do anything...
Has anyone had similar issues? The only non-Google Play store app I have installed is Visual Voicemail - the apk I downloaded from this board.
Click to expand...
Click to collapse
You have the LTE version of the one x Maybe they can help you there:
http://forum.xda-developers.com/forumdisplay.php?f=1538
Hi,
Have you guys noticed our phones tend to drain battery much much faster on 3G than WiFi? I have yet to measure the drains accurately yet but I think the difference is huge. I can drain the entire battery in 2-3 hours with data on and active data transfer.
For example, stream some music on TuneIn on wifi and then on data (3G/H+). On data, the phone gets really hot and sometimes even with an AC charger plugged in the battery can barely hold charge (with screen also on). On Wi-Fi the phone stays cool and battery consumption seems to be much less.
I feel like it's ok for data to use a bit more power but I feel like this much of a difference is not normal. I have WCDMA preferred in mobile options, and it is displaying H+ in the status bar. I am assuming it isn't using LTE or looking for an LTE signal... How can I make sure of this? Is the LTE a different radio/chip that can be turned off separately?
I'm on CM10.1.2 with Wind Kernel 2.5.
what do u think requires more power receiving a signal from 30 meters away or a cell phone tower
having said that if your rom is pulling more than usual from data connection you can try switching to cdma only mode, also i think the stronger signal you are getting the less power it uses but im not sure on that, i think if u are in a basement or something it will pull more power.
or try switching roms
it is not the "phone" unless your phone is defective
try a differant rom if that doesn't work try a differant baseband if that doesn't work phone is probly defective or partially defective
first thing is try a stock based rom
btw i think the only time wifi will take more power than 3g/4g data is if you are sending huge amounts of data over it or have it on constantly scanning for networks, or have a rom that makes wifi stay on fullspeed while sleeping
KronicSkillz said:
what do u think requires more power receiving a signal from 30 meters away or a cell phone tower
having said that if your rom is pulling more than usual from data connection you can try switching to cdma only mode, also i think the stronger signal you are getting the less power it uses but im not sure on that, i think if u are in a basement or something it will pull more power.
or try switching roms
it is not the "phone" unless your phone is defective
try a differant rom if that doesn't work try a differant baseband if that doesn't work phone is probly defective or partially defective
first thing is try a stock based rom
btw i think the only time wifi will take more power than 3g/4g data is if you are sending huge amounts of data over it or have it on constantly scanning for networks, or have a rom that makes wifi stay on fullspeed while sleeping
Click to expand...
Click to collapse
I'm just trying to gauge if people are seeing the same thing as I am. I haven't switched basebands in a while. Any further informative comments are welcome.
Flyview said:
I'm just trying to gauge if people are seeing the same thing as I am. I haven't switched basebands in a while. Any further informative comments are welcome.
Click to expand...
Click to collapse
i can guarentee you thats not normal
what have u tried? have u even tried reflashing cm 10.1.2?
KronicSkillz said:
i can guarentee you thats not normal
what have u tried? have u even tried reflashing cm 10.1.2?
Click to expand...
Click to collapse
No I haven't, I kind of just assumed it had to be normal. The phone gets hot just like when you're talking on the phone for a while so I thought it made sense.
I have some preliminary numbers (didn't let the test run long). If you want to replicate this, get Android System Tuner, and set up a widget to show "Average mA since last measure". Turn brightness to minimum and set the display to not turn off, start streaming TuneIn radio, unplug the phone (to reset "last measure), and let the battery go down at least 5%.
-360mA - wifi on streaming music, screen low brightness (20%/hour)
-760mA - 3g on streaming music, screen low brightness (note that's 41.5%/hour!)
-400mA - 3g on streaming music, screen off (22%/hour)
These preliminary numbers would suggest WiFi uses almost nothing, since the screen seems to be about 360mA, whereas the difference between WiFi and data is 400mA!
Flyview said:
No I haven't, I kind of just assumed it had to be normal. The phone gets hot just like when you're talking on the phone for a while so I thought it made sense.
I have some preliminary numbers (didn't let the test run long). If you want to replicate this, get Android System Tuner, and set up a widget to show "Average mA since last measure". Turn brightness to minimum and set the display to not turn off, start streaming TuneIn radio, unplug the phone (to reset "last measure), and let the battery go down at least 5%.
-360mA - wifi on streaming music, screen low brightness (20%/hour)
-760mA - 3g on streaming music, screen low brightness (note that's 41.5%/hour!)
-400mA - 3g on streaming music, screen off (22%/hour)
These preliminary numbers would suggest WiFi uses almost nothing, since the screen seems to be about 360mA, whereas the difference between WiFi and data is 400mA!
Click to expand...
Click to collapse
if it was me before i bothered with any of this i would have redownloaded and wipe/reflash rom, i just had my phone streaming music on 3g and it didn't even get warm
i don't mind helping you but please rule out the easy obvious steps first
KronicSkillz said:
if it was me before i bothered with any of this i would have redownloaded and wipe/reflash rom, i just had my phone streaming music on 3g and it didn't even get warm
i don't mind helping you but please rule out the easy obvious steps first
Click to expand...
Click to collapse
I will try that tonight. I wanted a baseline too...
Could you please check what baseband you're running (I'm on V20e)? Does flashing CM10.1.2 change the baseband?
Flyview said:
I will try that tonight. I wanted a baseline too...
Could you please check what baseband you're running (I'm on V20e)? Does flashing CM10.1.2 change the baseband?
Click to expand...
Click to collapse
ive never had to flash my own baseband everywhere i read people say only do it if you have issues and ive never had issues, the rom/kernel i'm using is in my sig
there is a baseband archive in the developement section if it comes down to trying differant basebands although i'm not the person to talk to about that as i've never done it, i'm sure if you end up doing that asking on that thread would be your best bet as you will probably get responses from people who have done it before.
here i'll even link it:
basebands
this is a last resort and be very careful when flashing these
KronicSkillz said:
if it was me before i bothered with any of this i would have redownloaded and wipe/reflash rom, i just had my phone streaming music on 3g and it didn't even get warm
i don't mind helping you but please rule out the easy obvious steps first
Click to expand...
Click to collapse
Yeah I would have to second that, those mA are way too high. I am @ < 100 mA on H+ streaming off slacker now that is with stock, but when I was on cm10.1 I would have to say it was about the same. The ONLY time my phone gets warm is on GPS & charging, and my phone is over clocked to 1728 all the time.
Sent from my LG-P930 using xda app-developers app
KronicSkillz said:
ive never had to flash my own baseband everywhere i read people say only do it if you have issues and ive never had issues, the rom/kernel i'm using is in my sig
there is a baseband archive in the developement section if it comes down to trying differant basebands although i'm not the person to talk to about that as i've never done it, i'm sure if you end up doing that asking on that thread would be your best bet as you will probably get responses from people who have done it before.
here i'll even link it:
basebands
this is a last resort and be very careful when flashing these
Click to expand...
Click to collapse
Thanks. I've changed basebands before with packages from that thread. That's why I'm asking if flashing CM will override those.
What basebands are you guys on?
Sent from my LG-P930 using Tapatalk 2
Flyview said:
Thanks. I've changed basebands before with packages from that thread. That's why I'm asking if flashing CM will override those.
What basebands are you guys on?
Sent from my LG-P930 using Tapatalk 2
Click to expand...
Click to collapse
i'm honestly not sure if rom flashing changes baseband my gut instinct would be sometimes yes sometimes no but i'm honestly not sure, i dont even look at baseband unless i'm having problems with my radio signal and i never have.
ur problem is probly caused by you changing yours.
my baseband is: apq8060/mdm9200
have u tried what i suggested and flash a stock based rom to see if that fixes the error, then if you want to go back to cm10.1 u should be able to as long as you dont mess with basebands again
it's possible this doesn't fix the error if the stock rom doesn't flash a baseband, i'm honestly not sure if it will but it might
be careful that you don't flash one that reflashes a locked bootloader, most of the stock based roms on the developement forums have it disabled
KronicSkillz said:
i'm honestly not sure if rom flashing changes baseband my gut instinct would be sometimes yes sometimes no but i'm honestly not sure, i dont even look at baseband unless i'm having problems with my radio signal and i never have.
ur problem is probly caused by you changing yours.
my baseband is: apq8060/mdm9200
have u tried what i suggested and flash a stock based rom to see if that fixes the error, then if you want to go back to cm10.1 u should be able to as long as you dont mess with basebands again
it's possible this doesn't fix the error if the stock rom doesn't flash a baseband, i'm honestly not sure if it will but it might
be careful that you don't flash one that reflashes a locked bootloader, most of the stock based roms on the developement forums have it disabled
Click to expand...
Click to collapse
Thanks, that's what I'll be trying today. I was on V20e (newest Bell one from that thread). Yesterday I tried V20c, V10j. All are pretty much the same in terms of power usage as I tested them yesterday. I will try a stock-ish ICS today and test there.
BTW, I tried the streaming test on a Nexus 4.
-550mA screen on lowest brightness streaming 3G (compared to -760mA for mine)
-360mA screen off streaming 3G (compared to -500mA for mine)
So the differences aren't THAT drastic, but still.
So here's some updates:
I flashed V20f mod V2 by HoNo (a stripped down and CWM flashable V20f stock image from Bell).
At first, I thought everything was fixed, as I was seeing battery use at about 500mA with screen on lowest brightness, streaming over 3G. However, I think this was due to the battery being low and the battery % dropping slower when it's under 15% (Android Tuner free uses battery % and battery capacity to estimate current draw).
I charged the phone overnight, then I flashed my CWM backup of CM10.1.2. The good thing is it kept the V20f baseband (and firmware) from flashing the V20f rom. That confirms that CM10.1.2 and CWM backups don't save/flash baseband.img and firmware.img. However, again, I was seeing 700+mA draw. There might be better idle usage with the new baseband, but it might be placebo.
I went back to a CWM restore of the V20f rom and tested again on the ICS-based stock-ish rom. Battery consumption is still high (700+mA streaming on data and screen on lowest brightness).
Could one of you guys please try running the same test I am? Here's how:
0) Ensure your battery is in the range of 50-90%
1) Download Android Tuner Free (AT)
2) Download TuneIn
3) Add a AT widget (1x1 text option) to a homescreen
4) Tap the widget, go to settings, widgets, widget content, central value, choose "avg mA since last measure"
5) Go back to AT settings, battery, calibration, battery capacity, enter 1830.
6) Start to stream music from a radiostation on TuneIn
7) Set screen timeout to 5 or 10min
8) Set brightness to minimum
9) Plug phone in
10) Unplug phone (this resets the "avg mA since last measure")
11) Watch the central value as your battery drops for 10-20minutes. Since drain is an estimate based on % dropping it will jump around a bit but level off the more time you let it run.
12) Don't do other stuff on the phone so you aren't using the CPU more than for this test
My S4 mini SGH-i257M was malfunctioning so i sent it in for repair. The local Rogers store sent it to FutureTel in Markham [Toronto] Ontario Canada. This is what they did, according to the Completion Report that came back with the phone ...
;RF Calibration performed to enhance RX/TX performance and network connectivity. Passed RF compliance test to meet manufacturer specifications. Adjusted battery level to optimize power usage.
It has been two weeks now and not only has it not malfunctioned, but the battery life is significantly improved - from 2 or 3 days of light use [usually just 2] to 5 days of light use.
What did they actually do? Does the recalibration affect hardware or software? Did they perhaps re-clock the CPU down to a slower speed? Any way to check this? What do they mean by adjusted battery level?
The phone is running KitKat 4.4.2, not rooted.
Thank you,
Mick
Here are three replies from other forums to this same question. Anyone here want to include an opinion? It would be most appreciated ...
The first part (RF calibration) means they adjusted the radio to improve reception and transmission(rx/tx), so your call/network/wifi reception will be better; the battery level adjustment implies they altered the voltage to improve battery life. In both cases it's more likely they replaced faulty parts with fully functioning ones. Good to see you finally got your issue solved Mick
It seems like what they did is install the OS from factory state and give u a new battery and maybe re clocked the CPU. Unfortunately they won't give you the proper information on what they did nor will u able to find it. There are some apps which tell u what system and software it uses but that's about it
All that I can tell you is RF stands for Radio Frequency. Apparently your cellular radio was tuned a bit off from whatever frequency(ies) your carrier uses. I wonder how they calibrate this.
Their statement "Adjusted battery level to optimize power usage" makes no sense to me. It's almost an oxymoron! But then, when signal level or reception of signal is poor, firmware detects this and gives the hardware an extra kick of battery juice. So maybe that's what they adjusted?
I'm really just guessing about RF calibration and battery adjustment. Hopefully somebody more knowledgeable will shed better light, especially regarding your questions about processor speed
mdawdy said:
Here are three replies from other forums to this same question. Anyone here want to include an opinion? It would be most appreciated ...
The first part (RF calibration) means they adjusted the radio to improve reception and transmission(rx/tx), so your call/network/wifi reception will be better; the battery level adjustment implies they altered the voltage to improve battery life. In both cases it's more likely they replaced faulty parts with fully functioning ones. Good to see you finally got your issue solved Mick
It seems like what they did is install the OS from factory state and give u a new battery and maybe re clocked the CPU. Unfortunately they won't give you the proper information on what they did nor will u able to find it. There are some apps which tell u what system and software it uses but that's about it
All that I can tell you is RF stands for Radio Frequency. Apparently your cellular radio was tuned a bit off from whatever frequency(ies) your carrier uses. I wonder how they calibrate this.
Their statement "Adjusted battery level to optimize power usage" makes no sense to me. It's almost an oxymoron! But then, when signal level or reception of signal is poor, firmware detects this and gives the hardware an extra kick of battery juice. So maybe that's what they adjusted?
I'm really just guessing about RF calibration and battery adjustment. Hopefully somebody more knowledgeable will shed better light, especially regarding your questions about processor speed
Click to expand...
Click to collapse
I also would like to know what they did with 'improving radio frequency'. Got the same problem as you, and would like to check if it's possible to manually fix the radio/frequency-problem, cause the guys from the repairshop didn't fix anything for me..
Otherwise: is there an app that notifies me when network connection is lost ?
I found this one : (updated url) https://play.google.com/store/apps/details?id=com.cnigrini.networkmonitor that works well..i now see immediately when my phone loses network connection.
However, now i still have to manually reset it by turning on/off airplane mode. Is there a way / app that does these steps automatically ?
So notifies when network dorps, and then refreshes it..
That would be one way to solve the problem i think..
Your link is to an earthquake detection app ???
I'll post more info later or tomorrow.
I updated the url. It's this app: https://play.google.com/store/apps/details?id=com.cnigrini.networkmonitor
It notifies when network is lost. However it doesn't refresh the network unfortunately.
Well, it gets worse. The phone messed up today same as before. A bit more than two weeks after the "repair". I was at home in one of the strongest signal areas. Would not receive or make calls or use mobile data. So back to the Rogers store. By the time i got there it had started working again so i could not demonstrate the problem. Also used a lot of battery power today, about 40% with light usage compared to 15% or less per day for the past two weeks.
What the counter guy at the Rogers store said is that there is nothing wrong with the phone, that all cell phones do this, and that i should adjust my expectations.
Here's another ConnectionChecker app. This one attempts to reconnect ...
https://play.google.com/store/apps/details?id=net.jeremychase.ConnectionChecker
Anyone have seen another app for this that they like?
mdawdy said:
Well, it gets worse. The phone messed up today same as before. A bit more than two weeks after the "repair". I was at home in one of the strongest signal areas. Would not receive or make calls or use mobile data. So back to the Rogers store. By the time i got there it had started working again so i could not demonstrate the problem. Also used a lot of battery power today, about 40% with light usage compared to 15% or less per day for the past two weeks.
What the counter guy at the Rogers store said is that there is nothing wrong with the phone, that all cell phones do this, and that i should adjust my expectations.
Here's another ConnectionChecker app. This one attempts to reconnect ...
https://play.google.com/store/apps/details?id=net.jeremychase.ConnectionChecker
Anyone have seen another app for this that they like?
Click to expand...
Click to collapse
Hey Mdawdy, thanks for posting that one, when reading the descripting it seems like this one is doing both things: checking when connection is down, and when it is, puts the phone on/off airplane mode so that it reconnects again.
I will be testing this one for this time now..
It's probably true that all cell phones lose connection some times, for example when being in a place where connection is very low, but the problem with this Galaxy s4 mini is that it doesn't reconnect again when in an area where signal should be good...
Probably some software thing i think..
I'm still at 4.2.2 by the way.
Edit: found out that with a non-rooted device with android 4.2 or above, it's not possible for an app to toggle airplane mode on/off. So there are probably no (non-root) apps existing that will do this .
However a forum member made a tool that does this: http://forum.xda-developers.com/xposed/modules/app-jelly-bean-4-x-airplane-mode-helper-t2385625
Mascarponi said:
I updated the url. It's this app: https://play.google.com/store/apps/details?id=com.cnigrini.networkmonitor
It notifies when network is lost. However it doesn't refresh the network unfortunately.
Click to expand...
Click to collapse
I installed and tried this one. Appeared to be working altho i did not have a network drop. Then i turned on, used, then turned off Wi-Fi. From then on the App continually reported that the network was lost even when it was good. Restarting the phone did not fix it. So i uninstalled the app.
mdawdy said:
I installed and tried this one. Appeared to be working altho i did not have a network drop. Then i turned on, used, then turned off Wi-Fi. From then on the App continually reported that the network was lost even when it was good. Restarting the phone did not fix it. So i uninstalled the app.
Click to expand...
Click to collapse
For me it's also not working properly, and i bought the full version (
It's not notifing me when connection/wifi drops.. but I only see it when opening the app.
Also, like i said, i don't think there's an app that toggle's airplane mode on/off when gsm-connection is lost, because it's not possible with a non-rooted android phone that runs android 4.2 or above..
Very disapointing..