View Single Post
Posts: 4 | Thanked: 0 times | Joined on Feb 2006
#394
Originally Posted by rainisto View Post
It will be never be fixed, as you really cannot measure exact digital values from analog battery. So its just a common feature of li-on batteries that voltages drops rapidly on when battery level gets low. So there really is not anything that can be fixed.

Well they can fake the sw not to read the battery levels and only show decreasing values that has nothing to do with battery level. But imho its better to show what battery reports as voltage level than to lie to end user in the UI.
That is quite possibly the dumbest thing i've read this week.
"Normal" phones measure and/or estimate both current and voltage. They estimate the battery charge left by comparing that (i.e. power usage) against the known battery capacity.

In cases where current isn't available, the voltage is compared against a calibrated voltage/charge curve (which is where the oft mentioned tip that you should do a complete charge/discharge cycle on first use comes from).

So yes, it's perfectly possible to fix the bug - estimating charge left from voltage alone is something you'd do in a saturday evening Arduino project, not a smartphone.