Battery jumps after reboot while charging - Nexus S Q&A, Help & Troubleshooting

Today it happened again, my battery is around 30%, I let it charge, I decide to turn the phone off and on again. When I turn it on, it suddenly shows it's 68% charged. Again I feel, I have lost the ability to fully load my battery since it now thinks it's full while it should be full an hour of charging later.
Can anyone tell what the hell is going on?
This happened to me before, see: http://forum.xda-developers.com/showthread.php?t=1074093

its happen to me too..
battery around 10% and after reboot while charging its become 40%
weird...
cm7.02+netarchy 1.3.1 cfs

Good to hear there are more people with this issue (don't take it personal).
This is a serious issue, I feel my battery life i becoming shorter and shorter.

Come on, anyone?
Sent from my Nexus S using XDA App

My battery life is **** now due to this bull****
Sent from my Nexus S using XDA App

And it happened again, from 7% to 36 %. A real bug here.. why does nobody take this serious...

same here... hope there is a fix for this

If your phone is rooted, you can try to re-calibrate the battery by:
Charge the phone normally until it says Charged on the lock screen (you can turn on wi-fi in order to get more "fully" charge)
Turn off the phone, it will continue charging. Wait until the battery icon does not animate anymore (press Power button once to see the charging progress)
Turn on the phone, use adb shell or Root Explorer (or File Expert) and navigate to /data/system/
Delete the file named batterystats.bin
Reboot the phone

You can wipe battery stats in recovery, under the advance menu.
Sent from my Nexus S 4G using XDA Premium App

Im aware of that solution, but I don't want to root..
Sent from my Nexus S using XDA App

I've owned 3 Android devices and all 3 exhibited this behavior from Cupcake up to Gingerbread. Just ignore it because soon as you think it's stable it will revert back to doing it again. Just something I've learned to live with at this point.

riichii said:
Im aware of that solution, but I don't want to root..
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
If you're saying this is *really* serious then rooting is no big deal I guess

styckx said:
I've owned 3 Android devices and all 3 exhibited this behavior from Cupcake up to Gingerbread. Just ignore it because soon as you think it's stable it will revert back to doing it again. Just something I've learned to live with at this point.
Click to expand...
Click to collapse
When my battery jumps I just keep using the phone until it dies and then recharge it. Crazy thing is, when it jumped from 12% to like 30%, my phone operated for a few hours while I texted and gamed on it so I don't really care that much. I have also yet to see any signs of deterioration.

riichii said:
Im aware of that solution, but I don't want to root..
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
Just one question, that puzzles me; why you don't want to root you phone?! Rooting is no biggie. And given the fact that this is a big prob for you, I suggest that you give it a try.

Related

Can not recalibrate battery

Im trying to recalibrate my batter because of terrible battery life. After letting it die and charging it while its on I had no issues getting it to 100%. I powered down the phone to charge it while it was off and it seems like its hanging at the last percent and wont go to 100. I have had it plugged in for a few hours now and its still showing the same charge but wont fill up the last little bit of the meter. Anyone have any ideas? Im really thinking about tossing the battery and getting a new one. It seems like i got a bad one. no matter what I do i can only get about 12 hours of light use. I work 10-12 hour days so I have to constantly worry about my phone dying everyday I work.
I had the same issues. Tried every battery trick I found on the forums, but nothing worked. I went to ATT, they sent me a new battery and it everything's good now
So try talking to ATT and getting a stock OEM battery before you buy one
I picked this up and it gives a lot of peace of mind: http://www.amazon.com/gp/product/B004206TQ8/ref=oss_product
Dngen. Are you getting greater battery life now that your using a different battery? I'm convinced the first batch of batteries and phones were bad.
Sent from my SAMSUNG-SGH-I897 using XDA App
Im also interested in that response
Sent from my SAMSUNG-SGH-I897 using XDA App
Smallsmx3 said:
Dngen. Are you getting greater battery life now that your using a different battery? I'm convinced the first batch of batteries and phones were bad.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
At first I thought it was the phones that vary in battery life.
My first captivate had really good battery life. But it bricked after I tried to do the JH7 update. So I got the phone exchanged, but they used my original battery in the new captivate. For some reason my phone was draining really fast compared to my old captivate, and this was weird because both used the same battery.
This was really annoying me cause I loved this phone, but the poor battery life was ruining it for me. So I went to an AT&T store and told them how bad my battery life was. They shipped an OEM battery for free and I've found a new battery to significantly work better than the old one
Hmmm. I just got a replacement phone and everything works better...GPS ect... but the battery was the same as it is now.....10-12 hours. I've been thinking about getting another battery but I don't know if that will fix the problem. I guess I will try to anyway.
Sent from my SAMSUNG-SGH-I897 using XDA App
Smallsmx3 said:
Hmmm. I just got a replacement phone and everything works better...GPS ect... but the battery was the same as it is now.....10-12 hours. I've been thinking about getting another battery but I don't know if that will fix the problem. I guess I will try to anyway.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
How long have you had your replacement phone? I know my battery life got better after a few days with my original captivate
I got my replacement phone about a week ago...I've been trying to drain and charge to make sure the system is getting a good read....I've had the battery since launch...the only time I got great battery life was when I used unhelpfuls undervolting and the first time I flashed jh7. I have only flashed one rom on my new phone. It just bothers me that it drains 5-6% an hour in idle. I don't have any Widgets and the only thing that is updating is email once an hour
Sent from my SAMSUNG-SGH-I897 using XDA App
I think I might have caught a break....on my fourth day of charging and draining and I'm at 16 hrs with. 27% left. I guess ill continue with the whole charge and drain thing for the next couple of days.
Sent from my SAMSUNG-SGH-I897 using XDA App
I somehow doubled my battery life. After draining and charging the last few days I managed to go from 12 hrs to 24 hrs of battery life while using it the same amount as before. I have had had my phone since launch and battery life sucked. I don't know it its because I got a refurbished phone that did it or what. I flashed my old phone almost every day for awhile. Even when I didn't flash I couldn't get it to last.
Sent from my SAMSUNG-SGH-I897 using XDA App
Have you guys seen this thread?
http://forum.xda-developers.com/showthread.php?t=806211
Good stuff, thanks
I've seen it and read most of the battery threads out there. I've come to the conclusion that: 1. There's a bad batch of phones out there that cause battery drain issues or 2. Since most of us ATT android users are new were unaware of the proper procedure to flash roms. I believe the second to be more true since most of the batterry drain issues happen due to flashing new roms according to most of the threads I've read. I would like to see the percentage of people out there who are still running there cappys stock with never Modding or flashing to see what type of battery life they are getting.
Sent from my SAMSUNG-SGH-I897 using XDA App
Before rooting, sideloading and flashing unhelpful kernel I was getting the same battery life, 10-15 hours depending on use. The only thing unhelpful seemed to help with was my idle usage, about 1%/hour. I still need to tinker with the kernel and try wiping my bat stats. My phone reports the battery is at 5% but when I shut it off and plug it in it's more like 30% lol
Sent from my SAMSUNG-SGH-I897 using XDA App
I had the same issue. Charge until full. Turn off and charge full... turn on and repeat. Erase battery stats via CW. The key is to let it die. Do not charge your battery until it dies....once it died I plugged it in and turned it on. If its at 1% then just let it charge completely. If its at 30% then you need to unplug and let it die again. Keep doing this until its at 1% when u plug it in. If you have to do the latter you have to start the process over again and erase stats and drain and fill the batterry. From here on out anytime you flash a rom make sure your phone is at 100%. Always let the phone die before charginging it the first time. I think the android system has to get a read of the batterry.
I think at some point along the way I charged my phone when it was at 30% after a flash so anytime after when my battery was dying I still really had 30% battery left but android was telling me my phone had no juice.. let me know if this works for you....
Sent from my SAMSUNG-SGH-I897 using XDA App

Workaround for CWM bump charging

Normally you would bump charge by having your phone off, charging, etc. Well with the CWM bug that some of us have you simply cant. You dont get the LED light when the phone is off due to the fact that it boots into CWM. Well I found a way that seems to work.
Plug your phone in while its on, charge to full. Have your HTC battery widget up and running also because this will show you the voltage of the battery. Once you hit 100% simply reboot. You will notice your battery will be significantly lower than 100% (mine was dropping to 93%). Charge to full again and repeat. Do this until you see your reboot number at 99% or so after your phone fully loads. You will also notice your voltage of your battery is up by around 200 points....
After you do this open your mobile terminal and get root permission by typing "su" enter (without quotes). Navigate to /data/system/ and type "rm batterystats.bin". Enjoy
Hope this helps
I read about this somewhere else, but its good to have this available as a post for people who want to get a good extra hour or more out of their phone.
psufan5 said:
Normally you would bump charge by having your phone off, charging, etc. Well with the CWM bug that some of us have you simply cant. You dont get the LED light when the phone is off due to the fact that it boots into CWM. Well I found a way that seems to work.
Plug your phone in while its on, charge to full. Have your HTC battery widget up and running also because this will show you the voltage of the battery. Once you hit 100% simply reboot. You will notice your battery will be significantly lower than 100% (mine was dropping to 93%). Charge to full again and repeat. Do this until you see your reboot number at 99% or so after your phone fully loads. You will also notice your voltage of your battery is up by around 200 points....
Hope this helps
Click to expand...
Click to collapse
I wonder how often this will need to be done?
HarlyFan said:
I wonder how often this will need to be done?
Click to expand...
Click to collapse
Generally whenever you switch roms.
BTW after doing this, I only lose about 2% power per hour idle. Before id lose close to 10% easily. The reason for this is because your OS isnt calibrated correctly so it misreads the actual power level.
psufan5 said:
BTW after doing this, I only lose about 2% power per hour idle. Before id lose close to 10% easily. The reason for this is because your OS isnt calibrated correctly so it misreads the actual power level.
Click to expand...
Click to collapse
Thank you thats makes sense, I thought I was doing something wrong because ever since I rooted I started having this problem....
I remember my battery would drop to 93% on my phone when i rebooted it like this. I just tried it and it dropped to 99%. this must mean i have a good battery thanks for this tip now i dont have to have my phone off to bump charge and miss messages and such
Good info. I'm gonna try this as soon as I get my phone charged all the way.
Sent from my ADR6400L using Tapatalk
When I type in /data/system it tells me permission denied. Any idea why?
Sent from my ADR6400L using Tapatalk
Thanks for the info!! I have been trying to squeeze every bit of life I can out of my battery. Cant wait to get home to try this out now.
Aerogriff said:
When I type in /data/system it tells me permission denied. Any idea why?
Sent from my ADR6400L using Tapatalk
Click to expand...
Click to collapse
In terminal type "su" ... if you arent getting a # as your prompt you arent rooted or failed to give your terminal root permissions when the prompt came up on your screen.
From there you would type this:
cd /data/system/
rm batterystats.bin
Would it be possible to just gscript the whole command into one script? No having to type out the whole command.
Sent from my ADR6400L using XDA App
ddgarcia05 said:
Would it be possible to just gscript the whole command into one script? No having to type out the whole command.
Sent from my ADR6400L using XDA App
Click to expand...
Click to collapse
I guess but why? Its literally 5 seconds of typing and you can do it through ADB or a terminal app, and you only do it once after all the bumping.
I don't know if other people tried this. But when I would shut down my phone, and it would go into CWM when it got plugged in. I would unplug it. Boot it up. Shut down again, and give it a few extra seconds to make sure it was completely shut off. Then plug in. And it would charge fine.
Sent from my ADR6400L using XDA App
Thanks for posting, I was cooking up a similar method in my head, but would have skipped the power off/reboot part.
Is the deletion of batterystats.bin really necessary? I know that it's thrown around all over the web about how it helps battery life, but I've never seen anyone post a definitive guide to what this file is for. I'm not sure how to open it for myself in a human readable-format, but with a text editor, it looks like it's simply a log of what processes were running for how long. How does wiping your usage history (stats) improve battery life?
I'd love to be better educated about batterystats.bin, but it seems to me that it's more a placebo effect and urban myth that it does what we're told it does. I've asked on numerous forums but no one can ever answer. Maybe someone here knows...
What's the HTC battery widget look like? I can't seem to find it.
Sent from my ADR6400L using XDA App
ddgarcia05 said:
What's the HTC battery widget look like? I can't seem to find it.
Sent from my ADR6400L using XDA App
Click to expand...
Click to collapse
brwose your widgets and at the top you have to click download more, it will be the first entry on that list.
Is the htc battery widget good about not killing your battery life?
this is probably a dumb question but what is mobile terminal?
Is that the same as going into clockwork then into advanced and wiping battery status?

[Q] Odd battery issue

Hi everyone, and merry Christmas. I have an odd battery issue that has been driving me nuts! Every night when i turn my G2x off I lose between 15% and 45% if my battery life. I know this is not an issue with my battery because if i turn off my G2x and pull the battery out when i put the battery back in in the morning the won't even be one percent lost.
I have had this issue on multiple rooms and with multiple kernels. I have had this on EaglesBlood, cyanogen, weapon, and miui. I have had the stock cyanogen kernel, trinity kernel and faux123 kernel. The only time i haven't had this problem was back before i rooted my phone.
Any help you all could give would be much appreciated. Thanks all!
Sent from my LG-P999 using xda premium
Note the battery charge percent, pull battery, put it back in, let sit overnight, turn on, note battery charge. If it discharged more than a percent or two, phone is probably faulty because it is drawing current when totally off.
This actually happens to me when I leave it off at work for a couple hours. Confuses me as well...
Core Memory said:
Note the battery charge percent, pull battery, put it back in, let sit overnight, turn on, note battery charge. If it discharged more than a percent or two, phone is probably faulty because it is drawing current when totally off.
Click to expand...
Click to collapse
I will have to try that and get back to you. I really want to find a solution to this.
Sent from my LG-P999 using xda premium
Well, i did what you suggested and when i turned the phone on this morning i hadn't lost a single percent. So, I'm still stumped.
Sent from my LG-P999 using xda premium
dkittle said:
Well, i did what you suggested and when i turned the phone on this morning i hadn't lost a single percent. So, I'm still stumped.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Phone must be drawing current while it's off, which I am pretty sure is happening to me as well. Damnit.
dkittle said:
Well, i did what you suggested and when i turned the phone on this morning i hadn't lost a single percent. So, I'm still stumped.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
It is obvious that shutting off from the menu isn' t doing what it should, completely shutting off the phone. Backup your ROM then install a vanilla ROM without any additional apps, note battery percent then shutdown from menu and leave overnight then, in the morning boot it up and note if the battery drained. If it didn't, the problem is either an app or the kernel or rom you previously had installed.
So i temporarily went back to a stock ROM and it didn't seen to have the problem. Which sucks because i really don't want to go back to stock....
Sent from my LG-P999 using xda premium

[FIX] For Battery Reporting and Draining Issues

This will likely fix any battery reporting problems that occur and should be done after installing a rom, or whenever you think it is needed. It will not actually make your battery life better. It may seem like it as before resetting it may have said 1% remaining when it was really only half dead
NOTE: you must be rooted, which if you are on this forum you almost definitely are
1. fully charge battery and leave plugged in. click calibrate in this app or manually delete the file yourself: https://play.google.com/store/apps/...yLDEsImNvbS5uZW1hLmJhdHRlcnljYWxpYnJhdGlvbiJd
2. Unplug and let the phone die with normal use
3. charge it fully without a break.
4. done. thank me if it helps
This resets the battery stats. It was noted awhile back from someone at Google that this doesn't help with the battery. I used to use this app all the time after a flash and then a couple of months back i stopped using it and really haven't noticed a difference. I'm not trying to ruin your moment of helpfulness but I really don't think it helps with the battery.
Sent from my SAMSUNG-SGH-I997 using xda premium
tmease1 said:
This resets the battery stats. It was noted awhile back from someone at Google that this doesn't help with the battery. I used to use this app all the time after a flash and then a couple of months back i stopped using it and really haven't noticed a difference. I'm not trying to ruin your moment of helpfulness but I really don't think it helps with the battery.
Sent from my SAMSUNG-SGH-I997 using xda premium
Click to expand...
Click to collapse
No problem. You are right. This will not help if your battery is actually draining. It only changes what android thinks your battery level is at. this can get screwed up after a flash, depending on many factors of the rom. It also is different with every device. What it helps with is when your stats are off. for example temple run takes 60% of your battery when you play for 5 minutes and you know it isn't running, or it drains fast to 1% then lasts another 6 hours. So if you are noticing poor battery life, make sure it is really bad, not just reported wrong. I will edit the OP to say this more clear.
2. Unplug and let the phone die with normal use
3. charge it fully without a break.
Click to expand...
Click to collapse
This is what really fixes the issue. Clearing battery stats with an app or through cwm is redundant.
I don't recommend discharging all the way though
I thought fully charging the battery reset the stats. No?
Sent from my MB865 using XDA
KEB64 said:
I thought fully charging the battery reset the stats. No?
Sent from my MB865 using XDA
Click to expand...
Click to collapse
I think partially, but I know for a fact this process works great and isn't that hard. It resets things better from my understanding because it totally wipes stats instead of just re-calibrating some things

Skyrocket Battery - Charging Tips

I am receiving a new phone battery in the mail for my i727 since my old one won't last at all.
Do you guys have any tips for me on how to charge my battery so that I keep my charge for the longest time possible without damaging or ruining the battery in any way?
markrayski9 said:
I am receiving a new phone battery in the mail for my i727 since my old one won't last at all.
Do you guys have any tips for me on how to charge my battery so that I keep my charge for the longest time possible without damaging or ruining the battery in any way?
Click to expand...
Click to collapse
Define 'won't last at all'? How much time do you get on the battery now? It rarely has anything to do with charging, unless you use some crappy charger that blasts high amperage current at it. Battery drain is almost always because of either a wakelock preventing deep sleep, or an app running in the background chewing up CPU, and thus battery. For me there were 3 culprits, 1) some chargers (specifically Apple compatible ones) cause a wakelock on 'vm_bus_present'. If you see this, reboot after charging to clear it and get a different charger. 2) Corrupt media data that causes the media scanning process to continually spin CPU. Clear data and cache for the media app. 3) Bluetooth crashes, and the you get a 'bluesleep' wakelock. Reboot until Bluetooth stops crashing, usually for me it only takes one.
CPU Spy and Better Battery Stats are your friends. See the Battery pinned topic, this is covered in much more detail there.
I'm not sure it matters about my old one.
I just need to know how to charge my new one. Everyone talks about how they charge their battery, and I want to hear how.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
markrayski9 said:
I'm not sure it matters about my old one.
I just need to know how to charge my new one. Everyone talks about how they charge their battery, and I want to hear how.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
I plug in my phone at night, and I unplug it in the morning. I don't think it gets any more complicated than that.
markrayski9 said:
I'm not sure it matters about my old one.
I just need to know how to charge my new one. Everyone talks about how they charge their battery, and I want to hear how.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
You plug it in and when it says battery full you unplug the cord.
Sent from my HTC One using Tapatalk 4
Nothing mysterious about charging a phone. Seems like there were some complex charging rituals way back when but they have since been proven BS. That being said, If you normally run your phone down by mid day because you play with it all morning no fancy charging ritual is going to help you.

Categories

Resources