mirror of
https://github.com/Evolution-X-Devices/device_google_wahoo
synced 2026-02-01 07:50:47 +00:00
Bluetooth sepolicy: Move BT dumps to /data/vendor/ssrdump
1. Move BT dumps to /data/vendor/ssrdump 2. Don't allow wcnss_filter to read /data/vendor/ssrdump 3. Allow wcnss_filter to set SSR properties Bug: 37298084 Bug: 65402355 Change-Id: I39afdd00df86957dcec77b905344f9d131b1a44a
This commit is contained in:
@@ -609,9 +609,8 @@ service ss_ramdump /vendor/bin/subsystem_ramdump
|
||||
|
||||
on property:persist.sys.ssr.enable_ramdumps=1
|
||||
write /sys/module/subsystem_restart/parameters/enable_ramdumps 1
|
||||
mkdir /data/vendor/ssrdump 761 root system
|
||||
mkdir /data/vendor/ssrdump 771 root system
|
||||
mkdir /data/vendor/ramdump 771 root system
|
||||
mkdir /data/vendor/ramdump/bluetooth 771 root system
|
||||
start ss_ramdump
|
||||
|
||||
on property:persist.sys.ssr.enable_ramdumps=0
|
||||
|
||||
5
sepolicy/vendor/wcnss_filter.te
vendored
5
sepolicy/vendor/wcnss_filter.te
vendored
@@ -10,9 +10,10 @@ allow wcnss_filter hci_attach_dev:chr_file rw_file_perms;
|
||||
|
||||
userdebug_or_eng(`
|
||||
allow wcnss_filter diag_device:chr_file rw_file_perms;
|
||||
allow wcnss_filter ramdump_vendor_data_file:dir create_dir_perms;
|
||||
allow wcnss_filter ramdump_vendor_data_file:file create_file_perms;
|
||||
allow wcnss_filter ramdump_vendor_data_file:dir w_dir_perms;
|
||||
allow wcnss_filter ramdump_vendor_data_file:file { create w_file_perms };
|
||||
r_dir_file(wcnss_filter, debugfs_ipc)
|
||||
set_prop(wcnss_filter, ssr_prop)
|
||||
')
|
||||
|
||||
#allow wakelock
|
||||
|
||||
Reference in New Issue
Block a user