###########################################
# gesturewake_hal
/(vendor|system/vendor)/bin/hw/vendor\.up\.hardware\.gesturewake@1\.0-service u:object_r:hal_gesturewake_default_exec:s0

# obtainvendor_hal
/(vendor|system/vendor)/bin/hw/vendor\.up\.hardware\.obtainvendor@1\.0-service u:object_r:hal_obtainvendor_default_exec:s0

# changenode_hal
/(vendor|system/vendor)/bin/hw/vendor\.up\.hardware\.changenode@1\.0-service u:object_r:hal_changenode_default_exec:s0

# changenode reverse_charger
/sys/devices/platform/11e02000.i2c7/i2c-7/7-002b/mt5728group/reverse_charger u:object_r:reverse_charger_file:s0
/sys/devices/platform/11d03000.i2c9/i2c-9/9-002b/mt5728group/reverse_charger u:object_r:reverse_charger_file:s0
/sys/devices/platform/11d03000.i2c9/i2c-9/9-002b/mt5728group/rxdetect u:object_r:reverse_charger_file:s0
# m118
/sys/devices/platform/soc/11eb3000.i2c/i2c-9/9-002b/mt5728group/reverse_charger u:object_r:reverse_charger_file:s0
/sys/devices/platform/soc/11eb3000.i2c/i2c-9/9-002b/mt5728group/rxdetect u:object_r:reverse_charger_file:s0

# add for FMT get battery info
/sys/class/power_supply/battery/BatteryAverageCurrent  u:object_r:up_fmt_device:s0
/sys/devices/platform/battery/power_supply/battery/BatteryAverageCurrent  u:object_r:up_fmt_device:s0
/sys/devices/platform/1000d000.pwrap/1000d000.pwrap:main_pmic/mt6357-gauge/power_supply/battery/BatteryAverageCurrent   u:object_r:up_fmt_device:s0
/sys/devices/platform/soc/10026000.pwrap/10026000.pwrap:mt6366/mt6358-gauge/power_supply/battery/current_avg   u:object_r:up_fmt_device:s0

# add flashlight
/sys/devices/virtual/flashlight_core/flashlight/flashlight_contrl   u:object_r:sysfs_up_file:s0

# add for smartPa calibration 
/sys/bus/i2c/devices/6-0034/force_calib u:object_r:smart_pa_cal_file:s0
/sys/bus/i2c/devices/6-0034/calib_result u:object_r:smart_pa_cal_file:s0
/sys/devices/platform/11005000.i2c6/i2c-6/6-0034/force_calib u:object_r:smart_pa_cal_file:s0
/sys/devices/platform/11005000.i2c6/i2c-6/6-0034/calib_result u:object_r:smart_pa_cal_file:s0
/sys/class/fs16xx/fsm_re25 u:object_r:smart_pa_cal_file:s0

# add for backlightled
/sys/devices/platform/11e02000.i2c7/i2c-7/7-006a/leds/aw22xxx_led/effect u:object_r:smart_pa_cal_file:s0
/sys/devices/platform/11e02000.i2c7/i2c-7/7-006a/leds/aw22xxx_led/cfg u:object_r:smart_pa_cal_file:s0

# sensor cali
/(vendor|system/vendor)/bin/hw/vendor\.up\.hardware\.sensorcali@2\.0-service-lazy u:object_r:hal_sensorcali_default_exec:s0

# lepton
/dev/lepton_drv                 u:object_r:lepton_device:s0
/(vendor|system/vendor)/bin/hw/vendor\.up\.hardware\.leptoncal@1\.0-service u:object_r:hal_lepton_cal_default_exec:s0

# add InfiSense
/sys/bus/spi/drivers/spidev/tiny1c_power_enable               u:object_r:sysfs_up_file:s0

# 20210519.covered tips of bokeh.
/sys/bus/platform/drivers/main_fake/yuvcamera u:object_r:sysfs_up_yuv_camera_file:s0
/sys/bus/platform/drivers/image_sensor/yuvcamera u:object_r:sysfs_up_yuv_camera_file:s0
/sys/bus/platform/drivers/image_sensor/yuvcamera2 u:object_r:sysfs_up_yuv_camera_file:s0
/sys/bus/platform/drivers/image_sensor/yuvcamera_mfake2 u:object_r:sysfs_up_yuv_camera_file:s0

/vendor/bin/tee_check_keybox u:object_r:tee_exec:s0

# add gloves mode
/sys/devices/platform/soc/1100a000.spi0/spi_master/spi0/spi0.0/fts_glove_mode u:object_r:sysfs_up_file:s0
/sys/devices/platform/11018000.spi4/spi_master/spi4/spi4.0/fts_glove_mode u:object_r:sysfs_up_file:s0
/sys/devices/platform/11f00000.i2c0/i2c-0/0-0041/ilitek_glove_mode   u:object_r:sysfs_up_file:s0
/sys/devices/platform/11f00000.i2c0/i2c-0/0-0038/fts_glove_mode   u:object_r:sysfs_up_file:s0
/sys/devices/platform/11f00000.i2c0/i2c-0/0-0048/misc/glove_en   u:object_r:sysfs_up_file:s0

# esim switch
/sys/devices/platform/up_device/esim_switch   u:object_r:sysfs_up_file:s0

#awinic
/sys/bus/i2c/drivers/speaker_amp/6-0034/cali     u:object_r:smart_pa_cal_file:s0
/sys/bus/i2c/drivers/speaker_amp/6-0034/dsp_re   u:object_r:smart_pa_cal_file:s0
/sys/devices/platform/11f00000.i2c6/i2c-6/6-0034/cali     u:object_r:smart_pa_cal_file:s0
/sys/devices/platform/11f00000.i2c6/i2c-6/6-0034/dsp_re   u:object_r:smart_pa_cal_file:s0

# add for FMT get battery info
/sys/devices/platform/up_device/memfw  u:object_r:up_fmt_memory_fw:s0

# temperature sensor
/sys/bus/i2c/drivers/fm78100-sensor/chip_exist   u:object_r:up_temperature_file:s0
/sys/bus/i2c/drivers/fm78100-sensor/chip_power   u:object_r:up_temperature_file:s0
/sys/bus/i2c/drivers/fm78100-sensor/chip_enable  u:object_r:up_temperature_file:s0
/sys/bus/i2c/drivers/fm78100-sensor/ntc_temp     u:object_r:up_temperature_file:s0
/sys/bus/i2c/drivers/fm78100-sensor/mems_temp    u:object_r:up_temperature_file:s0
/sys/bus/i2c/drivers/fm78100-sensor/objs_temp    u:object_r:up_temperature_file:s0

/sys/devices/platform/pinctrl/mt_gpio   u:object_r:sysfs_up_file:s0

# fm switch
/sys/devices/platform/soc/soc:up_device/up_fm_switch  u:object_r:up_temperature_file:s0

/sys/devices/platform/11d00000.i2c5/i2c-5/5-0034/mt6360_pmu_rgbled.4.auto/leds/mt6360_pmu_led4/brightness  u:object_r:sysfs_up_file:s0

# Add 66w charging
/sys/devices/platform/pca_dv2_algo/pca_master  u:object_r:up_fmt_device:s0
/sys/devices/platform/pca_dv2_algo/pca_slave  u:object_r:up_fmt_device:s0
/sys/devices/platform/pe5/pca_master  u:object_r:up_fmt_device:s0
/sys/devices/platform/pe5/pca_slave  u:object_r:up_fmt_device:s0

/sys/devices/platform/11cb0000.i2c3/i2c-3/3-0066/chgid  u:object_r:sysfs_up_file:s0
/sys/devices/platform/11cb0000.i2c3/i2c-3/3-0065/chgid  u:object_r:sysfs_up_file:s0

# Add for electronic voltmeter
/sys/class/power_supply/sd77561/health  u:object_r:up_fmt_device:s0
/sys/devices/platform/11d01000.i2c7/i2c-7/7-000b/power_supply/sd77561/health  u:object_r:up_fmt_device:s0
/sys/devices/platform/battery/BAT_TEMP  u:object_r:up_fmt_device:s0
/sys/devices/platform/soc/11f00000.i2c/i2c-7/7-000b/chip_id  u:object_r:up_fmt_device:s0
/sys/devices/platform/soc/10026000.pwrap/10026000.pwrap:mt6366/mt6358-gauge/BAT_TEMP  u:object_r:up_fmt_device:s0

# Add for zswap
/data/swap(/.*)?     u:object_r:system_data_file:s0

# Add for 5077 fmt
/sys/bus/platform/drivers/mtk_nanohub/ps  u:object_r:up_fmt_device:s0

# Add for camera otp fmt
/sys/bus/platform/drivers/image_sensor/camera_otp  u:object_r:up_fmt_device:s0
# Add for hw vesion path
/sys/devices/platform/up_device/up_board_id  u:object_r:up_fmt_device:s0

# Alistar Night Vision Light
/sys/devices/virtual/flashlight_core/flashlight/flashlight_sw_ctrl  u:object_r:up_nvlight_file:s0

# Infrared
/sys/bus/platform/drivers/irled-gpio/irmotor                        u:object_r:sysfs_up_file:s0

# Add for System app
/sys/bus/platform/drivers/mtk_up_tpd/tpgesture_status u:object_r:sysfs_up_file:s0

# Add for night vision lamp
/sys/bus/platform/drivers/irled-gpio/up_irled_ctl u:object_r:sysfs_up_file:s0
/sys/devices/platform/gpioleds/leds/cam_fled/brightness u:object_r:sysfs_up_file:s0

# tinylcd
/dev/tiny_lcd_miscdev                 u:object_r:tinylcd_device:s0
/(vendor|system/vendor)/bin/hw/vendor\.up\.hardware\.tinylcd@1\.0-service u:object_r:hal_tinylcd_default_exec:s0

# Add for cover open close
/sys/devices/platform/soc/11e00000.i2c/i2c-0/0-0062/nvt_sysfs_group/nvt_sensitivity_switch u:object_r:sysfs_up_file:s0

# Camera custom 3rd algo mfnr
/vendor/lib(64)?/libmorpho_MFNR\.so u:object_r:same_process_hal_file:s0

# Date: 2023/01/05 camera custom 3rd video eis
/vendor/lib(64)?/libmorpho_video_stabilizer\.so u:object_r:same_process_hal_file:s0

# Add udfps
/sys/bus/platform/drivers/up_finger/tplcd_pattern u:object_r:sysfs_up_file:s0

/sys/devices/virtual/misc/focaltech_fp/chip_id  u:object_r:sysfs_up_file:s0
/sys/devices/platform/soc/11015000.i2c/i2c-3/3-0066/chgid  u:object_r:sysfs_up_file:s0
/sys/devices/platform/soc/11015000.i2c/i2c-3/3-0065/chgid  u:object_r:sysfs_up_file:s0

# Add for smart pa cali
/sys/devices/platform/11f01000.i2c6/i2c-6/6-0034/cali_re   u:object_r:smart_pa_cal_file:s0
/sys/devices/platform/11f01000.i2c6/i2c-6/6-0034/cali_f0   u:object_r:smart_pa_cal_file:s0
/sys/devices/platform/11f01000.i2c6/i2c-6/6-0035/cali_re   u:object_r:smart_pa_cal_file:s0
/sys/devices/platform/11f01000.i2c6/i2c-6/6-0035/cali_f0   u:object_r:smart_pa_cal_file:s0
/sys/devices/platform/11f01000.i2c6/i2c-6/6-0034/dsp_re   u:object_r:smart_pa_cal_file:s0
/sys/devices/platform/11f01000.i2c6/i2c-6/6-0035/dsp_re   u:object_r:smart_pa_cal_file:s0
/sys/devices/platform/charger/input_current   u:object_r:sysfs_up_file:s0
/sys/devices/platform/up_device/secure_boot  u:object_r:up_temperature_file:s0
/sys/devices/platform/extcon_usb/up_tcpc_polarity  u:object_r:sysfs_up_file:s0
