SELinux is more and more annoying nowadays, we all know that... After spending hours to figure out why camera wasn't working while on enforcing mode, the audits finally showed up after booting into permissive mode. :S 05-31 01:19:55.133 877 877 I provider@2.4-se: type=1400 audit(0.0:456): avc: denied { read write } for name="capture" dev="sysfs" ino=116259 scontext=u:r:hal_camera_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1 05-31 01:19:55.133 877 877 I provider@2.4-se: type=1400 audit(0.0:457): avc: denied { open } for path="/sys/kernel/tof_control/app0/capture" dev="sysfs" ino=116259 scontext=u:r:hal_camera_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1 Change-Id: I1727b1a299a02f15b75dce9a4d5c72201f6632c3
85 lines
8.2 KiB
Text
85 lines
8.2 KiB
Text
# procfs
|
|
genfscon proc /dash_4300_4p45_exit u:object_r:sysfs_dash_charger:s0
|
|
genfscon proc /dash_4320_4p45_exit u:object_r:sysfs_dash_charger:s0
|
|
genfscon proc /dash_4510_4p45_exit u:object_r:sysfs_dash_charger:s0
|
|
genfscon proc /dash_firmware_ok u:object_r:sysfs_dash_charger:s0
|
|
genfscon proc /enhance_dash u:object_r:sysfs_dash_charger:s0
|
|
genfscon proc /n76e_exit u:object_r:sysfs_dash_charger:s0
|
|
genfscon proc /ship_mode u:object_r:sysfs_dash_charger:s0
|
|
genfscon proc /skin_temp_thrd/fastchg_lcdoff_thd u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /skin_temp_thrd/fastchg_thd u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /skin_temp_thrd/norchg_lcdoff_thd u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /skin_temp_thrd/norchg_thd u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /swarp_chg_exist u:object_r:sysfs_dash_charger:s0
|
|
genfscon proc /touchpanel u:object_r:proc_touchpanel:s0
|
|
genfscon proc /warp_chg_exit u:object_r:sysfs_dash_charger:s0
|
|
genfscon proc /wireless/charge_pump_en u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /wireless/current_out u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /wireless/deviated u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /wireless/enable_rx u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /wireless/enable_tx u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /wireless/epp_or_bpp u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /wireless/fast_skin_threld u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /wireless/ftm_mode u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /wireless/ftm_test u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /wireless/quiet_mode u:object_r:procfs_oem_wireless:s0
|
|
genfscon proc /wireless/rx_voltage u:object_r:procfs_oem_wireless:s0
|
|
|
|
# sysfs
|
|
genfscon sysfs /devices/platform/soc/88c000.i2c/i2c-10/10-005a/leds/vibrator u:object_r:sysfs_leds:s0
|
|
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/dim_alpha u:object_r:sysfs_fod:s0
|
|
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/dimlayer_bl_en u:object_r:sysfs_livedisplay_tuneable:s0
|
|
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/hbm u:object_r:sysfs_livedisplay_tuneable:s0
|
|
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/notify_dim u:object_r:sysfs_fod:s0
|
|
genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/card0-DSI-1/notify_fppress u:object_r:sysfs_fod:s0
|
|
genfscon sysfs /kernel/ois_control u:object_r:sysfs_ois_control:s0
|
|
genfscon sysfs /kernel/tof_control u:object_r:sysfs_tof_control:s0
|
|
genfscon sysfs /module/memplus_core/parameters u:object_r:sysfs_memplus:s0
|
|
genfscon sysfs /module/qpnp_smb5/parameters/call_on u:object_r:sysfs_dash_charger:s0
|
|
genfscon sysfs /module/qpnp_smb5/parameters/video_call_on u:object_r:vendor_sysfs_video_call_on:s0
|
|
genfscon sysfs /module/stmvl53l1 u:object_r:sysfs_vl53l1:s0
|
|
|
|
# sysfs (wakeup)
|
|
genfscon sysfs /devices/0306_02.01.00/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/17300000.qcom,lpass/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/188101c.qcom,spss/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/1c00000.qcom,pcie/pci0000:00/0000:00:00.0/0000:01:00.0/1101_00.01.00/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/1c00000.qcom,pcie/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/1c10000.qcom,pcie/pci0002:00/0002:00:00.0/0002:01:00.0/0306_02.01.00_EFS/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/1c10000.qcom,pcie/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/1e00000.qcom,ipa/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/5c00000.qcom,ssc/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/8300000.qcom,turing/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/888000.i2c/i2c-8/8-0026/wakeup/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/888000.i2c/i2c-8/8-0055/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/888000.i2c/i2c-8/8-0055/wakeup/wakeup44 u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/88e0000.qcom,msm-eud/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/9800000.qcom,npu/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/984000.i2c/i2c-5/5-0018/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/984000.i2c/i2c-5/5-0019/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/984000.i2c/i2c-5/5-0028/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/994000.i2c/i2c-7/7-003b/994000.i2c:op,wlchg_rx@3b:idt,p9415/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/994000.i2c/i2c-7/7-0066/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/998000.qcom,qup_uart/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/a8c000.i2c/i2c-3/3-005a/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/a94000.i2c/i2c-4/4-0048/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/aab0000.qcom,venus/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/abb0000.qcom,cvpss/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/b0000000.qcom,cnss-qca6390/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-00/c440000.qcom,spmi:qcom,pm8150@0:qcom,pm8150_rtc/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-00/c440000.qcom,spmi:qcom,pm8150@0:qcom,power-on@800/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-02/c440000.qcom,spmi:qcom,pm8150b@2:qpnp,fg/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-04/c440000.qcom,spmi:qcom,pm8150l@4:qcom,power-on@800/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-08/c440000.qcom,spmi:qcom,pmxprairie@8:qcom,power-on@800/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:goodix_fp/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:gpio_keys/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:oem_rf_cable/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:oneplus_wlchg/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:qcom,ipa_fws/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:qcom,ipa_uc/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:qcom,kgsl-hyp/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:qcom,smp2p-adsp/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:qcom,smp2p-cdsp/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:qcom,smp2p-dsps/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:qcom,smp2p-npu/wakeup u:object_r:sysfs_wakeup:s0
|
|
genfscon sysfs /devices/platform/soc/soc:qcom,smp2p_sleepstate/wakeup u:object_r:sysfs_wakeup:s0
|