У меня есть Lenovo Легион Y545, работающий Ubuntu Ubuntu 20.04.1 LTS.
Кто-нибудь знает, если есть какой-нибудь способ установить ограничение на зарядку аккумулятора? Я знаю, что в Lenovo есть система, но только для Windows https://support.lenovo.com/us/en/solutions/ht103159
Спасибо!
После некоторых исследований в Google выяснилось, что пороги зарядки зависят от прошивки и поставщика, но Lenovo, к счастью, предлагает решение для этого на своем сайте ThinkWiki.
вам нужно будет установить и загрузить модуль ядра tp_smapi, используя следующее:
sudo apt-get install tp-smapi-dkms
sudo modprobe tp_smapi
а затем, после завершения установки, вам нужно будет указать лимиты зарядки для виртуальных файлов в каталоге /sys/devices/platform/smapi. В примере предел установлен на 90, а нижний предел или время взимания платы установлен на 30:
echo 30 | sudo tee /sys/devices/platform/smapi/BAT0/start_charge_thresh
echo 90 | sudo tee /sys/devices/platform/smapi/BAT0/stop_charge_thresh
Надеюсь, это поможет.