Цитата:
Сообщение от sergej1976
Попробовал ноль реакции.
Ладно, остановлюсь на замыкании кнопки питания.
|
А если так
on charger
exec /reboot
И не забыть добавить в file_contexts в секцию
# Executables
такую строку.
Код:
/reboot u:object_r:rootfs:s0
Ещё есть вариант, что ваш reboot какой-то не такой, например скопелирован не как standalon, а linked к библиотеке bionic. Соответственно, пока система не загружена, выполнятся не сможет.
Попробуйте использовать команду busybox reboot.
Соответственно, в рамдиск поместите busybox (осторожно, он толстый, может и не поместится)
Допишите selinux правило в file_contexts для busybox (аналогично), и в команду выше
on charger
exec /busybox reboot
Чем мог, тем постарался помочь.