Merge "Revert "Revert "hwservicemanager.rc: modify to start earlier."""
diff --git a/hwservicemanager.rc b/hwservicemanager.rc
index 24d9255..dc05f52 100644
--- a/hwservicemanager.rc
+++ b/hwservicemanager.rc
@@ -3,9 +3,6 @@
     disabled
     group system readproc
     critical
-    onrestart class_reset hal
     onrestart setprop hwservicemanager.ready false
+    onrestart class_reset hal
     writepid /dev/cpuset/system-background/tasks
-
-on property:hwservicemanager.ready=true
-    class_start hal
\ No newline at end of file