zenfone7: Add sys.asus.dongletype vendor suffix to libqti-perfd and label it
Change-Id: I7b0f5868ff66c58d2af16cd38f8e7f5d3fbac959
Signed-off-by: micky387 <mickaelsaibi@free.fr>
diff --git a/extract-files.py b/extract-files.py
index 158f702..ddc4b86 100755
--- a/extract-files.py
+++ b/extract-files.py
@@ -65,6 +65,9 @@
.add_line_if_missing('gettid: 1'),
'vendor/bin/hw/android.hardware.camera.provider@2.4-service_64': blob_fixup()
.add_needed('libhidlbase_shim.so'),
+ ('vendor/lib/libqti-perfd.so',
+ 'vendor/lib64/libqti-perfd.so'): blob_fixup()
+ .binary_regex_replace(b'sys.asus.dongletype', b'vendor.sys.asus.dongletype'),
'vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so': blob_fixup()
.replace_needed('libhidltransport.so', 'libhidlbase_shim.so'),
'vendor/lib64/libwvhidl.so': blob_fixup()
diff --git a/sepolicy/vendor/property_contexts b/sepolicy/vendor/property_contexts
index 54cb62d..1154345 100644
--- a/sepolicy/vendor/property_contexts
+++ b/sepolicy/vendor/property_contexts
@@ -31,3 +31,4 @@
vendor.proximity. u:object_r:vendor_thermal_prop:s0
vendor.asus.foregroundapp u:object_r:vendor_asus_prop:s0
vendor.sys.enableDevPerfTHM u:object_r:vendor_asus_prop:s0
+vendor.sys.asus.dongletype u:object_r:vendor_asus_prop:s0