From 35a81f62073fcfffc912d722aba8157b53257d07 Mon Sep 17 00:00:00 2001 From: Armelle Laine Date: Mon, 13 Feb 2023 22:23:39 +0000 Subject: [PATCH] Enable Trusty persist storage (TDP) on block-device - Define selinux property for /dev/block/by-name/trusty_persist - Add symlink into init.zuma.rc Bug: 247013568 Test: - Verify that this change is a NOP for devices with TDP already created on top of the legacy f2f2 partition /mnt/vendor/persist/ss - Verify that this change creates a valid symlink on a manually migrated block device Change-Id: I231938e708e5a5d6d64818e184a92acdc0ba37de --- conf/init.zuma.rc | 2 ++ conf/ueventd.zuma.rc | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/conf/init.zuma.rc b/conf/init.zuma.rc index 836eadee..78907b4b 100644 --- a/conf/init.zuma.rc +++ b/conf/init.zuma.rc @@ -863,6 +863,8 @@ on post-fs-data symlink /mnt/vendor/persist/ss /data/vendor/ss/persist chown root system /data/vendor/ss/persist chmod 0770 /data/vendor/ss/persist + symlink /dev/block/platform/13200000\.ufs/by-name/trusty_persist /data/vendor/ss/persist/0 + chown system system /data/vendor/ss/persist/0 restart storageproxyd diff --git a/conf/ueventd.zuma.rc b/conf/ueventd.zuma.rc index 640c0c01..2616ce2b 100644 --- a/conf/ueventd.zuma.rc +++ b/conf/ueventd.zuma.rc @@ -163,8 +163,9 @@ /dev/bigwave 0660 mediacodec mediadrm # Trusty -/dev/trusty-ipc-dev0 0660 system drmrpc -/dev/trusty-log0 0660 system system +/dev/trusty-ipc-dev0 0660 system drmrpc +/dev/trusty-log0 0660 system system +/dev/block/platform/13200000\.ufs/by-name/trusty_persist 0660 system system # RPMB /dev/sg1 0660 system system