trusty: utils: rpmb_dev: rpmb_dev.wv.system.rc: update init sequence
Bug: 371777025
Test: lunch qemu_trusty_arm64-trunk_staging-userdebug
Change-Id: Ic2419b32bbc9ad596c322c7f0325461440e9e0e0
diff --git a/trusty/utils/rpmb_dev/rpmb_dev.wv.system.rc b/trusty/utils/rpmb_dev/rpmb_dev.wv.system.rc
index 4e42d46..05d9d3d 100644
--- a/trusty/utils/rpmb_dev/rpmb_dev.wv.system.rc
+++ b/trusty/utils/rpmb_dev/rpmb_dev.wv.system.rc
@@ -4,7 +4,6 @@
-p /data/secure_storage_wv_system \
-t sock
disabled
- class hal
user system
group system
@@ -47,3 +46,8 @@
chown root system /data/secure_storage_wv_system/persist
exec_start rpmb_mock_init_wv_system
start rpmb_mock_wv_system
+
+on post-fs-data && \
+ property:trusty.widevine_vm.nonsecure_vm_ready=1 && \
+ property:trusty.widevine_vm.vm_cid=*
+ start storageproxyd_wv_system storage