RM6785: Initial commit
* https://github.com/realme-mt6785-devs/android_device_realme_RM6785-common/tree/a8c9c94a13b8f065e9e2c0a23ce765b225c14fdc Change-Id: Ic4f255143b586f8618606e38defb7f6f7f5a2601
This commit is contained in:
Vendored
+40
@@ -0,0 +1,40 @@
|
||||
on init
|
||||
#create mountpoint for /mnt/vendor/persist partition
|
||||
mkdir /mnt/vendor/persist 0771 system system
|
||||
|
||||
on post-fs
|
||||
chown system system /mnt/vendor/persist
|
||||
chmod 0771 /mnt/vendor/persist
|
||||
|
||||
# We restorecon /mnt/vendor/persist to set SEPolicy label.
|
||||
restorecon /mnt/vendor/persist
|
||||
|
||||
# Create mcRegistry to store failure record
|
||||
mkdir /mnt/vendor/persist/mcRegistry 0771 system system
|
||||
#ifdef OPLUS_FEATURE_SECURITY_COMMON
|
||||
#Meilin.Zhou@BSP.Security.Basic,2020/10/21,Add for set property of Store_1.tf
|
||||
chown system system /mnt/vendor/persist/mcRegistry/Store_1.tf
|
||||
#endif /*OPLUS_FEATURE_SECURITY_COMMON*/
|
||||
|
||||
on post-fs-data
|
||||
# Create /data/vendor/key_provisioning dir and get proper encryption policy installed
|
||||
# Key Installation
|
||||
mkdir /data/vendor/key_provisioning 0771 system system
|
||||
|
||||
# For META/FACTORY mode
|
||||
on property:ro.crypto.state=unencrypted
|
||||
write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry ++ (unencrypted)"
|
||||
mkdir /data/vendor/mcRegistry 0775 system system
|
||||
write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry -- (unencrypted)"
|
||||
|
||||
# Normal mode, FBE
|
||||
on property:ro.crypto.type=file && property:ro.crypto.state=encrypted
|
||||
write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry ++ (FBE encrypted)"
|
||||
mkdir /data/vendor/mcRegistry 0775 system system
|
||||
write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry -- (FBE encrypted)"
|
||||
|
||||
# Normal mode, FDE
|
||||
on property:vold.decrypt=trigger_restart_framework
|
||||
write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry ++ (FDE encrypted)"
|
||||
mkdir /data/vendor/mcRegistry 0775 system system
|
||||
write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry -- (FDE encrypted)"
|
||||
Reference in New Issue
Block a user