Don't restart ueventd during shutdown
In Android, we keep ueventd running during shutdown because it has been
reported that some drivers try to load firmware during the event. (See
aosp/398989 and b/38203024).
However, in Microdroid, we kill ueventd soon after drivers are loaded.
(aosp/2193015). There's no need to start it back during the shutdown.
Bug: 265137376
Test: run a VM, do a manual shutdown, check the log
Change-Id: Ic7ba48a7300f06b69df1de7af73e1f47f44dee66
diff --git a/microdroid/init.rc b/microdroid/init.rc
index 7402481..bc42791 100644
--- a/microdroid/init.rc
+++ b/microdroid/init.rc
@@ -165,7 +165,6 @@
class core
critical
seclabel u:r:ueventd:s0
- shutdown critical
capabilities CHOWN DAC_OVERRIDE DAC_READ_SEARCH FOWNER FSETID MKNOD NET_ADMIN SETGID SETUID SYS_MODULE SYS_RAWIO
service console /system/bin/sh