The upower config is NOT using percentages. It's using the calculated remaining time...
From /etc/UPower/UPower.conf
# Policy for warnings and action based on battery levels
#
# Whether battery percentage based policy should be used. The default
# is to use the time left, change to true to use the percentage, which
# should work around broken firmwares.
# default=false
UsePercentageForPolicy=false
Just to add a note here:
The upower config is NOT using percentages. It's using the calculated remaining time...
From /etc/UPower/ UPower. conf
# Policy for warnings and action based on battery levels rPolicy= false
#
# Whether battery percentage based policy should be used. The default
# is to use the time left, change to true to use the percentage, which
# should work around broken firmwares.
# default=false
UsePercentageFo