aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manifest.xml6
-rw-r--r--sepolicy/file_contexts5
2 files changed, 8 insertions, 3 deletions
diff --git a/manifest.xml b/manifest.xml
index 33f80b5..9afc9ab 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -66,7 +66,7 @@
<hal format="hidl">
<name>android.hardware.drm</name>
<transport>hwbinder</transport>
- <version>1.1</version>
+ <version>1.0</version>
<interface>
<name>ICryptoFactory</name>
<instance>default</instance>
@@ -77,6 +77,10 @@
<instance>default</instance>
<instance>widevine</instance>
</interface>
+ <fqname>@1.1::ICryptoFactory/clearkey</fqname>
+ <fqname>@1.1::IDrmFactory/clearkey</fqname>
+ <fqname>@1.1::ICryptoFactory/widevine</fqname>
+ <fqname>@1.1::IDrmFactory/widevine</fqname>
</hal>
<hal format="hidl">
<name>android.hardware.gatekeeper</name>
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts
index 3d7167d..9d75a23 100644
--- a/sepolicy/file_contexts
+++ b/sepolicy/file_contexts
@@ -18,8 +18,9 @@
/vendor/bin/readmac u:object_r:readmac_exec:s0
# HALs
-/vendor/bin/hw/android\.hardware\.light@2\.0-service\.zuk_8996 u:object_r:hal_light_default_exec:s0
-/vendor/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.0-service\.zuk u:object_r:hal_fingerprint_default_exec:s0
+/vendor/bin/hw/android\.hardware\.light@2\.0-service\.zuk_8996 u:object_r:hal_light_default_exec:s0
+/vendor/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.0-service\.zuk u:object_r:hal_fingerprint_default_exec:s0
+/(vendor|system/vendor)/bin/hw/android\.hardware\.drm@1\.1-service\.widevine u:object_r:hal_drm_widevine_exec:s0
# Misc files on /vendor
/vendor/usr/idc(/.*)? u:object_r:idc_file:s0