I've been looking at this problem for a while, and here's what I know.
The kernel has a hardcoded battery size it reports to Android. On the Defy, this is 1500mAh, and on the Defy+, it is 1700mAh. This does not change no matter what battery you place in your Defy. You can see this for yourself by running this command in terminal:
The reason this is bad is because many people are running aftermarket or larger batteries on their Defys. This includes people putting a 1700mAh Defy+ battery in a Defy.
It does not mean the extra capacity is not used. What it means is that Android will not correctly report how much percentage you have left. You will find your phone sits on 1% for quite a while before kicking the bucket.
Because this number is hard-coded into the kernel, I'm not sure how much we can do about it. But I hope there is some talent out in the community that can help with this issue. Would be great if we could get an option to set the mAh ourselves merged into Quarx's CM7 or something.
Any ideas?
EDIT: Just to add, I have not personally tested what mAh the Defy+ kernel reports. Given the Defy reports less than its stock battery (1540mAh), I am interested to see if the Defy+ reports exactly 1700mAh.
The kernel has a hardcoded battery size it reports to Android. On the Defy, this is 1500mAh, and on the Defy+, it is 1700mAh. This does not change no matter what battery you place in your Defy. You can see this for yourself by running this command in terminal:
Code:
cat /sys/class/power_supply/battery/uevent
The reason this is bad is because many people are running aftermarket or larger batteries on their Defys. This includes people putting a 1700mAh Defy+ battery in a Defy.
It does not mean the extra capacity is not used. What it means is that Android will not correctly report how much percentage you have left. You will find your phone sits on 1% for quite a while before kicking the bucket.
Because this number is hard-coded into the kernel, I'm not sure how much we can do about it. But I hope there is some talent out in the community that can help with this issue. Would be great if we could get an option to set the mAh ourselves merged into Quarx's CM7 or something.
Any ideas?
EDIT: Just to add, I have not personally tested what mAh the Defy+ kernel reports. Given the Defy reports less than its stock battery (1540mAh), I am interested to see if the Defy+ reports exactly 1700mAh.