battery metter unreliable - Touch HD General

i have noticed that the battery metter is completely unreliable
for example it shows 28% left (btw, i installed FInixNOverBattery for percentage indication) and after a soft reset it shows 41%
or it shows 50% and after soft reset it shows 31%
in this way i can never estimate how long the battery will last
does anybody faced this issue? any solution fot it? (i also tryed to calibrate by completely drain the battery followed by complete charge withe the device turned off)
thank you in advance!

noris08,
it is completey normal to experience big jumps in % after a reboot. The battery % is just a representation of the actual voltage of the LiPoly battery, which usually recovers (rises) quite a bit when there is no load on the battery (even for a short time).

maybe what you say it is true, but i never experienced this behaviour with any of my previous phones. and i had a few, including wm for a few years
and variations of 10-15% - i find them too big

I noticed the same thing. Any explanation for this? Or it is just that FInixNOverBattery is not reliable/compatible/accurate ?

Voltage may vary/jump around due to environmental changes and power consumption or voltage sensor may be insufficiently accurate to provide reliable voltage readings for 1% steps. This is one of the reasons why many battery drivers in WM only provide remaining charge percentage in 10% steps.
In this light, voltage on its own is not a sufficient indicator of remaining charge percentage. Other parameters, such as voltage deviation and other factors, such as power consumption and temperature may need to be taken into account to obtain a more accurate evaluation.

Related

Battery Level Issue - Fix Suggestion

I don't know if my suggestion is wrong or if I'm a total n00b or what the deal is, but what is up with the battery level issues on this phone? It goes from 100% down to 80% in like a matter of minutes even with no usage, it then drops steadily down to 50%, then it drops suddenly to 15%, then goes down to 10%, then 5%, then 1%. How can it be so hard to calculate a battery level?
Now I bet someone is going to come in here and bash my idea, and I apologise in advance if I look like a moron, but shouldn't the calculation for the battery level be something along the lines of:
((Current Voltage - Minimum Voltage) / (Maximum Voltage - Minimum Voltage)) * 100 = Current Battery Percent
If that would work (even if only a little better than the current method), can someone PLEASE write at least a widget or something that displays the actual battery level, not this inaccurate level that Samsung claims it to be, and if possible modify whatever it is that calculates it and replace it with said formula?
I tried this formula on my phone using a simple calculator (using 4.1V as my max and 3.5V as my minimum and a battery level widget to display the current voltage) and it seemed to work fine for me and it was a lot more accurate. I just wish it could be automated.
I think that's a common issue on Galaxy 3. Sometimes it's accurate, sometimes not.
I unplug it, after half an hour it's at 80%, then drops by 10% down to 50% and after that suddenly to 5%. Then I turn it off and on again and it returns to 50% or 60%.
But as I said, sometimes it's accurate, but I don't know what causes it.
I've tried some battery widgets, but they all display the same information.
That was a common issue that happens more frequently when you flash your phone without a full charged battery, when that happens i try to wait until the batery ends and wait 2 o 3 hours and charge the phone while its off until it shows full charge
Racoen said:
I think that's a common issue on Galaxy 3. Sometimes it's accurate, sometimes not.
I unplug it, after half an hour it's at 80%, then drops by 10% down to 50% and after that suddenly to 5%. Then I turn it off and on again and it returns to 50% or 60%.
But as I said, sometimes it's accurate, but I don't know what causes it.
I've tried some battery widgets, but they all display the same information.
Click to expand...
Click to collapse
Yes, its the same with my G3.. But it always was like that, with eclair and now with froyo.
These are the files that regulate it (its in c, but you my be able to understand some parts of it without it).
They didnt calculate it like that, but used an if..else if ...else method. and with fixed values of multiples of ten (except for lower battery).
I dunno how to compile from the sources, when I do I'll change it and send it to KARMA.
Also, sometimes when its low it doesnt show it correctly. Try rebooting if you suspect that.
I've noticed that last 20-30% stays for almoust 10h, but first 80% only 1 day.
If it was only the faulty display of the percentage I normally wouldnt even care. There are many widgets that display the actual battery voltage which gives a much better indication of the actual SOC.
BUT: what really gets on my nerves is, that when the calculated battery level drops below some 10%, the G3 reduces the display brightness, doesnt let me use the camera, doesnt let me start my music app... even if the battery voltage is still at 3.7-3.8V.
The problem seems to be (correct me if i am wrong), that the G3 calculates the battery level with the minimum of the measured voltage in that discharge cycle. So if I use some app which consumes more power, or if I have many active downloads or whatever, the voltage of the battery can sag for a short time, which also causes the calculated battery level to drop. When the phone is idle again the battery voltage goes back up, but the percentage is stuck (in worst case at a very low level).
Since a reboot seems to make the phone re-evaluate the actual SOC, the question is, if there is an app (or if someone can make an app) that forces the phone to re-evaluate the SOC without rebooting (and so also reactivates camera etc.). Even better if the firmware was modified in a way, that the algorithm for determining the battery level uses a filtered value of the battery voltage so that a short term voltage sag does not affect the calculated battery level.

[Q] Isn't a battery still a battery, regardless of OS?

I was just wondering about the whole deal with wiping the battery stats. To me it seems as if the point of this is strictly to get the OS to report and understand the battery more so than anything to do with the battery itself. I mean, the OS can't actually change the physics of the battery, right?
But the OS needs to understand what a full charge is and what an empty charge is, so that it knows when to shut down and when to stop charging and all that sort of stuff.
What I'm thinking is that if you wipe the stats and it's not at 100%, it will think that the discharge from that point to an actual low level is the full breadth of charging and adjust accordingly.
Is any of this remotely accurate? Or am I just making wild assertions?
Actually...it's the software that can make or break battery life...take for example background notifications. Wifi uses battery power and if you have different programs all polling for updates at x amount of times per hour..even when asleep..it will eat up battery juice...another example is the cm bug that kept the speaker on all the time and the nook never really went to sleep...it used tremendous amount of juice for not doing anything...another example..screen brightness..does not the software control how dim or bright you want it...and say you could not adjust the settings..your right..a battery is just a battery but how the kernel, drivers and loaded programs determine how fast or slow the battery power is to be used. Clearing the stats gives more accurate measurements for the kernel and hence will power down(power saver mode ) or other items for the kernel depending on what type of governor is on the nook..software wise.
I think you misunderstood what I was saying. What I'm trying to say is that the OS can't change the physics of the battery. Drain is drain, no matter what software is running. In other words, say you have two perfectly identical systems, both running the exact same software. The battery capacity is exactly the same on both and they both have the same drain. The battery doesn't actually drain faster on one vs the other, but the OS can *think* it's draining faster. That's why we have all these battery stats and such...right? Or am I wrong?
Oh Ok...you are right in the fact that it cannot and the software..depending on what it's state(charge level) is will determine how to run..it just makes it more accurate.
Wiping the Battery Stats tells the OS to start learning what the new High and Low are.
It doesn't matter what level of charge the battery has when you do this....
- As the battery gets lower the stat keeps updating the level as the new low.
- As you charge the battery it continuously updates the stat as the new High.
Once you have taken the battery to both of these extremes then, in theory, the OS will have accurate info on your battery.
At a certain point in time the battery stats stop updating which is exactly why it is important to do this.

Battery level: 99% after full charge!

Every time when I plug my A500 for recharging, after the power button turned to white (or a kind of light blue...) indicating the device is fully charged, when I take a look at the battery stat, it shows "99%".
So, I noticed I only got "100%" when I boot the device while charging...
Is that common? The boot time drains 1% of battery till start the system???
It's really just an estimate of charge and you can't really take the number at face value.
I don't recall if the stock battery information shows you the actual voltage RIGHT NOW, but that's a more relevant number than the percentage shown.
An example is on my phone where it will show a fully charged battery to be at 4.210V which usually corresponds to 100%. When it says 4.210V, I know it's completely topped off regardless of what the percentage says. So there's some correlation between the voltage and what it regards that as a percentage of possible charge.
So it's not really using 1% at boot up. That's just a margin of error you can ignore.
qhorque said:
It's really just an estimate of charge and you can't really take the number at face value.
I don't recall if the stock battery information shows you the actual voltage RIGHT NOW, but that's a more relevant number than the percentage shown.
An example is on my phone where it will show a fully charged battery to be at 4.210V which usually corresponds to 100%. When it says 4.210V, I know it's completely topped off regardless of what the percentage says. So there's some correlation between the voltage and what it regards that as a percentage of possible charge.
So it's not really using 1% at boot up. That's just a margin of error you can ignore.
Click to expand...
Click to collapse
Well... Ok, as long as it`s not an issue...
Sometimes mine says 100% at full charge, sometimes it says %99.
I wouldn't sweat it.
alexrb said:
Well... Ok, as long as it`s not an issue...
Click to expand...
Click to collapse
If you charged it for 6 hours and it said 60%, you'd have a real issue. But 1% is really within the realm of tolerance, margin of error, etc. Definitely ignore it.

[Q] Battery Calibration

Hi everyone!
Wondering if there is or are anyway to calibrate Omnia battery? I think it is draining too fast, first i left my phone charging for 5hours to completely charge and just send 1 message and download Samsung App "Now" and in 1 hour since has now 92% of it. I use brightness in minimun, use Edge connection and nothing more to spend so much...in moment im using "mirolg" mi7ROM mango 8107 DFT, great by the way!
Any ideas?
Thanks!
after each ROM flash i recommand the battery dicarger tool from MS Market Place.
really it works, really! It allow the battery circuitry to calibrate to the right energy level.
After flash a ROM, I let the battery completly discharging and then I charge my device for minimum 8 hours. then on 30% battery level I repeat this process. my battery has 40 - 50% longer life with the same usage.
"Even though lithium batteries don't have the memory effect issue, they still have a phenomenon called state-of-charge (SOC) mismatch. Battery Discharger employs various hardware resources available on the phone to discharge the battery power at a faster but controlled rate. Charging the phone completely from this state would allow the microprocessors on the battery circuitry to recalibrate and start reporting accurate energy levels.
Battery Discharger is a smart app that lets you discharge the battery of your phone at various discharge rates in a controlled manner. User can configure Battery Discharger app to use one or more of the following hardware resources to achieve the optimum discharge rate"
Thanks for your suggestion, miro!
I tested the application you mention and it works really well.
First thx miro for a great rom, this tip gives me 4 Hours more power !!!

Battery percentage display error.

This is an issue I've noticed in not just one, but many ROMs that I've tried on my G5 Plus.
My phone is almost three years old, and with time, battery backup would gradually decrease, which is normal. But in my case, I've noticed that my phone isn’t displaying my battery’s true percentage at times.
For example: I usually don’t discharge my phone completely down to 0%, but what happens is that when I do it and plug in the charger while the phone is dead, the battery indicator doesn’t show 0%. It has showed 15-20% and even percentages like 52% and 62%. I don’t know what's wrong with my device. I used to think its some kind of ‘reserve charge’ and turns out, its not. After some reading, I came to know that my battery needs calibration. I tried doing it today, and drained my battery down to 0%. And long behold, my battery indicator started charging from 26%, instead of 0%.
Can anyone help me with this? Would be great help. Thanks!

Categories

Resources