The framework_tool accepts setting a charge limit (via --charge-limit), but does not apply it. The battery continues to charge to 100% even though a limit of 60% is configured.
Steps to Reproduce
- Run
sudo framework_tool --charge-limit (shows e.g., "Minimum 0%, Maximum 60%")
- Run
sudo framework_tool --power
- Observe that despite the 60% limit, the charge level is set to 100%
Current Behavior
$ sudo framework_tool --charge-limit
Minimum 0%, Maximum 60%
$ sudo framework_tool --power
Battery SoC: 100%
Charge level: 100%
Battery discharging
The charge limit is saved, but not respected by the system.
Expected Behavior
The battery should stop charging at 60%, not at 100%.
System Information
framework_tool version: 0.6.1
- Framework Laptop model: 16" AMD Ryzen AI 9 HX 370
- OS: Arch, Wayland, Gnome
Additional Context
The tool appears to change the configuration, but the underlying system ignores the set limit and still charges the battery to full capacity.