diff --git a/whitechapel/vendor/google/file.te b/whitechapel/vendor/google/file.te index d76960c8..c60ec008 100644 --- a/whitechapel/vendor/google/file.te +++ b/whitechapel/vendor/google/file.te @@ -101,9 +101,6 @@ allow modem_img_file self:filesystem associate; # TCP logging type tcpdump_vendor_data_file, file_type, data_file_type, mlstrustedobject; -# Wireless -type sysfs_wlc, sysfs_type, fs_type; - # Pca type sysfs_pca, sysfs_type, fs_type; diff --git a/whitechapel/vendor/google/platform_app.te b/whitechapel/vendor/google/platform_app.te index 49fb531b..4f0f89a2 100644 --- a/whitechapel/vendor/google/platform_app.te +++ b/whitechapel/vendor/google/platform_app.te @@ -1,9 +1,6 @@ binder_call(platform_app, rild) allow platform_app hal_exynos_rild_hwservice:hwservice_manager find; -allow platform_app hal_wlc_hwservice:hwservice_manager find; -binder_call(platform_app, hal_wlc) - allow platform_app proc_vendor_sched:dir r_dir_perms; allow platform_app proc_vendor_sched:file w_file_perms; @@ -18,3 +15,6 @@ get_prop(platform_app, fingerprint_ghbm_prop) allow platform_app hal_pixel_display_service:service_manager find; binder_call(platform_app, hal_graphics_composer_default) + +allow platform_app hal_wireless_charger_service:service_manager find; +binder_call(platform_app, hal_wireless_charger) diff --git a/whitechapel/vendor/google/system_app.te b/whitechapel/vendor/google/system_app.te index 8c9d5345..735d1c67 100644 --- a/whitechapel/vendor/google/system_app.te +++ b/whitechapel/vendor/google/system_app.te @@ -1,8 +1,8 @@ allow system_app proc_vendor_sched:dir r_dir_perms; allow system_app proc_vendor_sched:file w_file_perms; -allow system_app hal_wlc_hwservice:hwservice_manager find; -binder_call(system_app, hal_wlc) - allow system_app fwk_stats_hwservice:hwservice_manager find; allow system_app hal_exynos_rild_hwservice:hwservice_manager find; + +allow system_app hal_wireless_charger_service:service_manager find; +binder_call(system_app, hal_wireless_charger)