如何检查电池充电百分比并调整其阈值?

如何检查电池充电百分比并调整其阈值?
  1. 我想知道如何检查我的联想 T400 上电池的当前充电百分比?

  2. 我忘记是用哪个程序来控制电池在 60% 时停止充电并在 40% 时开始充电的。

    现在我想调整阈值。我想知道该怎么做?

答案1

1:一般来说,目录/proc/acpi/battery/应该包含大量有关电池的信息。因此cat /proc/acpi/battery/info应该显示原始制造信息,也cat /proc/acpi/battery/state应该显示当前信息,包括充电状态。

更具体地说,由于您有一台联想电脑,我认为这些命令也可能有效(也许这些命令会有效而上面的命令则不会):

cat /sys/devices/platform/smapi/BAT0/state
cat /sys/devices/platform/smapi/BAT0/remaining_percent
cat /sys/devices/platform/smapi/BAT0/remaining_running_time
cat /sys/devices/platform/smapi/BAT0/remaining_charging_time
cat /sys/devices/platform/smapi/BAT0/remaining_capacity

2:我思考这就是你想要的:

将起始电量设置为 40%:

echo 40 > /sys/devices/platform/smapi/BAT0/start_charge_thresh

设置停止收费为70%:

echo 70 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh

显示充电阈值:

cat /sys/devices/platform/smapi/BAT0/*_charge_thresh

这里还有更多的功能、命令和信息。

相关内容