UPDATE:
I have a janky solution.
For whatever reason when I first boot into Windows, then boot back into Linux Mint the the charging limit is applied. just make sure that you have applied the charging limit with the same limit value in Windows via Huawei's in-house PC Manager.
Please I am desperate, I've gone into forums for several months now and no one has the solution. Please lend a hand if you know anything.
Output for sudo tlp-stat -b:
TLP 1.6.1
+++ Battery Care
Plugin: huawei
Supported features: charge thresholds
Driver usage:
- vendor (huawei_wmi) = active (charge thresholds)
Parameter value ranges: - START_CHARGE_THRESH_BAT0: 0(default)..99
- STOP_CHARGE_THRESH_BAT0: 1..100(default)
/sys/devices/platform/huawei-wmi/charge_control_thresholds = 40 70 [%]
+++ Battery Status: BAT1
/sys/class/power_supply/BAT1/manufacturer = Sunwoda-H
/sys/class/power_supply/BAT1/model_name = HB4692Z9ECW-41
/sys/class/power_supply/BAT1/cycle_count = 641
/sys/class/power_supply/BAT1/charge_full_design = 3615 [mAh]
/sys/class/power_supply/BAT1/charge_full = 2646 [mAh]
/sys/class/power_supply/BAT1/charge_now = 1969 [mAh]
/sys/class/power_supply/BAT1/current_now = 1613 [mA]
/sys/class/power_supply/BAT1/status = Charging
Charge = 74.4 [%]
Capacity = 73.2 [%]
I used to be able to set a charge limit to 70% on Bazzite KDE and it worked, but since switching to Mint I haven't been able to get it work.
I've tried TLP, set charge threshold to 40 70 but it still does not work at all.
Any solutions? also one thing to note: when I booted up Mint for the first time it limited my battery to 69% without configuring TLP, very strange. since then obviously it did not persist.
