瀏覽代碼

Add sepolicy for property persist.vendor.service.bdroid.

avc:  denied  { set } for property=persist.vendor.service.bdroid.bdaddr pid=860 uid=1002 gid=1002 scontext=u:r:hal_bluetooth_default:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=property_service permissive=0

Bug: 359428216
Test: Forest build
Flag: EXEMPT N/A
Change-Id: Iee12fc870810c0919593745487f57eb5fb8fde9c
Vic Huang 9 月之前
父節點
當前提交
d7525ba274
共有 2 個文件被更改,包括 5 次插入1 次删除
  1. 4 0
      bluetooth/hal_bluetooth_default.te
  2. 1 1
      vendor/property_contexts

+ 4 - 0
bluetooth/hal_bluetooth_default.te

@@ -1,3 +1,5 @@
+# Bluetooth hal
+
 allow hal_bluetooth_default bt_device:chr_file rw_file_perms;
 
 add_hwservice(hal_bluetooth_default, hal_bluetooth_coexistence_hwservice)
@@ -10,3 +12,5 @@ userdebug_or_eng(`
   allow hal_bluetooth_default sscoredump_vendor_data_coredump_file:file create_file_perms;
   set_prop(hal_bluetooth_default, vendor_ssrdump_prop)
 ')
+
+set_prop(hal_bluetooth_default, vendor_bluetooth_prop)

+ 1 - 1
vendor/property_contexts

@@ -1 +1 @@
-persist.vendor.service.bdroid. u:object_r:vendor_default_prop:s0
+persist.vendor.service.bdroid. u:object_r:vendor_bluetooth_prop:s0