Skip to content

Commit

Permalink
Support Magisk v26.0+
Browse files Browse the repository at this point in the history
  • Loading branch information
HuskyDG committed Aug 15, 2023
1 parent b0ed811 commit 03355ce
Showing 1 changed file with 8 additions and 21 deletions.
29 changes: 8 additions & 21 deletions initrd/init
Original file line number Diff line number Diff line change
Expand Up @@ -249,32 +249,19 @@ on post-fs-data
exec u:r:su:s0 root root -- MAGISK_FILES_BASE/busybox sh -o standalone /dev/magisk_overlay.sh
rm /dev/magisk_overlay.sh
# start magisk post-fs-data event
start \${{POSTFSDATA}}
exec u:r:magisk:s0 root root -- \${{MAGISKTMP}}/magisk --post-fs-data

# wait all magisk post-fs-data jobs are completed or 40s has passed
wait /dev/.magisk_unblock 40
rm /dev/.magisk_unblock

service \${{POSTFSDATA}} \${{MAGISKTMP}}/magisk --post-fs-data
user root
seclabel u:r:magisk:s0
oneshot
on property:vold.decrypt=trigger_restart_framework
exec u:r:magisk:s0 root root -- \${{MAGISKTMP}}/magisk --service

service \${{SERVICE}} \${{MAGISKTMP}}/magisk --service
class late_start
user root
seclabel u:r:magisk:s0
oneshot
on nonencrypted
exec u:r:magisk:s0 root root -- \${{MAGISKTMP}}/magisk --service

on property:sys.boot_completed=1
exec u:r:magisk:s0 root root -- \${{MAGISKTMP}}/magisk --boot-complete

# start magisk boot_completed event
start \${{BOOTCOMPLETED}}

service \${{BOOTCOMPLETED}} \${{MAGISKTMP}}/magisk --boot-complete
user root
seclabel u:r:magisk:s0
oneshot
on property:init.svc.zygote=restarting
exec u:r:magisk:s0 root root -- \${{MAGISKTMP}}/magisk --zygote-restart

on property:init.svc.zygote=restarting
exec u:r:magisk:s0 root root -- \${{MAGISKTMP}}/magisk --zygote-restart
Expand Down

0 comments on commit 03355ce

Please sign in to comment.