aboutsummaryrefslogtreecommitdiff
path: root/rootdir/etc/init.qcom.rc
diff options
context:
space:
mode:
Diffstat (limited to 'rootdir/etc/init.qcom.rc')
-rw-r--r--rootdir/etc/init.qcom.rc10
1 files changed, 8 insertions, 2 deletions
diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc
index 75e5756..89990c3 100644
--- a/rootdir/etc/init.qcom.rc
+++ b/rootdir/etc/init.qcom.rc
@@ -54,10 +54,16 @@ on init
on fs
wait /dev/block/platform/soc/${ro.boot.bootdevice}
symlink /dev/block/platform/soc/${ro.boot.bootdevice} /dev/block/bootdevice
-
- mount_all /vendor/etc/fstab.qcom
+ mount_all /vendor/etc/fstab.qcom --early
on late-fs
+ # Start services for bootanim
+ start servicemanager
+ start surfaceflinger
+ start bootanim
+ # mount RW partitions which need run fsck
+ mount_all /vendor/etc/fstab.qcom --late
+
# boot time fs tune
write /sys/block/sda/queue/iostats 0
write /sys/block/sda/queue/scheduler cfq