[google-sargo] Wrong (dis)charging state reported with 6.12-sdm670
kernel on my sargo Linux mobian 6.12-sdm670 #6.12.12-1 SMP PREEMPT Sun Feb 2 10:05:43 UTC 2025 aarch64
I noticed plasma's battery indicator was in "charging" state even if the charger wasn't connected
marco@mobian:~$ upower -i /org/freedesktop/UPower/devices/battery_qcom_battery
native-path: qcom-battery
power supply: yes
updated: sab 19 apr 2025, 12:16:21 (8 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: charging
warning-level: none
energy: 12,144 Wh
energy-empty: 0 Wh
energy-full: 13,2 Wh
energy-full-design: 13,2 Wh
energy-rate: 1,28047 W
voltage: 4,08031 V
charge-cycles: N/A
time to full: 49,5 minutes
percentage: 92%
temperature: 26,3 degrees C
capacity: 100%
technology: lithium-ion
icon-name: 'battery-full-charging-symbolic'
History (charge):
1745057721 92,000 charging
History (rate):
1745057781 1,280 charging
1745057751 1,629 charging
1745057721 1,590 charging
1745057700 1,128 charging
then I tried rebooting, now the battery icon is "not charging" even if I connect the charger (please note, percentage is increasing over time)
Click to expand
marco@mobian:~$ upower -i /org/freedesktop/UPower/devices/battery_qcom_battery
native-path: qcom-battery
power supply: yes
updated: sab 19 apr 2025, 12:18:14 (24 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
warning-level: none
energy: 11,22 Wh
energy-empty: 0 Wh
energy-full: 13,2 Wh
energy-full-design: 13,2 Wh
energy-rate: 2,78652 W
voltage: 3,97582 V
charge-cycles: N/A
time to empty: 4,0 hours
percentage: 85%
temperature: 26,3 degrees C
capacity: 100%
technology: lithium-ion
icon-name: 'battery-full-symbolic'
History (charge):
1745057894 85,000 discharging
1745057873 86,000 discharging
1745057873 0,000 unknown
History (rate):
1745057894 2,787 discharging
1745057873 2,903 discharging
1745057873 0,000 unknown
1745057903 0,788 charging
1745057873 0,849 charging
1745057843 1,207 charging
1745057841 1,210 charging
1745057811 1,177 charging
marco@mobian:~$ upower -i /org/freedesktop/UPower/devices/battery_qcom_battery
native-path: qcom-battery
power supply: yes
updated: sab 19 apr 2025, 12:23:45 (0 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
warning-level: none
energy: 11,22 Wh
energy-empty: 0 Wh
energy-full: 13,2 Wh
energy-full-design: 13,2 Wh
energy-rate: 3,15605 W
voltage: 4,29149 V
charge-cycles: N/A
time to empty: 3,6 hours
percentage: 85%
temperature: 26,5 degrees C
capacity: 100%
technology: lithium-ion
icon-name: 'battery-full-symbolic'
History (rate):
1745058225 3,156 discharging
1745058214 0,000 discharging
1745058213 0,801 pending-charge
1745058191 1,349 discharging
1745058161 1,450 discharging
marco@mobian:~$ upower -i /org/freedesktop/UPower/devices/battery_qcom_battery
native-path: qcom-battery
power supply: yes
updated: sab 19 apr 2025, 12:24:10 (4 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
warning-level: none
energy: 11,352 Wh
energy-empty: 0 Wh
energy-full: 13,2 Wh
energy-full-design: 13,2 Wh
energy-rate: 3,60937 W
voltage: 4,33715 V
charge-cycles: N/A
time to empty: 3,1 hours
percentage: 86%
temperature: 26,8 degrees C
capacity: 100%
technology: lithium-ion
icon-name: 'battery-full-symbolic'
History (charge):
1745058250 86,000 discharging
History (rate):
1745058250 3,609 discharging
1745058225 3,156 discharging
1745058214 0,000 discharging
1745058213 0,801 pending-charge
1745058191 1,349 discharging
1745058161 1,450 discharging
marco@mobian:~$ upower -i /org/freedesktop/UPower/devices/battery_qcom_battery
native-path: qcom-battery
power supply: yes
updated: sab 19 apr 2025, 12:24:51 (15 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
warning-level: none
energy: 11,484 Wh
energy-empty: 0 Wh
energy-full: 13,2 Wh
energy-full-design: 13,2 Wh
energy-rate: 4,04335 W
voltage: 4,38134 V
charge-cycles: N/A
time to empty: 2,8 hours
percentage: 87%
temperature: 26,8 degrees C
capacity: 100%
technology: lithium-ion
icon-name: 'battery-full-symbolic'
History (charge):
1745058291 87,000 discharging
1745058250 86,000 discharging
History (rate):
1745058291 4,043 discharging
1745058272 3,115 discharging
1745058250 3,609 discharging
1745058225 3,156 discharging
1745058214 0,000 discharging
1745058213 0,801 pending-charge
marco@mobian:~$ upower -i /org/freedesktop/UPower/devices/battery_qcom_battery
native-path: qcom-battery
power supply: yes
updated: sab 19 apr 2025, 12:26:20 (5 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
warning-level: none
energy: 11,484 Wh
energy-empty: 0 Wh
energy-full: 13,2 Wh
energy-full-design: 13,2 Wh
energy-rate: 1,60703 W
voltage: 4,07738 V
charge-cycles: N/A
time to empty: 7,1 hours
percentage: 87%
temperature: 26 degrees C
capacity: 100%
technology: lithium-ion
icon-name: 'battery-full-symbolic'
History (charge):
1745058291 87,000 discharging
History (rate):
1745058380 1,607 discharging
1745058350 0,967 discharging
1745058320 0,819 discharging
1745058310 0,000 discharging
1745058308 3,337 discharging
1745058291 4,043 discharging
1745058272 3,115 discharging
marco@mobian:~$ upower -i /org/freedesktop/UPower/devices/battery_qcom_battery
native-path: qcom-battery
power supply: yes
updated: sab 19 apr 2025, 12:26:57 (3 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
warning-level: none
energy: 11,484 Wh
energy-empty: 0 Wh
energy-full: 13,2 Wh
energy-full-design: 13,2 Wh
energy-rate: 0 W
voltage: 4,32763 V
charge-cycles: N/A
percentage: 87%
temperature: 25,8 degrees C
capacity: 100%
technology: lithium-ion
icon-name: 'battery-full-symbolic'
History (rate):
1745058412 0,000 charging
1745058410 1,388 discharging
1745058380 1,607 discharging
1745058350 0,967 discharging
1745058320 0,819 discharging
1745058310 0,000 discharging
1745058308 3,337 discharging
marco@mobian:~$ upower -i /org/freedesktop/UPower/devices/battery_qcom_battery
native-path: qcom-battery
power supply: yes
updated: sab 19 apr 2025, 12:27:35 (5 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
warning-level: none
energy: 11,616 Wh
energy-empty: 0 Wh
energy-full: 13,2 Wh
energy-full-design: 13,2 Wh
energy-rate: 3,57714 W
voltage: 4,36473 V
charge-cycles: N/A
time to empty: 3,2 hours
percentage: 88%
temperature: 26,3 degrees C
capacity: 100%
technology: lithium-ion
icon-name: 'battery-full-symbolic'
History (charge):
1745058455 88,000 discharging
History (rate):
1745058455 3,577 discharging
1745058436 3,541 discharging
1745058422 3,175 discharging
1745058412 0,000 charging
1745058410 1,388 discharging
1745058380 1,607 discharging
1745058350 0,967 discharging
When I connect the charger to the device, I hear the device noticing something being connected and right after that being disconnected (2 notification sounds in a row).
Upower's monitor shows the charger getting connected at 12.42.58 (USB connector was likely not well inserted in device's socket, hence the multiple lines) and disconnected at 12.44.22, but this does not trigger battery's icon changing
marco@mobian:~$ upower --monitor
Monitoring activity from the power daemon. Press Ctrl+C to cancel.
[12:42:49.503] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:49.503] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:49.503] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:49.503] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:54.351] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:54.351] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:54.351] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:54.351] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:54.351] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:54.351] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:54.351] daemon changed:
[12:42:58.760] device changed: /org/freedesktop/UPower/devices/line_power_pm660_charger
[12:42:58.760] device changed: /org/freedesktop/UPower/devices/line_power_pm660_charger
[12:42:58.763] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:58.763] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:58.763] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:58.763] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:58.763] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:58.763] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:58.763] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:58.763] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:58.773] daemon changed:
[12:42:59.009] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:42:59.009] device changed: /org/freedesktop/UPower/devices/line_power_pm660_charger
[12:43:00.054] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:00.055] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:01.063] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:02.067] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:02.068] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:03.065] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:03.065] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:04.067] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:04.067] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:09.078] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:09.079] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:09.079] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:09.079] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:09.079] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:14.345] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:14.345] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:14.345] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:14.345] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:43.699] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:43.699] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:43.699] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:43.699] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:43.700] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:43.700] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:43:43.700] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:10.102] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:10.103] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:10.104] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:10.104] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:22.674] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:22.675] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:22.675] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:22.675] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:22.676] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:22.676] device changed: /org/freedesktop/UPower/devices/line_power_pm660_charger
[12:44:22.676] device changed: /org/freedesktop/UPower/devices/line_power_pm660_charger
[12:44:22.678] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:22.679] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:23.682] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:23.682] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:24.688] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:25.692] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:25.694] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:26.694] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:26.695] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:27.701] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:27.701] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
[12:44:27.702] device changed: /org/freedesktop/UPower/devices/battery_qcom_battery
^C