The 100% number corresponds to POWER_SUPPLY_VOLTAGE_NOW being equal to POWER_SUPPLY_VOLTAGE_MAX_DESIGN.
Which never happens; this "max design" number is a number that we selected as being the max capacity of the battery, but it's totally arbitrary. If enough people give us their "voltage max design" number, on recent enough devices, we could adjust that value better.
good news !!!
I have also problems with the accuracy of the battery.
I'm thinking about making a version that users can report gcw0 value of POWER_SUPPLY_VOLTAGE_MAX_DESIGN
but I have doubts on how to do
when you say "enough on Recent devices" What gcw0 units are adequate?
on how to report the data I have thought of two:
Exporting a file from the application to the memory of gcw0. The user makes a post in the forum with the file.
I have a NAS at home 24/7. I can prepare a PHP receive and store the values in MySQL
To do this it is necessary to identify which sends data gcw0 something like MAC, S / N ...
I would go either some advice.
sorry for my English I used google translate