1: Em geral, o diretório /proc/acpi/battery/
deve ter uma série de informações sobre sua bateria. Portanto, cat /proc/acpi/battery/info
deve trazer informações de fabricação originais e cat /proc/acpi/battery/state
deve trazer informações atuais, incluindo o status da cobrança.
Mais especificamente, como você tem uma Lenovo, acho que esses comandos podem funcionar também (talvez eles funcionem e os acima não funcionarão):
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: Eu acho que você procura:
Defina a carga inicial em 40%:
echo 40 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
Defina a carga de parada em 70%:
echo 70 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh
Exibir limites de cobrança:
cat /sys/devices/platform/smapi/BAT0/*_charge_thresh
Há um host inteiro mais recursos, comandos e informações aqui.