diff --git a/legacy/whitechapel_pro/file.te b/legacy/whitechapel_pro/file.te index f59a80b..db0b31f 100644 --- a/legacy/whitechapel_pro/file.te +++ b/legacy/whitechapel_pro/file.te @@ -12,9 +12,6 @@ type sysfs_bcmdhd, sysfs_type, fs_type; type sysfs_chargelevel, sysfs_type, fs_type; type sysfs_camera, sysfs_type, fs_type; -# debugfs -type vendor_regmap_debugfs, fs_type, debugfs_type; - # persist type persist_ss_file, file_type, vendor_persist_type; diff --git a/legacy/whitechapel_pro/genfs_contexts b/legacy/whitechapel_pro/genfs_contexts index dccae4e..34f9ee4 100644 --- a/legacy/whitechapel_pro/genfs_contexts +++ b/legacy/whitechapel_pro/genfs_contexts @@ -30,9 +30,6 @@ genfscon sysfs /devices/platform/wlan/sscoredump/sscd_wlan/report_count genfscon proc /fs/f2fs u:object_r:proc_f2fs:s0 genfscon proc /sys/vm/swappiness u:object_r:proc_dirty:s0 -# debugfs -genfscon debugfs /regmap u:object_r:vendor_regmap_debugfs:s0 - # Haptics genfscon sysfs /devices/platform/10970000.hsi2c/i2c-5/i2c-cs40l26a u:object_r:sysfs_vibrator:s0 genfscon sysfs /devices/platform/10970000.hsi2c/i2c-6/i2c-cs40l26a u:object_r:sysfs_vibrator:s0 diff --git a/tracking_denials/bug_map b/tracking_denials/bug_map index 821f41d..616e642 100644 --- a/tracking_denials/bug_map +++ b/tracking_denials/bug_map @@ -20,7 +20,6 @@ hal_uwb_default debugfs file b/279680213 incidentd apex_art_data_file file b/272628762 incidentd incidentd anon_inode b/274374992 insmod-sh insmod-sh key b/274374722 -insmod-sh vendor_regmap_debugfs dir b/274727542 kernel vendor_fw_file dir b/272166737 kernel vendor_fw_file dir b/272166787 mtectrl unlabeled dir b/264483752 diff --git a/vendor/file.te b/vendor/file.te index 5581e3e..bc6ca4a 100644 --- a/vendor/file.te +++ b/vendor/file.te @@ -4,6 +4,9 @@ type persist_uwb_file, file_type, vendor_persist_type; #sysfs type sysfs_pca, sysfs_type, fs_type; +# debugfs +type vendor_regmap_debugfs, fs_type, debugfs_type; + # Data type uwb_vendor_data_file, file_type, data_file_type, app_data_file_type; type uwb_data_vendor, file_type, data_file_type; diff --git a/vendor/genfs_contexts b/vendor/genfs_contexts index 0b32140..26d255a 100644 --- a/vendor/genfs_contexts +++ b/vendor/genfs_contexts @@ -3,5 +3,8 @@ genfscon sysfs /devices/platform/google,charger genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-006e/chg_stats u:object_r:sysfs_pca:s0 genfscon sysfs /devices/platform/10ca0000.hsi2c/i2c-10/10-006e/chg_stats u:object_r:sysfs_pca:s0 +# debugfs +genfscon debugfs /regmap u:object_r:vendor_regmap_debugfs:s0 + # Haptics genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-0043 u:object_r:sysfs_vibrator:s0 diff --git a/vendor/insmod-sh.te b/vendor/insmod-sh.te new file mode 100644 index 0000000..ac5adeb --- /dev/null +++ b/vendor/insmod-sh.te @@ -0,0 +1 @@ +allow insmod-sh vendor_regmap_debugfs:dir search;