Post Reply

[Tutorial]The Definitive FIX YOUR BATTERY Instructions

30th August 2012, 09:54 AM   |  #1  
pseudoheld's Avatar
OP Senior Member
Flag Lüneburg
Thanks Meter: 520
 
1,793 posts
Join Date:Joined: May 2009
More
All credit for this solution goes to Vlad_z from the 10.1 Forums!

There has been a lot of confusion regarding some battery issues that arose after flashing the ICS port from kallt_kaffee so I thought I'd make this post to have it easily findable instead of buried inside one of the threads.
First of all: YOUR BATTERY IS NOT BROKEN! RELAX!

Now, lets get into what causes the problem:
There is a chip in our tabs that measures the voltage and then reports to the OS.
This chip has to be calibrated properly and for some reason the ICS port discalibrated it.
To recalibrate it, it needs to take two voltage measurements to once again gauge the battery correctly.
For in depth explanation read HERE

There is a way of reading the voltage of our tab, which is the only way to correctly show the charge.
Either use terminal emulator on the tab then its:
cat /sys/class/power_supply/battery/voltage_now
or use adb (also works from recovery)
adb shell cat /sys/class/power_supply/battery/voltage_now

This will give you a number which is the current voltage of the battery.
Fully charged its around 4100 completely drained around 3400!
If your OS reports low battery and the charge reads 4000 or 3900 or some other high number you definately need to recalibrate!

Here is how you get it calibrated again:
Quote:

1. in CWM/recovery let it sit till battery in terminal will show less then 3700. The less you can get it the better. 3400 is probably absolute minimum.

2. shut down tab and let it sit for 1 hour. (this is needed for the first measurement)

3. plug it to charger and charge it for 5 hours.

4. disconnected charger and let it sit for 1 hour. (this is needed for the second measurement)

5. boot up your tab and test it, it your battery still not calibrated you can flash back your backup and repeat calibration procedure.

Hope this helps you out!
Don't take any shortcuts! Let it sit for the hour while switched off! This is vital for the recalibration!
After completing this my tab now correctly shows 100% charge and looks to have normal discharge once again.
Last edited by pseudoheld; 30th August 2012 at 09:56 AM.
The Following 22 Users Say Thank You to pseudoheld For This Useful Post: [ View ]
30th August 2012, 01:33 PM   |  #2  
lrcquest's Avatar
Senior Member
Flag Gods Own Country!!
Thanks Meter: 261
 
837 posts
Join Date:Joined: Jan 2010
More
Good that you made a thread for this here. People tend to get confused with many options lying here n there.

Sent from my GT-P7300 using xda premium
30th August 2012, 04:06 PM   |  #3  
Idlekilla's Avatar
Senior Member
Thanks Meter: 56
 
221 posts
Join Date:Joined: Aug 2012
I just have to say that this method did NOT work for me, and believe me I have tried many times over the last couple of weeks. The only thing that finally worked for me was to completely drain (in CWM) and then charge it to 100%, turn off, wipe battery stats (voodoo for some) and turn back on.
30th August 2012, 04:33 PM   |  #4  
pseudoheld's Avatar
OP Senior Member
Flag Lüneburg
Thanks Meter: 520
 
1,793 posts
Join Date:Joined: May 2009
More
Quote:
Originally Posted by Idlekilla

I just have to say that this method did NOT work for me, and believe me I have tried many times over the last couple of weeks. The only thing that finally worked for me was to completely drain (in CWM) and then charge it to 100%, turn off, wipe battery stats (voodoo for some) and turn back on.

wiping battery stats has no effect on this problem. it just erases your usage data! (just thought id let you know)
the way you did it only worked for some time for me. all was looking good but soon the random "drain" started up again. hope you fixed yours for good though!
30th August 2012, 07:37 PM   |  #5  
Idlekilla's Avatar
Senior Member
Thanks Meter: 56
 
221 posts
Join Date:Joined: Aug 2012
Quote:
Originally Posted by pseudoheld

wiping battery stats has no effect on this problem. it just erases your usage data!

Yes, hence the voodoo-reference, but I felt I had to add what I did in any case.
The Following User Says Thank You to Idlekilla For This Useful Post: [ View ]
31st August 2012, 06:40 PM   |  #6  
Junior Member
Flag Manila
Thanks Meter: 0
 
7 posts
Join Date:Joined: Aug 2012
More
how about battery calibrate from play store, will that help?
31st August 2012, 07:37 PM   |  #7  
pseudoheld's Avatar
OP Senior Member
Flag Lüneburg
Thanks Meter: 520
 
1,793 posts
Join Date:Joined: May 2009
More
Quote:
Originally Posted by iamalone

how about battery calibrate from play store, will that help?

Don't think so... The problem is with the chip level not os level
The Following User Says Thank You to pseudoheld For This Useful Post: [ View ]
2nd September 2012, 03:20 AM   |  #8  
usopheak's Avatar
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Jan 2012
Is this battery fix work for ported ICS by KK or for different ROM?
2nd September 2012, 08:54 AM   |  #9  
pseudoheld's Avatar
OP Senior Member
Flag Lüneburg
Thanks Meter: 520
 
1,793 posts
Join Date:Joined: May 2009
More
Quote:
Originally Posted by usopheak

Is this battery fix work for ported ICS by KK or for different ROM?

it will work for ALL roms, seen as it is a fix on the hardware level.
but it was mostly used for the problems caused by the ics port by KK!
however if your battery life seems off with any other rom this will probably also fix it!
The Following User Says Thank You to pseudoheld For This Useful Post: [ View ]
5th September 2012, 09:49 AM   |  #10  
ibanezq's Avatar
Senior Member
Flag Warsaw
Thanks Meter: 7
 
208 posts
Join Date:Joined: Mar 2007
More
How to prevent this problem?
I just flash a A1 custom kernel and I have this bug again.

Wysyłane z mojego HTC Sensation XE with Beats Audio Z715e za pomocą Tapatalk 2

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools
Display Modes