Merge "Start hwservicemanager earlier." am: fcd509298d am: 0a85db775e
am: 6c546660d9
Change-Id: Ifd4e04fef289f8ece3884434efa1a3c6d47890fa
diff --git a/rootdir/init.rc b/rootdir/init.rc
index 501553b..366f082 100644
--- a/rootdir/init.rc
+++ b/rootdir/init.rc
@@ -347,6 +347,9 @@
# create the lost+found directories, so as to enforce our permissions
mkdir /cache/lost+found 0770 root root
+on late-fs
+ start hwservicemanager
+
on post-fs-data
# We chown/chmod /data again so because mount is run as root + defaults
chown system system /data
@@ -587,8 +590,9 @@
# Define default initial receive window size in segments.
setprop net.tcp.default_init_rwnd 60
- # Start all binderized HAL daemons
- start hwservicemanager
+ # Start standard binderized HAL daemons
+ class_start hal
+
class_start core
on nonencrypted