From c263c40b8ff674ce8e1e0bde27c977df1ed0c01e Mon Sep 17 00:00:00 2001 From: Marco Rodolfi Date: Sat, 11 May 2024 04:27:51 +0200 Subject: [PATCH] Fix batteryservice on latest bioses (#1103) Based on my testing with my Deck LCD on 0131 it seems that it randomly loses the setting after sleep/reboot/shutdown. Run this command after each possible systemd stage to force it to leave this applied correctly. Tested locally. --- .../deck/shared/usr/lib/systemd/system/batterylimit.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system_files/deck/shared/usr/lib/systemd/system/batterylimit.service b/system_files/deck/shared/usr/lib/systemd/system/batterylimit.service index 3cd514b3..d9513b89 100644 --- a/system_files/deck/shared/usr/lib/systemd/system/batterylimit.service +++ b/system_files/deck/shared/usr/lib/systemd/system/batterylimit.service @@ -7,4 +7,4 @@ EnvironmentFile=-/etc/default/%p ExecStart=/usr/bin/bash -c "echo ${MAX_BATTERY_CHARGE_LEVEL} > /sys/class/hwmon/hwmon*/max_battery_charge_level" [Install] -WantedBy=multi-user.target +WantedBy=multi-user.target reboot.target hibernate.target hybrid-sleep.target sleep.target suspend-then-hibernate.target suspend.target