Oh interesting. So you added the battery reporting code to the driver without getting it to work on your device?
I wonder then perhaps is it possible that mine didn't report the battery either and the driver just picked a "default" value to display?