Compare commits

...

3 commits

Author SHA1 Message Date
Alan Stokes
9bb7b903c5 sm8350-common: sepolicy: Allow Camera hal to access /proc/stat
denied { read } for name="stat" dev="proc" ino=4026532134 scontext=u:r:hal_camera_default:s0 tcontext=u:object_r:proc_stat:s0 tclass=file permissive=0

Bug: 72643420
Test: Boots, denials gone.
Signed-off-by: DigiGoon <kagatharatarang@gmail.com>
2025-04-07 22:14:12 +00:00
Jake Weinstein
290100b0a1 sm8350-common: overlay: Disable global mode and CDMA choices
* Cleans up mobile network settings.

 * CAF already disables world mode in CarrierConfig
   which is the proper way to do it, so remove the
   overlay entierly since it's deprecated anyways.

Change-Id: Ib331062fa77a18661bbfcd1a49f62ddf9144228c
Signed-off-by: DigiGoon <kagatharatarang@gmail.com>
2025-04-07 22:13:33 +00:00
AdarshGrewal
23073a118c sm8350-common: sepolicy: Allow perf hal to read graphics composer
perf@2.2-servic: type=1400 audit(0.0:375085): avc: denied { search } for name="975" dev="proc" ino=742738 scontext=u:r:vendor_hal_perf_default:s0 tcontext=u:r:hal_graphics_composer_default:s0 tclass=dir permissive=0

Signed-off-by: DigiGoon <kagatharatarang@gmail.com>
2025-04-07 22:11:59 +00:00
3 changed files with 6 additions and 2 deletions

View file

@ -45,10 +45,10 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.-->
<carrier_config>
<boolean name="apn_expand_bool" value="true" />
<boolean name="world_phone_bool" value="true" />
<boolean name="world_phone_bool" value="false" />
<boolean name="allow_adding_apns_bool" value="true" />
<boolean name="hide_preferred_network_type_bool" value="false" />
<boolean name="show_cdma_choices_bool" value="true" />
<boolean name="show_cdma_choices_bool" value="false" />
<boolean name="allow_video_call_in_low_battery" value="true" />
<boolean name="config_enable_display_14digit_imei" value="false" />
<!-- Determines whether UI extensions for video calls should be used or not -->

View file

@ -7,6 +7,8 @@ set_prop(hal_camera_default, vendor_camera_sensor_prop)
r_dir_file(hal_camera_default, camera_persist_file)
allow hal_camera_default mnt_vendor_file:dir search;
allow hal_camera_default proc_stat:file r_file_perms;
hal_server_domain(hal_camera_default, vendor_hal_cameraperf)
hal_server_domain(hal_camera_default, vendor_hal_camerapostproc_xiaomi)
add_hwservice(hal_camera_server, vendor_hal_cameraperf_hwservice)

View file

@ -3,3 +3,5 @@ allow vendor_hal_perf_default hal_audio_default:file r_file_perms;
allow vendor_hal_perf_default hal_fingerprint_default:dir r_dir_perms;
allow vendor_hal_perf_default hal_fingerprint_default:file r_file_perms;
allow vendor_hal_perf_default hal_camera_default:dir r_dir_perms;
allow vendor_hal_perf_default hal_graphics_composer_default:dir r_dir_perms;
allow vendor_hal_perf_default hal_graphics_composer_default:file r_file_perms;