Bug 214811

Summary: Last full battery capacity reports higher than the design capacity - Razer Blade Stealth 13
Product: ACPI Reporter: Andrey Arapov (andrey.arapov)
Component: Power-BatteryAssignee: Zhang Rui (rui.zhang)
Status: NEEDINFO ---    
Severity: low CC: rui.zhang
Priority: P1    
Hardware: Intel   
OS: Linux   
Kernel Version: 5.14.14 Subsystem:
Regression: No Bisected commit-id:

Description Andrey Arapov 2021-10-25 09:27:32 UTC
Last full battery capacity reports higher than the design capacity on Razer Blade Stealth 13 laptop:

Laptop:

Handle 0x0001, DMI type 1, 27 bytes
System Information
	Manufacturer: Razer
	Product Name: Blade Stealth 13 (Late 2020) - RZ09-0327
	Version: 5.04
	Serial Number: REDACTED
	UUID: REDACTED
	Wake-up Type: PCI PME#
	SKU Number: RZ09-03272E82
	Family: 1A581007 Razer Blade Stealth

Handle 0x0000, DMI type 0, 26 bytes
BIOS Information
	Vendor: Razer
	Version: 2.03
	Release Date: 03/29/2021
	Address: 0xF0000
	Runtime Size: 64 kB
	ROM Size: 16 MB


When on AC, fully charged:

arno@stealth:~$ acpi -bi
Battery 0: Full, 100%
Battery 0: design capacity 4602 mAh, last full capacity 4750 mAh = 100%

arno@stealth:~$ grep ^ /sys/class/power_supply/BAT0/charge_*
/sys/class/power_supply/BAT0/charge_full:4750000
/sys/class/power_supply/BAT0/charge_full_design:4602000
/sys/class/power_supply/BAT0/charge_now:4750000

arno@stealth:~$ grep ^ /sys/class/power_supply/*/*
grep: /sys/class/power_supply/AC0/device: Is a directory
grep: /sys/class/power_supply/AC0/hwmon0: Is a directory
/sys/class/power_supply/AC0/online:1
grep: /sys/class/power_supply/AC0/power: Is a directory
grep: /sys/class/power_supply/AC0/subsystem: Is a directory
/sys/class/power_supply/AC0/type:Mains
/sys/class/power_supply/AC0/uevent:POWER_SUPPLY_NAME=AC0
/sys/class/power_supply/AC0/uevent:POWER_SUPPLY_TYPE=Mains
/sys/class/power_supply/AC0/uevent:POWER_SUPPLY_ONLINE=1
grep: /sys/class/power_supply/AC0/wakeup28: Is a directory
/sys/class/power_supply/BAT0/alarm:0
/sys/class/power_supply/BAT0/capacity:100
/sys/class/power_supply/BAT0/capacity_level:Full
/sys/class/power_supply/BAT0/charge_full:4750000
/sys/class/power_supply/BAT0/charge_full_design:4602000
/sys/class/power_supply/BAT0/charge_now:4750000
/sys/class/power_supply/BAT0/current_now:0
/sys/class/power_supply/BAT0/cycle_count:0
grep: /sys/class/power_supply/BAT0/device: Is a directory
grep: /sys/class/power_supply/BAT0/hwmon2: Is a directory
/sys/class/power_supply/BAT0/manufacturer:Razer
/sys/class/power_supply/BAT0/model_name:Blade
grep: /sys/class/power_supply/BAT0/power: Is a directory
/sys/class/power_supply/BAT0/present:1
/sys/class/power_supply/BAT0/serial_number:CNB1RC30-0281020CK01052-A01
/sys/class/power_supply/BAT0/status:Full
grep: /sys/class/power_supply/BAT0/subsystem: Is a directory
/sys/class/power_supply/BAT0/technology:Unknown
/sys/class/power_supply/BAT0/type:Battery
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_NAME=BAT0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_TYPE=Battery
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_STATUS=Full
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_PRESENT=1
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_TECHNOLOGY=Unknown
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CYCLE_COUNT=0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11550000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_VOLTAGE_NOW=13138000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CURRENT_NOW=0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CHARGE_FULL_DESIGN=4602000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CHARGE_FULL=4750000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CHARGE_NOW=4750000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CAPACITY=100
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CAPACITY_LEVEL=Full
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_MODEL_NAME=Blade
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_MANUFACTURER=Razer
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_SERIAL_NUMBER=CNB1RC30-0281020CK01052-A01
/sys/class/power_supply/BAT0/voltage_min_design:11550000
/sys/class/power_supply/BAT0/voltage_now:13138000



Disconnected from the AC:

arno@stealth:~$ acpi -bi
Battery 0: Discharging, 100%, 09:47:11 remaining
Battery 0: design capacity 4602 mAh, last full capacity 4766 mAh = 100%

arno@stealth:~$ grep ^ /sys/class/power_supply/BAT0/charge_*
/sys/class/power_supply/BAT0/charge_full:4766000
/sys/class/power_supply/BAT0/charge_full_design:4602000
/sys/class/power_supply/BAT0/charge_now:4766000

arno@stealth:~$ grep ^ /sys/class/power_supply/*/*
grep: /sys/class/power_supply/AC0/device: Is a directory
grep: /sys/class/power_supply/AC0/hwmon0: Is a directory
/sys/class/power_supply/AC0/online:0
grep: /sys/class/power_supply/AC0/power: Is a directory
grep: /sys/class/power_supply/AC0/subsystem: Is a directory
/sys/class/power_supply/AC0/type:Mains
/sys/class/power_supply/AC0/uevent:POWER_SUPPLY_NAME=AC0
/sys/class/power_supply/AC0/uevent:POWER_SUPPLY_TYPE=Mains
/sys/class/power_supply/AC0/uevent:POWER_SUPPLY_ONLINE=0
grep: /sys/class/power_supply/AC0/wakeup28: Is a directory
/sys/class/power_supply/BAT0/alarm:0
/sys/class/power_supply/BAT0/capacity:100
/sys/class/power_supply/BAT0/capacity_level:Normal
/sys/class/power_supply/BAT0/charge_full:4766000
/sys/class/power_supply/BAT0/charge_full_design:4602000
/sys/class/power_supply/BAT0/charge_now:4766000
/sys/class/power_supply/BAT0/current_now:601000
/sys/class/power_supply/BAT0/cycle_count:0
grep: /sys/class/power_supply/BAT0/device: Is a directory
grep: /sys/class/power_supply/BAT0/hwmon2: Is a directory
/sys/class/power_supply/BAT0/manufacturer:Razer
/sys/class/power_supply/BAT0/model_name:Blade
grep: /sys/class/power_supply/BAT0/power: Is a directory
/sys/class/power_supply/BAT0/present:1
/sys/class/power_supply/BAT0/serial_number:CNB1RC30-0281020CK01052-A01
/sys/class/power_supply/BAT0/status:Discharging
grep: /sys/class/power_supply/BAT0/subsystem: Is a directory
/sys/class/power_supply/BAT0/technology:Unknown
/sys/class/power_supply/BAT0/type:Battery
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_NAME=BAT0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_TYPE=Battery
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_STATUS=Discharging
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_PRESENT=1
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_TECHNOLOGY=Unknown
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CYCLE_COUNT=0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11550000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_VOLTAGE_NOW=13024000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CURRENT_NOW=601000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CHARGE_FULL_DESIGN=4602000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CHARGE_FULL=4766000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CHARGE_NOW=4766000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CAPACITY=100
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CAPACITY_LEVEL=Normal
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_MODEL_NAME=Blade
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_MANUFACTURER=Razer
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_SERIAL_NUMBER=CNB1RC30-0281020CK01052-A01
/sys/class/power_supply/BAT0/voltage_min_design:11550000
/sys/class/power_supply/BAT0/voltage_now:13024000


Is this normal?
Any ideas what else to check?
Comment 1 Zhang Rui 2022-06-21 09:39:46 UTC
Is there any functionality issue observed?
Is battery working well in your laptop?

I don't think this is a real issue as the information is got from firmware and there is nothing OS can do.
So if there is no functionality issue, we should close this bug.