Merge tag 'android-15.0.0_r6' into staging/lineage-22.0_merge-android-15.0.0_r6

Android 15.0.0 Release 6 (AP4A.241205.013)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZ1IssQAKCRDorT+BmrEO
# ePuOAJ4uV4LeDXC0ruknaAcKgWbW+8gvSwCgkAIPnkb+WJx+Lfv+FFT0HJzmWnw=
# =ZyaA
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri Dec  6 00:44:01 2024 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2483 signatures in the past
#      3 years.  Encrypted 4 messages in the past 2 years.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Wilson Sung (3) and others
# Via Android Build Coastguard Worker (8) and others
* tag 'android-15.0.0_r6':
  sepolicy: Allow vendor_init to set vendor_bluetooth_prop
  Add sepolicy for property persist.vendor.service.bdroid.
  Update SELinux error
  Update SELinux error
  Add sepolicy for property persist.vendor.service.bdroid.
  Update SELinux error

Change-Id: Ie4e2ed46b866f9775a7eea02db562fa3ff94569e
This commit is contained in:
Michael Bestas
2024-12-11 03:53:02 +02:00
3 changed files with 13 additions and 1 deletions

View File

@@ -1,3 +1,5 @@
# Bluetooth hal
allow hal_bluetooth_default bt_device:chr_file rw_file_perms; allow hal_bluetooth_default bt_device:chr_file rw_file_perms;
add_hwservice(hal_bluetooth_default, hal_bluetooth_coexistence_hwservice) add_hwservice(hal_bluetooth_default, hal_bluetooth_coexistence_hwservice)
@@ -10,3 +12,6 @@ userdebug_or_eng(`
allow hal_bluetooth_default sscoredump_vendor_data_coredump_file:file create_file_perms; 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_ssrdump_prop)
') ')
set_prop(hal_bluetooth_default, vendor_bluetooth_prop)
set_prop(vendor_init, vendor_bluetooth_prop)

View File

@@ -1,2 +1,8 @@
kernel vendor_charger_debugfs dir b/305600791 dump_modem sscoredump_vendor_data_coredump_file dir b/361725767
dump_modem sscoredump_vendor_data_logcat_file dir b/361725767
hal_bluetooth_default vendor_data_file dir b/318453067 hal_bluetooth_default vendor_data_file dir b/318453067
hal_bluetooth_default vendor_default_prop property_service b/359428216
hal_vibrator_default default_android_service service_manager b/361726059
kernel vendor_charger_debugfs dir b/305600791
vendor_init default_prop property_service b/359428217
vendor_init default_prop property_service b/359428463

1
sepolicy/vendor/property_contexts vendored Normal file
View File

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