flo: Enable early boot animation start
* Split our fstab into two stages: early and late mount. * Start bootanimation and graphics before /data and /cache mounting Change-Id: I42f8bb460db80e86616c92b11752242c086b4aec
This commit is contained in:
parent
f4c1afcda1
commit
bc27e3380c
|
@ -4,10 +4,10 @@
|
|||
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
|
||||
|
||||
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,barrier=1 wait
|
||||
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 noatime,nosuid,nodev,barrier=1,data=ordered,noauto_da_alloc,errors=panic wait,check,formattable
|
||||
/dev/block/platform/msm_sdcc.1/by-name/cache /cache f2fs rw,nosuid,nodev,noatime,inline_xattr wait,check,formattable
|
||||
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 noatime,nosuid,nodev,barrier=1,data=ordered,noauto_da_alloc,errors=panic wait,check,formattable,encryptable=/dev/block/platform/msm_sdcc.1/by-name/metadata
|
||||
/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs rw,nosuid,nodev,noatime,inline_xattr wait,check,formattable,encryptable=/dev/block/platform/msm_sdcc.1/by-name/metadata
|
||||
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 noatime,nosuid,nodev,barrier=1,data=ordered,noauto_da_alloc,errors=panic latemount,wait,check,formattable
|
||||
/dev/block/platform/msm_sdcc.1/by-name/cache /cache f2fs rw,nosuid,nodev,noatime,inline_xattr latemount,wait,check,formattable
|
||||
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 noatime,nosuid,nodev,barrier=1,data=ordered,noauto_da_alloc,errors=panic latemount,wait,check,formattable,encryptable=/dev/block/platform/msm_sdcc.1/by-name/metadata
|
||||
/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs rw,nosuid,nodev,noatime,inline_xattr latemount,wait,check,formattable,encryptable=/dev/block/platform/msm_sdcc.1/by-name/metadata
|
||||
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 nosuid,nodev,barrier=1,data=ordered,nodelalloc wait
|
||||
/dev/block/platform/msm_sdcc.1/by-name/boot /boot emmc defaults defaults
|
||||
/dev/block/platform/msm_sdcc.1/by-name/recovery /recovery emmc defaults defaults
|
||||
|
|
|
@ -37,9 +37,21 @@ on init
|
|||
write /proc/sys/vm/page-cluster 0
|
||||
|
||||
on fs
|
||||
mount_all ./fstab.flo
|
||||
mount_all ./fstab.flo --early
|
||||
restorecon_recursive /persist
|
||||
|
||||
# Start HW service manager early
|
||||
start hwservicemanager
|
||||
|
||||
on late-fs
|
||||
# Start services for bootanim
|
||||
start surfaceflinger
|
||||
start bootanim
|
||||
start configstore-hal-1-0
|
||||
start gralloc-2-0
|
||||
|
||||
mount_all ./fstab.flo --late
|
||||
|
||||
on early-boot
|
||||
# set RLIMIT_MEMLOCK to 64MB
|
||||
setrlimit 8 67108864 67108864
|
||||
|
|
Loading…
Reference in New Issue