diff --git a/packages/ledcontrol/Makefile b/packages/ledcontrol/Makefile index a599bd9..0f33b76 100644 --- a/packages/ledcontrol/Makefile +++ b/packages/ledcontrol/Makefile @@ -25,7 +25,7 @@ endef define Package/ledcontrol/install $(INSTALL_DIR) $(1)/usr/sbin - $(INSTALL_BIN) ./files/ledcontrol.sh $(1)/usr/sbin/ + $(INSTALL_BIN) ./files/ledcontrol.sh $(1)/usr/sbin/ledcontrol $(INSTALL_DIR) $(1)/etc/hotplug.d/ieee80211 $(INSTALL_DATA) ./files/99-wifi-led $(1)/etc/hotplug.d/ieee80211/ diff --git a/packages/ledcontrol/files/50-battery-show b/packages/ledcontrol/files/50-battery-show index 79370a8..b087991 100644 --- a/packages/ledcontrol/files/50-battery-show +++ b/packages/ledcontrol/files/50-battery-show @@ -4,11 +4,9 @@ [ "$BUTTON" = "power" ] || exit 0 [ "$ACTION" = "pressed" ] || exit 0 -# Solo actuar si NO está cargando charging=$(cat /sys/class/power_supply/pm8916-lbc-chgr/online 2>/dev/null || echo 0) if [ "$charging" = "0" ]; then - # Enviar SIGUSR1 al daemon para mostrar batería [ -f /var/run/battery-monitor.pid ] && { kill -USR1 $(cat /var/run/battery-monitor.pid) 2>/dev/null logger -t button-battery "SIGUSR1 sent to battery-monitor" diff --git a/packages/ledcontrol/files/battery-monitor.init b/packages/ledcontrol/files/battery-monitor.init index 79e6847..1befce0 100644 --- a/packages/ledcontrol/files/battery-monitor.init +++ b/packages/ledcontrol/files/battery-monitor.init @@ -93,9 +93,9 @@ stop() { rm -f /var/run/battery-monitor.pid } + ledcontrol charging green off 2>/dev/null ledcontrol charging red blink 2>/dev/null - ledcontrol charging green blink 2>/dev/null - logger -t shutdown-led "BAT LED blinking amber - shutdown" + logger -t shutdown-led "BAT LED blinking - shutdown" return 0 }