aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/bin
diff options
context:
space:
mode:
authorjason2021-07-07 09:29:58 -0600
committerjason2021-07-07 09:29:58 -0600
commit5ffa2945a5287d69c74938781257a246d50d777d (patch)
tree686b037bf09b0a22ddcd4345cd90048cde784c47 /scripts/bin
parent5848e4dbe9c938ce6b6e2ab5d181e865a160b431 (diff)
downloaddotfiles-5ffa2945a5287d69c74938781257a246d50d777d.tar.gz
dotfiles-5ffa2945a5287d69c74938781257a246d50d777d.zip
update safecharge script with safer/healtheir levels
Diffstat (limited to 'scripts/bin')
-rwxr-xr-xscripts/bin/bat-safecharge12
1 files changed, 7 insertions, 5 deletions
diff --git a/scripts/bin/bat-safecharge b/scripts/bin/bat-safecharge
index 5c51632..1fdabe7 100755
--- a/scripts/bin/bat-safecharge
+++ b/scripts/bin/bat-safecharge
@@ -7,10 +7,12 @@
7# class/power_supply/BAT0/charge_control_start_threshold = 60 7# class/power_supply/BAT0/charge_control_start_threshold = 60
8# class/power_supply/BAT0/charge_control_end_threshold = 81 8# class/power_supply/BAT0/charge_control_end_threshold = 81
9 9
10sudo bash -c "echo 60 >/sys/class/power_supply/BAT0/charge_control_start_threshold" 10sudo bash -c "echo 30 >/sys/class/power_supply/BAT0/charge_control_start_threshold"
11 11
12# Set to 81 so it settles at 80.xx rather than stopping at 80.00 (and 12## Set to 81 so it settles at 80.xx rather than stopping at 80.00 (and
13# immediatly drop to 79) 13## immediatly drop to 79)
14sudo bash -c "echo 81 >/sys/class/power_supply/BAT0/charge_control_end_threshold" 14# Read online that Lenovo engineers suggest that between 40-60 will give the best
15# support for maintaining the life of the battery.
16sudo bash -c "echo 50 >/sys/class/power_supply/BAT0/charge_control_end_threshold"
15 17
16echo "Safe Charge Enabled - 80%" 18echo "Safe Charge Enabled - 50%"