mirror of
https://github.com/topjohnwu/Magisk.git
synced 2024-11-24 02:25:28 +00:00
58 lines
1.1 KiB
Plaintext
58 lines
1.1 KiB
Plaintext
|
# Triggers
|
||
|
|
||
|
on post-fs
|
||
|
# Paths
|
||
|
export PATH /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin:/su/bin:/magisk/.core/bin:/magisk/busybox/bin:/data/magisk
|
||
|
|
||
|
# Start root
|
||
|
start phhsu
|
||
|
wait /dev/su 1
|
||
|
|
||
|
start magisk_pfs
|
||
|
wait /dev/unblock 20
|
||
|
rmdir /dev/unblock
|
||
|
|
||
|
on post-fs-data
|
||
|
|
||
|
# Try to start root again in case post-fs failed
|
||
|
start phhsu
|
||
|
wait /dev/su 1
|
||
|
|
||
|
start magisk_pfsd
|
||
|
wait /dev/unblock 20
|
||
|
rmdir /dev/unblock
|
||
|
|
||
|
on property:magisk.root=*
|
||
|
start magisk_root
|
||
|
|
||
|
# Services
|
||
|
|
||
|
service phhsu /sbin/magisk_wrapper.sh phhsu
|
||
|
user root
|
||
|
seclabel u:r:su_daemon:s0
|
||
|
oneshot
|
||
|
|
||
|
# launch post-fs script
|
||
|
service magisk_pfs /sbin/magisk_wrapper.sh post-fs
|
||
|
user root
|
||
|
seclabel u:r:init:s0
|
||
|
oneshot
|
||
|
|
||
|
# launch post-fs-data script
|
||
|
service magisk_pfsd /sbin/magisk_wrapper.sh post-fs-data
|
||
|
user root
|
||
|
seclabel u:r:init:s0
|
||
|
oneshot
|
||
|
|
||
|
# launch late_start script
|
||
|
service magisk_service /sbin/magisk_wrapper.sh service
|
||
|
class late_start
|
||
|
user root
|
||
|
seclabel u:r:init:s0
|
||
|
oneshot
|
||
|
|
||
|
# root handling
|
||
|
service magisk_root /sbin/magisk_wrapper.sh root
|
||
|
user root
|
||
|
seclabel u:r:init:s0
|
||
|
oneshot
|