Only copy efs files to /data if device is 16K page size
Test: Boot device, test dev options Bug: 341216848 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:763984677a0630a2100b150c057c3d128a8f6c3d) Merged-In: I0bf328b8ff90e125dcbca5261fb8dd4e0ad458d8 Change-Id: I0bf328b8ff90e125dcbca5261fb8dd4e0ad458d8
This commit is contained in:
parent
4b4d45dee1
commit
9d0f747603
3 changed files with 4 additions and 8 deletions
|
@ -6,7 +6,7 @@ service copy_efs_files_to_data /vendor/bin/copy_efs_files_to_data
|
|||
oneshot
|
||||
disabled
|
||||
|
||||
on post-fs-data && property:ro.boot.flash.locked=0 && property:ro.fstype.data=ext4
|
||||
on post-fs-data && property:ro.boot.hardware.cpu.pagesize=16384
|
||||
mkdir /data/vendor/copied 0775 radio system
|
||||
restorecon_recursive /data/vendor/copied
|
||||
exec_start copy_efs_files_to_data
|
||||
|
@ -15,12 +15,7 @@ on post-fs-data && property:ro.boot.flash.locked=0 && property:ro.fstype.data=ex
|
|||
restorecon_recursive /data/vendor/ss
|
||||
setprop ro.vendor.persist.status mounted
|
||||
|
||||
on post-fs-data && property:ro.boot.flash.locked=0 && property:ro.fstype.data=f2fs
|
||||
mount_all /vendor/etc/fstab.efs
|
||||
mount_all /vendor/etc/fstab.persist
|
||||
setprop ro.vendor.persist.status mounted
|
||||
|
||||
on post-fs-data && property:ro.boot.flash.locked=1
|
||||
on late-fs && property:ro.boot.hardware.cpu.pagesize=4096
|
||||
mount_all /vendor/etc/fstab.efs
|
||||
mount_all /vendor/etc/fstab.persist
|
||||
setprop ro.vendor.persist.status mounted
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
on post-fs-data
|
||||
on late-fs
|
||||
mount_all /vendor/etc/fstab.efs
|
||||
mount_all /vendor/etc/fstab.persist
|
||||
setprop ro.vendor.persist.status mounted
|
||||
|
|
|
@ -31,6 +31,7 @@ on property:ro.vendor.persist.status=mounted
|
|||
mkdir /mnt/vendor/persist/data/tz 0700 system system
|
||||
mkdir /mnt/vendor/persist/touch 0770 system system
|
||||
|
||||
on property:ro.fstype.data=* && property:ro.vendor.persist.status=mounted
|
||||
# Proxy for Secure Storage
|
||||
mkdir /data/vendor/rebootescrow 0770 hsm hsm
|
||||
mkdir /data/vendor/ss 0770 root system
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue