Magisk/scripts/init.magisk.rc

47 lines
920 B
Plaintext
Raw Normal View History

2016-09-14 04:31:13 +02:00
# Triggers
on post-fs
start magisk_pfs
2016-10-02 22:34:50 +02:00
wait /dev/.magisk.unblock 20
rm /dev/.magisk.unblock
2016-09-14 04:31:13 +02:00
on post-fs-data
start magisk_pfsd
2017-01-02 18:55:19 +01:00
wait /dev/.magisk.unblock 60
2016-10-02 22:34:50 +02:00
rm /dev/.magisk.unblock
2016-09-14 04:31:13 +02:00
on load_magisk_props_action
start magisk_props
wait /dev/.magisk.unblock 5
rm /dev/.magisk.unblock
on property:magisk.restart_pfsd=1
trigger post-fs-data
2016-09-14 04:31:13 +02:00
# Services
# launch post-fs script
2016-10-02 22:34:50 +02:00
service magisk_pfs /sbin/magic_mask.sh post-fs
2016-09-14 04:31:13 +02:00
user root
2016-10-02 22:34:50 +02:00
seclabel u:r:su:s0
2016-09-14 04:31:13 +02:00
oneshot
# launch post-fs-data script
2016-10-02 22:34:50 +02:00
service magisk_pfsd /sbin/magic_mask.sh post-fs-data
2016-09-14 04:31:13 +02:00
user root
2016-10-02 22:34:50 +02:00
seclabel u:r:su:s0
2016-09-14 04:31:13 +02:00
oneshot
# Load module props
service magisk_props /sbin/magic_mask.sh load_magisk_props
user root
seclabel u:r:su:s0
oneshot
2016-09-14 04:31:13 +02:00
# launch late_start script
2016-10-02 22:34:50 +02:00
service magisk_service /sbin/magic_mask.sh service
2016-09-14 04:31:13 +02:00
class late_start
user root
2016-10-02 22:34:50 +02:00
seclabel u:r:su:s0
2016-09-14 04:31:13 +02:00
oneshot