Add new boot service: boot-complete

This commit is contained in:
topjohnwu
2018-08-09 14:52:44 +08:00
parent bdff9769be
commit d3858b81e2
5 changed files with 46 additions and 28 deletions

View File

@ -50,7 +50,7 @@ static void usage() {
" --clone-attr SRC DEST clone permission, owner, and selinux context\n"
"\n"
"Supported init triggers:\n"
" startup, post-fs-data, service\n"
" startup, post-fs-data, service, boot-complete\n"
"\n"
"Supported applets:\n");
@ -111,6 +111,10 @@ int magisk_main(int argc, char *argv[]) {
int fd = connect_daemon();
write_int(fd, LATE_START);
return read_int(fd);
} else if (strcmp(argv[1], "--boot-complete") == 0) {
int fd = connect_daemon();
write_int(fd, BOOT_COMPLETE);
return read_int(fd);
}
// Applets