diff options
author | Daniel Rosenberg <drosen@google.com> | 2019-06-17 13:23:05 -0700 |
---|---|---|
committer | Daniel Rosenberg <drosen@google.com> | 2019-06-17 22:30:44 +0000 |
commit | 1be83e30c583de86a207ce4cebd10102eae0137e (patch) | |
tree | 6c1feab05dc296b0bfa47ee22b860924b9581bf4 /rootdir | |
parent | 0dff785221afbd51b92d46ba276018d0c977bc17 (diff) | |
download | system_core-1be83e30c583de86a207ce4cebd10102eae0137e.tar.gz system_core-1be83e30c583de86a207ce4cebd10102eae0137e.tar.bz2 system_core-1be83e30c583de86a207ce4cebd10102eae0137e.zip |
Start Vold on early-fs
We need vold on early-fs so we can handle userdata checkpointing.
Without this, devices will take an extra minute or two as checkpointing
related vdc calls attempt to reach vold before it is available.
Bug: 134114000
Test: Boot, see vold has started before vdc checkpointing tries to call
out to vold.
Change-Id: Idfdb304503a163fbb91f9317949eb98c06fecce1
Diffstat (limited to 'rootdir')
-rw-r--r-- | rootdir/init.rc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/rootdir/init.rc b/rootdir/init.rc index 260199794..c042c4897 100644 --- a/rootdir/init.rc +++ b/rootdir/init.rc @@ -345,8 +345,11 @@ on late-init trigger early-boot trigger boot -on post-fs +on early-fs + # Once metadata has been mounted, we'll need vold to deal with userdata checkpointing start vold + +on post-fs exec - system system -- /system/bin/vdc checkpoint markBootAttempt # Once everything is setup, no need to modify /. |