1typeattribute init coredomain;
2
3tmpfs_domain(init)
4
5# Transitions to seclabel processes in init.rc
6domain_trans(init, rootfs, charger)
7domain_trans(init, rootfs, healthd)
8domain_trans(init, rootfs, slideshow)
9domain_auto_trans(init, e2fs_exec, e2fs)
10recovery_only(`
11  domain_trans(init, rootfs, adbd)
12  domain_trans(init, rootfs, recovery)
13')
14domain_trans(init, shell_exec, shell)
15domain_trans(init, init_exec, ueventd)
16domain_trans(init, init_exec, watchdogd)
17domain_trans(init, init_exec, vendor_init)
18domain_trans(init, { rootfs toolbox_exec }, modprobe)
19# case where logpersistd is actually logcat -f in logd context (nee: logcatd)
20userdebug_or_eng(`
21  domain_auto_trans(init, logcat_exec, logpersist)
22')
23