Compare commits
18
Commits
247c283480
...
16.2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9f89af0bc0 | ||
|
|
2373065d7d | ||
|
|
400e6245e8 | ||
|
|
09015c0eb5 | ||
|
|
46e814ad76 | ||
|
|
0abadd84fb | ||
|
|
2c75476679 | ||
|
|
def7bd771f | ||
|
|
644a75cf22 | ||
|
|
e9fabfc1c4 | ||
|
|
df989ad79c | ||
|
|
2205027a28 | ||
|
|
564eda0ece | ||
|
|
dbe59b8941 | ||
|
|
83b5417f34 | ||
|
|
9ccc8378f1 | ||
|
|
a5e5e0da3c | ||
|
|
1e4457a609 |
+83
-951
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,555 @@
|
||||
#
|
||||
# Automatically generated file. DO NOT MODIFY
|
||||
#
|
||||
|
||||
PRODUCT_SOONG_NAMESPACES += \
|
||||
vendor/samsung/acheron
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
vendor/samsung/acheron/proprietary/system_ext/etc/permissions/audiosphere.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/audiosphere.xml \
|
||||
vendor/samsung/acheron/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.hotwordenrollment.common.util.xml \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/acdbdata/adsp_avs_config.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/adsp_avs_config.acdb \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/charger_fstab.qti:$(TARGET_COPY_OUT_VENDOR)/etc/charger_fstab.qti \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/data/dsi_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/data/dsi_config.xml \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/data/netmgr_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/data/netmgr_config.xml \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/dolby/dax-default.xml:$(TARGET_COPY_OUT_VENDOR)/etc/dolby/dax-default.xml \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/flp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/flp.conf \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/gnss_antenna_info.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss_antenna_info.conf \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/gpfspath_oem_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gpfspath_oem_config.xml \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/gps.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gps.conf \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.bluetooth@1.0-service-qti.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.3-service.widevine.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/android.hardware.gnss@2.1-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gnss@2.1-service-qti.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/dataadpl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataadpl.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/hw/init.samsung.bsp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.samsung.bsp.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/hw/init.samsung.display.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.samsung.display.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/hw/init.samsung.power.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.samsung.power.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/hw/init.samsung.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.samsung.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/init.audio.samsung.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.audio.samsung.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/init.fingerprint.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.fingerprint.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/init.nfc.samsung.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.nfc.samsung.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/init.qti.qcv.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.qti.qcv.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/init.time_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.time_daemon.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/init.vendor.onebinary.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.onebinary.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/init.vendor.rilcommon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.rilcommon.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/init.vendor.sensors.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.sensors.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/init_thermal-engine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init_thermal-engine.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/ipa_fws.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ipa_fws.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/ipacm-diag.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ipacm-diag.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/netmgrd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/netmgrd.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/qdcmss.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qdcmss.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/qseecomd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qseecomd.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.display.color@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.display.color@1.0-service.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.qti.adsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.adsprpc-service.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.cdsprpc-service.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.dsp@1.0-service.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.qti.media.c2@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.media.c2@1.0-service.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.rmt_storage.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.qti.tftp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.tftp.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.samsung.hardware.thermal@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung.hardware.thermal@1.0-service.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.samsung.rilchip.qcom.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung.rilchip.qcom.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/vendor.sensors.sscrpcd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.sensors.sscrpcd.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/wifi_qcom.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wifi_qcom.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/init/wifi_sec.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wifi_sec.rc \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/izat.conf:$(TARGET_COPY_OUT_VENDOR)/etc/izat.conf \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/locale/plmn_delta_eng.bin:$(TARGET_COPY_OUT_VENDOR)/etc/locale/plmn_delta_eng.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/locale/plmn_delta_zh-rCN.bin:$(TARGET_COPY_OUT_VENDOR)/etc/locale/plmn_delta_zh-rCN.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/locale/plmn_delta_zh-rHK.bin:$(TARGET_COPY_OUT_VENDOR)/etc/locale/plmn_delta_zh-rHK.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/locale/plmn_delta_zh-rTW.bin:$(TARGET_COPY_OUT_VENDOR)/etc/locale/plmn_delta_zh-rTW.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/lowi.conf:$(TARGET_COPY_OUT_VENDOR)/etc/lowi.conf \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/mtu-conf.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mtu-conf.xml \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/nfc/sec_s3nrn4v_hwreg.bin:$(TARGET_COPY_OUT_VENDOR)/etc/nfc/sec_s3nrn4v_hwreg.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/nfc/sec_s3nrn4v_swreg.bin:$(TARGET_COPY_OUT_VENDOR)/etc/nfc/sec_s3nrn4v_swreg.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/pdpcnt-conf.xml:$(TARGET_COPY_OUT_VENDOR)/etc/pdpcnt-conf.xml \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/plmn_delta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/plmn_delta_attaio.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_attaio.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/plmn_delta_hktw.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_hktw.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/plmn_delta_usagsm.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_usagsm.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/plmn_se13.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_se13.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sap.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sap.conf \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sec_config_oem:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config_oem \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/seccomp_policy/codec2.vendor.base.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/codec2.vendor.base.policy \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/seccomp_policy/codec2.vendor.ext.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/codec2.vendor.ext.policy \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/vendor.qti.hardware.dsp.policy \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/atoll_default_sensors.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/atoll_default_sensors.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/atoll_dynamic_sensors.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/atoll_dynamic_sensors.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/atoll_lsm6dso_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/atoll_lsm6dso_0.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/atoll_qrd_stk31610_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/atoll_qrd_stk31610_0.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_amd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_amd.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_amd_sw_disabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_amd_sw_disabled.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_amd_sw_enabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_amd_sw_enabled.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_aont.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_aont.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_basic_gestures.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_basic_gestures.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_bring_to_ear.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_bring_to_ear.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_ccd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_ccd_v2_walk.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v2_walk.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_ccd_v3_1_walk.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v3_1_walk.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_ccd_v3_walk.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v3_walk.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_cm.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_cm.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_dae.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_dae.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_device_orient.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_device_orient.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_diag_filter.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_diag_filter.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_distance_bound.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_distance_bound.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_dpc.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_dpc.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_facing.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_facing.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_fmv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_fmv.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_geomag_rv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_geomag_rv.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_gyro_cal.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_gyro_cal.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_heart_rate.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_heart_rate.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_mag_cal.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_mag_cal.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_mag_cal_legacy.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_mag_cal_legacy.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_multishake.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_multishake.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_pedometer.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_pedometer.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_rmd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_rmd.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_rotv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_rotv.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_smd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_smd.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_tilt.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_tilt_sw_disabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt_sw_disabled.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_tilt_sw_enabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt_sw_enabled.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_tilt_to_wake.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt_to_wake.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/config/sns_wrist_pedo.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_wrist_pedo.json \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/sensors/sns_reg_config:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/sns_reg_config \
|
||||
vendor/samsung/acheron/proprietary/vendor/etc/thermal-engine.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal-engine.conf \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/CAMERA_ICP.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/CAMERA_ICP.elf \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/Data.msc:$(TARGET_COPY_OUT_VENDOR)/firmware/Data.msc \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/a612_rgmu.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/a612_rgmu.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/a618_gmu.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/a618_gmu.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/a630_gmu.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_gmu.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/a630_sqe.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_sqe.fw \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/a640_gmu.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/a640_gmu.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/apbtfw11.tlv:$(TARGET_COPY_OUT_VENDOR)/firmware/apbtfw11.tlv \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/apnv11.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/apnv11.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/crbtfw21.tlv:$(TARGET_COPY_OUT_VENDOR)/firmware/crbtfw21.tlv \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/crnv21.b71:$(TARGET_COPY_OUT_VENDOR)/firmware/crnv21.b71 \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/crnv21.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/crnv21.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/dax_param.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/dax_param.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/ipa_fws.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b00 \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/ipa_fws.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b01 \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/ipa_fws.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b02 \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/ipa_fws.b03:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b03 \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/ipa_fws.b04:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b04 \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/ipa_fws.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.elf \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/ipa_fws.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.mdt \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/nfc/sec_s3nrn4v_firmware.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nfc/sec_s3nrn4v_firmware.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/wlan/qca_cld/WCNSS_qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/firmware/wlan/qca_cld/WCNSS_qcom_cfg.ini \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/wlan/qca_cld/bdwlan.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/wlan/qca_cld/bdwlan.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/wlan/qca_cld/regdb.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/wlan/qca_cld/regdb.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/firmware/wlanmdsp.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/wlanmdsp.mbn \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.sensormodule.0_1_lsi_s5kgw1p.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.sensormodule.0_1_lsi_s5kgw1p.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.sensormodule.1_0_sony_imx616.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.sensormodule.1_0_sony_imx616.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.sensormodule.1_1_lsi_s5kgd2.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.sensormodule.1_1_lsi_s5kgd2.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.sensormodule.1_1_lsi_s5kgd2_otp.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.sensormodule.1_1_lsi_s5kgd2_otp.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.sensormodule.2_0_lsi_s5k3l6.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.sensormodule.2_0_lsi_s5k3l6.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.sensormodule.2_1_hynix_hi1336.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.sensormodule.2_1_hynix_hi1336.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.sensormodule.8_0_sony_imx616_full.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.sensormodule.8_0_sony_imx616_full.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.sensormodule.8_1_lsi_s5kgd2_full.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.sensormodule.8_1_lsi_s5kgd2_full.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.sensormodule.8_1_lsi_s5kgd2_full_otp.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.sensormodule.8_1_lsi_s5kgd2_full_otp.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.tuned.lsi_gc5035_macro.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.tuned.lsi_gc5035_macro.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.tuned.lsi_s5kgd2.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.tuned.lsi_s5kgd2.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/com.samsung.tuned.sony_imx616.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.samsung.tuned.sony_imx616.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/f_dual_calibration.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/f_dual_calibration.bin \
|
||||
vendor/samsung/acheron/proprietary/vendor/lib/camera/w_dual_calibration.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/w_dual_calibration.bin
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
btaudio_offload_if \
|
||||
com.qualcomm.qti.ant@1.0 \
|
||||
eglSubDriverAndroid \
|
||||
libEGL_adreno \
|
||||
libGLESv1_CM_adreno \
|
||||
libGLESv2_adreno \
|
||||
libq3dtools_adreno \
|
||||
libq3dtools_esx \
|
||||
android.hardware.bluetooth@1.0-impl-qti \
|
||||
android.hardware.gnss@2.1-impl-qti \
|
||||
sound_trigger.primary.atoll \
|
||||
vendor.qti.hardware.audiohalext@1.0-impl \
|
||||
vendor.qti.hardware.bluetooth_audio@2.0-impl \
|
||||
vendor.qti.hardware.bluetooth_sar@1.0-impl \
|
||||
vendor.qti.hardware.capabilityconfigstore@1.0-impl \
|
||||
vendor.qti.hardware.fm@1.0-impl \
|
||||
vendor.qti.hardware.qseecom@1.0-impl \
|
||||
vendor.samsung.hardware.bluetooth.a2dp@1.0-impl \
|
||||
vendor.samsung.hardware.gnss@2.0-impl-sec \
|
||||
vulkan.adreno \
|
||||
libC2D2 \
|
||||
libCB \
|
||||
libGPTEE_vendor \
|
||||
libGPreqcancel \
|
||||
libGPreqcancel_svc \
|
||||
libOpenCL \
|
||||
libQSEEComAPI \
|
||||
libSecureUILib \
|
||||
libStDrvInt \
|
||||
libVkLayer_q3dtools \
|
||||
libacdb-fts \
|
||||
libacdbloader \
|
||||
libacdbrtac \
|
||||
libadiertac \
|
||||
libadreno_utils \
|
||||
libadsp_default_listener \
|
||||
libadsprpc \
|
||||
libaudcal \
|
||||
libaudioconfigstore \
|
||||
libbatching \
|
||||
libbluetooth_audio_session_qti \
|
||||
libbthost_if \
|
||||
libbtnv \
|
||||
libc++_shared \
|
||||
libcacertclient \
|
||||
libcdfw \
|
||||
libcdfw_remote_api \
|
||||
libcdsp_default_listener \
|
||||
libcdsprpc \
|
||||
libconfigdb \
|
||||
libcpion \
|
||||
libcvp \
|
||||
libcvp_common \
|
||||
libcvp_stub \
|
||||
libcvpcpuRev_skel \
|
||||
libdataitems \
|
||||
libdiag \
|
||||
libdiagjni \
|
||||
libdisp-aba \
|
||||
libdisplayqos \
|
||||
libdpps \
|
||||
libdrmfs \
|
||||
libdrmtime \
|
||||
libdsutils \
|
||||
libfastcvdsp_stub \
|
||||
libfastcvopt \
|
||||
libfloatingfeature \
|
||||
libgarden \
|
||||
libgcs-calwrapper \
|
||||
libgcs-ipc \
|
||||
libgcs-osal \
|
||||
libgcs \
|
||||
libgeofencing \
|
||||
libgnss \
|
||||
libgnsspps \
|
||||
libgps.utils \
|
||||
libgpudataproducer \
|
||||
libgsl \
|
||||
libhdr_tm \
|
||||
libhta \
|
||||
libhta_hexagon_runtime \
|
||||
libidl \
|
||||
libizat_client_api \
|
||||
libizat_core \
|
||||
libjnihelper \
|
||||
liblbs_core \
|
||||
libllvm-glnext \
|
||||
libllvm-qcom \
|
||||
libloc_api_v02 \
|
||||
libloc_core \
|
||||
libloc_socket \
|
||||
liblocation_api \
|
||||
liblocationservice \
|
||||
liblocationservice_glue \
|
||||
liblowi_client \
|
||||
libmdmdetect \
|
||||
libmdsprpc \
|
||||
libminkdescriptor \
|
||||
libminksocket \
|
||||
libmmosal \
|
||||
libmulawdec \
|
||||
libnpu \
|
||||
liboemcrypto \
|
||||
libops \
|
||||
libpdmapper \
|
||||
libpdnotifier \
|
||||
libperipheral_client \
|
||||
libqcbor \
|
||||
libqcc_file_agent \
|
||||
libqcci_legacy \
|
||||
libqcmaputils \
|
||||
libqdi \
|
||||
libqdma_file_agent \
|
||||
libqdp \
|
||||
libqisl \
|
||||
libqmi \
|
||||
libqmi_cci \
|
||||
libqmi_client_helper \
|
||||
libqmi_client_qmux \
|
||||
libqmi_common_so \
|
||||
libqmi_csi \
|
||||
libqmi_csvt_srvc \
|
||||
libqmi_encdec \
|
||||
libqmi_legacy \
|
||||
libqmiservices \
|
||||
libqrtr \
|
||||
libqsap_sdk \
|
||||
libqseed3 \
|
||||
libqsocket \
|
||||
librpmb \
|
||||
libsdedrm \
|
||||
libsdm-color \
|
||||
libsdm-colormgr-algo \
|
||||
libsdm-diag \
|
||||
libsdm-disp-vndapis \
|
||||
libsdmextension \
|
||||
libsdsprpc \
|
||||
libsecnativefeature \
|
||||
libsecureui \
|
||||
libsecureui_svcsock \
|
||||
libsemnativecarrierfeature \
|
||||
libsensorslog \
|
||||
libsns_device_mode_stub \
|
||||
libsns_fastRPC_util \
|
||||
libsns_low_lat_stream_stub \
|
||||
libsns_registry_skel \
|
||||
libsnsapi \
|
||||
libsnsdiaglog \
|
||||
libssc \
|
||||
libssc_default_listener \
|
||||
libssd \
|
||||
libsynergy_loc_api \
|
||||
libsysmon_cdsp_skel \
|
||||
libsystem_health_mon \
|
||||
libthermalclient \
|
||||
libtime_genoff \
|
||||
libtinyxml2_1 \
|
||||
libtrustedapploader \
|
||||
libxml \
|
||||
sensors.grip \
|
||||
sensors.ssc \
|
||||
unnhal-acc-hta \
|
||||
vendor.display.color@1.0 \
|
||||
vendor.display.color@1.1 \
|
||||
vendor.display.color@1.2 \
|
||||
vendor.display.color@1.3 \
|
||||
vendor.display.color@1.4 \
|
||||
vendor.display.color@1.5 \
|
||||
vendor.display.postproc@1.0 \
|
||||
vendor.qti.gnss@1.0 \
|
||||
vendor.qti.gnss@1.1 \
|
||||
vendor.qti.gnss@1.2 \
|
||||
vendor.qti.gnss@2.0 \
|
||||
vendor.qti.gnss@2.1 \
|
||||
vendor.qti.gnss@3.0 \
|
||||
vendor.qti.gnss@4.0 \
|
||||
vendor.qti.hardware.audiohalext@1.0 \
|
||||
vendor.qti.hardware.bluetooth_sar@1.0 \
|
||||
vendor.qti.hardware.bluetooth_sar@1.1 \
|
||||
vendor.qti.hardware.cacert@1.0 \
|
||||
vendor.qti.hardware.cvp@1.0 \
|
||||
vendor.qti.hardware.dsp@1.0 \
|
||||
vendor.qti.hardware.fm@1.0_vendor \
|
||||
vendor.qti.hardware.qccsyshal@1.0 \
|
||||
vendor.qti.hardware.qseecom@1.0 \
|
||||
vendor.qti.hardware.tui_comm@1.0 \
|
||||
vendor.qti.hardware.vpp@1.1 \
|
||||
vendor.qti.hardware.vpp@1.2 \
|
||||
vendor.qti.hardware.vpp@1.3 \
|
||||
vendor.samsung.hardware.bluetooth.a2dp@1.0 \
|
||||
vendor.samsung.hardware.bluetooth@2.0 \
|
||||
vendor.samsung.hardware.gnss@2.0 \
|
||||
vendor.samsung.hardware.thermal@1.0 \
|
||||
com.qti.eeprom.n24s64b_imx616 \
|
||||
com.samsung.sensor.gc5035_macro \
|
||||
com.samsung.sensor.hi1336 \
|
||||
com.samsung.sensor.imx616 \
|
||||
com.samsung.sensor.imx682 \
|
||||
com.samsung.sensor.s5k3l6 \
|
||||
com.samsung.sensor.s5kgd2 \
|
||||
com.samsung.sensor.s5kgw1p \
|
||||
com.qti.camx.chiiqutils \
|
||||
com.qti.eisv2 \
|
||||
com.qti.eisv3 \
|
||||
com.qti.node.depth \
|
||||
com.qti.node.dummyrtb \
|
||||
com.qti.node.dummysat \
|
||||
com.qti.node.eisv2 \
|
||||
com.qti.node.eisv3 \
|
||||
com.qti.node.fcv \
|
||||
com.qti.node.gpu \
|
||||
com.qti.node.memcpy \
|
||||
com.qti.node.stich \
|
||||
com.qti.node.swregistration \
|
||||
com.qti.stats.aec \
|
||||
com.qti.stats.af \
|
||||
com.qti.stats.afd \
|
||||
com.qti.stats.asd \
|
||||
com.qti.stats.awb \
|
||||
com.qti.stats.haf \
|
||||
com.qti.stats.hafoverride \
|
||||
com.qti.stats.pdlib \
|
||||
com.qti.stats.pdlibsony \
|
||||
com.qti.stats.pdlibwrapper \
|
||||
com.qtistatic.stats.aec \
|
||||
com.qtistatic.stats.af \
|
||||
com.qtistatic.stats.awb \
|
||||
com.qtistatic.stats.pdlib \
|
||||
com.samsung.node.bayercheck \
|
||||
com.samsung.node.bayerfuse \
|
||||
com.samsung.node.capture_bokeh \
|
||||
com.samsung.node.capture_fusion \
|
||||
com.samsung.node.realtimebokeh \
|
||||
com.samsung.node.remosaic \
|
||||
com.samsung.node.uniplugin_capture \
|
||||
com.samsung.node.uniplugin_preview \
|
||||
com.wrapper.stats.af \
|
||||
com.wrapper.stats.awb \
|
||||
com.wrapper.stats.pdlib \
|
||||
libMOTION \
|
||||
libdepthmapwrapper \
|
||||
audio.primary.atoll \
|
||||
camera.unihal.default \
|
||||
lib_SamsungRec_07010 \
|
||||
lib_SoundAlive_SRC384_ver320 \
|
||||
lib_soundaliveresampler \
|
||||
liba2dpoffload \
|
||||
libadm \
|
||||
libaudio_log_utils \
|
||||
libaudio_soundtrigger \
|
||||
libaudioparsers \
|
||||
libbatterylistener \
|
||||
libc2d30_bltlib \
|
||||
libcamera_nn_stub \
|
||||
libcamxfdalgov7 \
|
||||
libcamxfdalgov8 \
|
||||
libcamxfdengine \
|
||||
libcamxstatscore \
|
||||
libcamxswprocessalgo \
|
||||
libcamxtintlessalgo \
|
||||
libcirrusspkrprot \
|
||||
libcom.qti.chinodeutils \
|
||||
libcomprcapture \
|
||||
libdrc \
|
||||
libdualcam_optical_zoom \
|
||||
libdualcam_optical_zoom_control \
|
||||
libdualcapture \
|
||||
libexthwplugin \
|
||||
libhdmiedid \
|
||||
libhdmipassthru \
|
||||
libhfp \
|
||||
libmpbase \
|
||||
libprofileparamstorage \
|
||||
libqcodec2 \
|
||||
libqcwrappercommon \
|
||||
libqtigef \
|
||||
librecordalive \
|
||||
libremosaic_daemon \
|
||||
libsamsungVoipResampler \
|
||||
libscveCommon \
|
||||
libscveCommon_stub \
|
||||
libscveObjectSegmentation \
|
||||
libscveObjectSegmentation_stub \
|
||||
libsecaudiocoreutils \
|
||||
libsecaudioinfo \
|
||||
libsensorlistener \
|
||||
libsndmonitor \
|
||||
libspatializerparamstorage \
|
||||
libspkrprot \
|
||||
libsurround_3mic_proc \
|
||||
libswregistrationalgo \
|
||||
libuniplugin \
|
||||
libwvhidl \
|
||||
libwvdrmengine \
|
||||
libasphere \
|
||||
libqcbassboost \
|
||||
libqcreverb \
|
||||
libqcvirt \
|
||||
libshoebox \
|
||||
libswdap \
|
||||
libswspatializer \
|
||||
spatializer-aidl-V1-cpp \
|
||||
unihal_cutils@2.15 \
|
||||
unihal_main@2.15 \
|
||||
unihal_uniplugin@1.0 \
|
||||
gatekeeper.mdfpp \
|
||||
libSemDataProps \
|
||||
libSemTelephonyProps \
|
||||
libengmode_client \
|
||||
libhexagon_nn_stub \
|
||||
libkeymaster_helper \
|
||||
libnanopb \
|
||||
libnlnetmgr \
|
||||
libril_sem \
|
||||
libsec-ril \
|
||||
libsecril-client_vendor \
|
||||
libskeymaster4device \
|
||||
libvkmanager_vendor \
|
||||
unnhal-acc-adreno \
|
||||
unnhal-acc-common \
|
||||
unnhal-acc-hvx \
|
||||
vendor.samsung.hardware.radio.bridge@2.0 \
|
||||
vendor.samsung.hardware.radio.bridge@2.1 \
|
||||
vendor.samsung.hardware.radio.channel@2.0 \
|
||||
vendor_lib_rfsa_adsp_libVC1Dec_so \
|
||||
vendor_lib_rfsa_adsp_libVC1DecDsp_skel_so \
|
||||
vendor_lib_rfsa_adsp_libapps_mem_heap_so \
|
||||
vendor_lib_rfsa_adsp_libcamera_nn_skel_so \
|
||||
vendor_lib_rfsa_adsp_libcvpdsp_skel_so \
|
||||
vendor_lib_rfsa_adsp_libdspCV_skel_so \
|
||||
vendor_lib_rfsa_adsp_libdsp_streamer_skel_so \
|
||||
vendor_lib_rfsa_adsp_libfastcvadsp_so \
|
||||
vendor_lib_rfsa_adsp_libfastcvdsp_skel_so \
|
||||
vendor_lib_rfsa_adsp_libhexagon_nn_skel_so \
|
||||
vendor_lib_rfsa_adsp_libscveObjectSegmentation_skel_so \
|
||||
vendor_lib_rfsa_adsp_libscveT2T_skel_so \
|
||||
vendor_lib_rfsa_adsp_libsnpe_dsp_v66_domains_v2_skel_so \
|
||||
fm_helium \
|
||||
libfm-hci \
|
||||
vendor.qti.hardware.fm@1.0 \
|
||||
CACertService \
|
||||
TimeService \
|
||||
HotwordEnrollmentOKGoogleEx3HEXAGON \
|
||||
HotwordEnrollmentXGoogleEx3HEXAGON \
|
||||
audiosphere \
|
||||
com.android.hotwordenrollment.common.util \
|
||||
android.hardware.gnss@2.1-service-qti.xml \
|
||||
android.hardware.neuralnetworks@1.3-service-qti-hta.xml \
|
||||
android.hardware.neuralnetworks@1.3-service-qti.xml \
|
||||
manifest_android.hardware.drm@1.3-service.widevine.xml \
|
||||
vendor.samsung.hardware.thermal@1.0-manifest.xml \
|
||||
adpl \
|
||||
adsprpcd \
|
||||
cdsprpcd \
|
||||
cnss-daemon \
|
||||
dspservice \
|
||||
factory.ssc \
|
||||
hvdcp_opti \
|
||||
android.hardware.bluetooth@1.0-service-qti \
|
||||
android.hardware.drm@1.3-service.widevine \
|
||||
android.hardware.gnss@2.1-service-qti \
|
||||
android.hardware.neuralnetworks@1.3-service-qti \
|
||||
macloader \
|
||||
rild \
|
||||
vendor.display.color@1.0-service \
|
||||
vendor.qti.hardware.capabilityconfigstore@1.0-service \
|
||||
vendor.qti.hardware.qseecom@1.0-service \
|
||||
vendor.qti.hardware.tui_comm@1.0-service-qti \
|
||||
vendor.qti.media.c2@1.0-service \
|
||||
vendor.samsung.hardware.thermal@1.0-service \
|
||||
ipacm-diag \
|
||||
irsc_util \
|
||||
loc_launcher \
|
||||
lowi-server \
|
||||
npu_launcher \
|
||||
pd-mapper \
|
||||
pm-proxy \
|
||||
pm-service \
|
||||
ppd \
|
||||
qdcmss \
|
||||
qrtr-ns \
|
||||
qseecomd \
|
||||
rmt_storage \
|
||||
sscrpcd \
|
||||
ssr_setup \
|
||||
tftp_server \
|
||||
thermal-engine \
|
||||
time_daemon \
|
||||
xtra-daemon
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
vendor_lib_libEGL_adreno_so \
|
||||
vendor_lib_libGLESv2_adreno_so \
|
||||
vendor_lib_libq3dtools_adreno_so \
|
||||
vendor_lib64_libEGL_adreno_so \
|
||||
vendor_lib64_libGLESv2_adreno_so \
|
||||
vendor_lib64_libq3dtools_adreno_so
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Vendored
Regular → Executable
Vendored
Regular → Executable
Binary file not shown.
Binary file not shown.
Vendored
Regular → Executable
+2243
File diff suppressed because it is too large
Load Diff
+128
@@ -0,0 +1,128 @@
|
||||
# Copyright (c) 2013-2018,2020, The Linux Foundation. All rights reserved.
|
||||
#
|
||||
# Redistribution and use in source and binary forms, with or without
|
||||
# modification, are permitted provided that the following conditions are
|
||||
# met:
|
||||
# * Redistributions of source code must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
# * Redistributions in binary form must reproduce the above
|
||||
# copyright notice, this list of conditions and the following
|
||||
# disclaimer in the documentation and/or other materials provided
|
||||
# with the distribution.
|
||||
# * Neither the name of The Linux Foundation nor the names of its
|
||||
# contributors may be used to endorse or promote products derived
|
||||
# from this software without specific prior written permission.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
|
||||
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
|
||||
# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
|
||||
# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
|
||||
# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
|
||||
# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
#
|
||||
|
||||
on early-init
|
||||
|
||||
on init
|
||||
symlink /dev/block/bootdevice/by-name/param /dev/block/param
|
||||
|
||||
# GPIO
|
||||
chown root system /sys/class/secgpio_check/secgpio_check_all/check_requested_gpio
|
||||
|
||||
# CONFIG_SEC_DEBUG ++
|
||||
# reset_reason
|
||||
chown system system /proc/reset_reason
|
||||
chmod 0440 /proc/reset_reason
|
||||
chown system system /proc/reset_reason_extra_info
|
||||
chmod 0400 /proc/reset_reason_extra_info
|
||||
chown system system /proc/reset_summary
|
||||
chmod 0400 /proc/reset_summary
|
||||
chown system system /proc/reset_klog
|
||||
chmod 0400 /proc/reset_klog
|
||||
chown system system /proc/reset_tzlog
|
||||
chmod 0400 /proc/reset_tzlog
|
||||
chown system system /proc/store_lastkmsg
|
||||
chmod 0440 /proc/store_lastkmsg
|
||||
chown system system /proc/auto_comment
|
||||
chmod 0400 /proc/auto_comment
|
||||
chown system system /proc/reset_rwc
|
||||
chmod 0440 /proc/reset_rwc
|
||||
chown system system /proc/reset_history
|
||||
chmod 0400 /proc/reset_history
|
||||
|
||||
# ERR.p(extend rr.p)
|
||||
chown system system /proc/extra
|
||||
chmod 0440 /proc/extra
|
||||
|
||||
# hw param ap info
|
||||
chown system system /sys/class/sec/sec_hw_param/ap_info
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/ap_info
|
||||
# hw param ddr info
|
||||
chown system system /sys/class/sec/sec_hw_param/ddr_info
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/ddr_info
|
||||
# hw param eye read info
|
||||
chown system system /sys/class/sec/sec_hw_param/eye_rd_info
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/eye_rd_info
|
||||
# hw param eye write1 info
|
||||
chown system system /sys/class/sec/sec_hw_param/eye_wr1_info
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/eye_wr1_info
|
||||
# hw param eye write2 info
|
||||
chown system system /sys/class/sec/sec_hw_param/eye_wr2_info
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/eye_wr2_info
|
||||
# hw param eye dcc info
|
||||
chown system system /sys/class/sec/sec_hw_param/eye_dcc_info
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/eye_dcc_info
|
||||
# hw param ap health
|
||||
chown system system /sys/class/sec/sec_hw_param/ap_health
|
||||
chmod 0600 /sys/class/sec/sec_hw_param/ap_health
|
||||
# hw param last dcvs
|
||||
chown system system /sys/class/sec/sec_hw_param/last_dcvs
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/last_dcvs
|
||||
# hw param extra info
|
||||
chown system system /sys/class/sec/sec_hw_param/extra_info
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/extra_info
|
||||
# hw param extrb info
|
||||
chown system system /sys/class/sec/sec_hw_param/extrb_info
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/extrb_info
|
||||
# hw param extrc info
|
||||
chown system system /sys/class/sec/sec_hw_param/extrc_info
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/extrc_info
|
||||
# hw param extrt info
|
||||
chown system system /sys/class/sec/sec_hw_param/extrt_info
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/extrt_info
|
||||
# hw param extrm info
|
||||
chown system system /sys/class/sec/sec_hw_param/extrm_info
|
||||
chmod 0400 /sys/class/sec/sec_hw_param/extrm_info
|
||||
|
||||
# sdcard ramdump
|
||||
chown system system /sys/module/sec_debug/parameters/dump_sink
|
||||
chmod 0640 /sys/module/sec_debug/parameters/dump_sink
|
||||
chown system system /sys/module/sec_debug/parameters/reboot_multicmd
|
||||
chmod 0400 /sys/module/sec_debug/parameters/reboot_multicmd
|
||||
chown system system /proc/rdx_bootdev
|
||||
chmod 0220 /proc/rdx_bootdev
|
||||
# CONFIG_SEC_DEBUG --
|
||||
|
||||
on late-init
|
||||
|
||||
on post-fs
|
||||
|
||||
on late-fs
|
||||
|
||||
on post-fs-data
|
||||
|
||||
on boot
|
||||
# Permissions for sec_debug
|
||||
chown root system /sys/class/sec/sec_debug/recovery_cause
|
||||
|
||||
on shutdown
|
||||
|
||||
# service definition
|
||||
|
||||
# on property triggers
|
||||
@@ -0,0 +1,494 @@
|
||||
# Copyright (C) 2018 The Android Open Source Project
|
||||
#
|
||||
# Display configuration common for all android devices
|
||||
#
|
||||
|
||||
|
||||
on init
|
||||
# Permissions for Display
|
||||
# Brightness Permission
|
||||
chown system system /sys/class/backlight/panel0-backlight/brightness
|
||||
chmod 0664 /sys/class/backlight/panel0-backlight/brightness
|
||||
|
||||
chown system system /sys/class/backlight/panel1-backlight/brightness
|
||||
chmod 0664 /sys/class/backlight/panel1-backlight/brightness
|
||||
|
||||
chown system system /sys/class/leds/lcd-backlight/brightness
|
||||
chmod 0664 /sys/class/leds/lcd-backlight/brightness
|
||||
|
||||
# HMT
|
||||
chown system system /sys/class/lcd/panel/hmt_on
|
||||
chmod 0660 /sys/class/lcd/panel/hmt_on
|
||||
chown system system /sys/class/lcd/panel/hmt_bright
|
||||
chmod 0660 /sys/class/lcd/panel/hmt_bright
|
||||
chown system system /sys/class/mdnie/mdnie/hmt_color_temperature
|
||||
chmod 0660 /sys/class/mdnie/mdnie/hmt_color_temperature
|
||||
|
||||
chown system system /sys/class/lcd/panel1/hmt_on
|
||||
chmod 0660 /sys/class/lcd/panel1/hmt_on
|
||||
chown system system /sys/class/lcd/panel1/hmt_bright
|
||||
chmod 0660 /sys/class/lcd/panel1/hmt_bright
|
||||
chown system system /sys/class/mdnie/mdnie1/hmt_color_temperature
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/hmt_color_temperature
|
||||
|
||||
# mDNIe
|
||||
chown system system /sys/class/mdnie/mdnie/lcdtype
|
||||
chown system system /sys/class/mdnie/mdnie/lcd_power
|
||||
chown system media_rw /sys/class/mdnie/mdnie/scenario
|
||||
chmod 0660 /sys/class/mdnie/mdnie/scenario
|
||||
chown system system /sys/class/mdnie/mdnie/tuning
|
||||
chown system media_rw /sys/class/mdnie/mdnie/outdoor
|
||||
chown system system /sys/class/mdnie/mdnie/mdnie_temp
|
||||
chown system media_rw /sys/class/mdnie/mdnie/mode
|
||||
chown system system /sys/class/mdnie/mdnie/negative
|
||||
chown system media_rw /sys/class/mdnie/mdnie/playspeed
|
||||
chown system media_rw /sys/class/mdnie/mdnie/accessibility
|
||||
chown system system /sys/class/mdnie/mdnie/cabc
|
||||
chown system system /sys/class/mdnie/mdnie/bypass
|
||||
chmod 0660 /sys/class/mdnie/mdnie/bypass
|
||||
chown system media_rw /sys/class/mdnie/mdnie/sensorRGB
|
||||
chmod 0660 /sys/class/mdnie/mdnie/sensorRGB
|
||||
chown system media_rw /sys/class/mdnie/mdnie/mdnie_ldu
|
||||
chmod 0660 /sys/class/mdnie/mdnie/mdnie_ldu
|
||||
chown system media_rw /sys/class/mdnie/mdnie/night_mode
|
||||
chmod 0660 /sys/class/mdnie/mdnie/night_mode
|
||||
chown system system /sys/class/mdnie/mdnie/color_lens
|
||||
chmod 0660 /sys/class/mdnie/mdnie/color_lens
|
||||
chown system media_rw /sys/class/mdnie/mdnie/hdr
|
||||
chmod 0660 /sys/class/mdnie/mdnie/hdr
|
||||
chown system media_rw /sys/class/mdnie/mdnie/whiteRGB
|
||||
chmod 0660 /sys/class/mdnie/mdnie/whiteRGB
|
||||
chown system system /sys/class/mdnie/mdnie/light_notification
|
||||
chmod 0660 /sys/class/mdnie/mdnie/light_notification
|
||||
chown system system /sys/class/mdnie/mdnie/afc
|
||||
chmod 0660 /sys/class/mdnie/mdnie/afc
|
||||
|
||||
chown system system /sys/class/mdnie/mdnie1/lcdtype
|
||||
chown system system /sys/class/mdnie/mdnie1/lcd_power
|
||||
chown system media_rw /sys/class/mdnie/mdnie1/scenario
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/scenario
|
||||
chown system system /sys/class/mdnie/mdnie1/tuning
|
||||
chown system media_rw /sys/class/mdnie/mdnie1/outdoor
|
||||
chown system system /sys/class/mdnie/mdnie1/mdnie_temp
|
||||
chown system media_rw /sys/class/mdnie/mdnie1/mode
|
||||
chown system system /sys/class/mdnie/mdnie1/negative
|
||||
chown system media_rw /sys/class/mdnie/mdnie1/playspeed
|
||||
chown system media_rw /sys/class/mdnie/mdnie1/accessibility
|
||||
chown system system /sys/class/mdnie/mdnie1/cabc
|
||||
chown system system /sys/class/mdnie/mdnie1/bypass
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/bypass
|
||||
chown system media_rw /sys/class/mdnie/mdnie1/sensorRGB
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/sensorRGB
|
||||
chown system media_rw /sys/class/mdnie/mdnie1/mdnie_ldu
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/mdnie_ldu
|
||||
chown system media_rw /sys/class/mdnie/mdnie1/night_mode
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/night_mode
|
||||
chown system system /sys/class/mdnie/mdnie1/color_lens
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/color_lens
|
||||
chown system media_rw /sys/class/mdnie/mdnie1/hdr
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/hdr
|
||||
chown system media_rw /sys/class/mdnie/mdnie1/whiteRGB
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/whiteRGB
|
||||
chown system system /sys/class/mdnie/mdnie1/light_notification
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/light_notification
|
||||
chown system system /sys/class/mdnie/mdnie1/afc
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/afc
|
||||
|
||||
mkdir /efs/afc 0700 system system
|
||||
chmod 700 /efs/afc
|
||||
mkdir /efs/etc 0700 system system
|
||||
chmod 700 /efs/etc
|
||||
|
||||
# adaptive control
|
||||
chown system system /sys/class/lcd/panel/adaptive_control
|
||||
chmod 0660 /sys/class/lcd/panel/adaptive_control
|
||||
|
||||
chown system system /sys/class/lcd/panel1/adaptive_control
|
||||
chmod 0660 /sys/class/lcd/panel1/adaptive_control
|
||||
|
||||
# CCB (color waekness)
|
||||
chown system system /sys/class/backlight/panel/weakness_ccb
|
||||
chmod 0660 /sys/class/backlight/panel/weakness_ccb
|
||||
|
||||
chown system system /sys/class/backlight/panel1/weakness_ccb
|
||||
chmod 0660 /sys/class/backlight/panel1/weakness_ccb
|
||||
|
||||
# weakness_hbm_comp (Gallery Max brightness == 2)
|
||||
chown system system /sys/class/backlight/panel/weakness_hbm_comp
|
||||
chmod 0660 /sys/class/backlight/panel/weakness_hbm_comp
|
||||
|
||||
chown system system /sys/class/backlight/panel1/weakness_hbm_comp
|
||||
chmod 0660 /sys/class/backlight/panel1/weakness_hbm_comp
|
||||
|
||||
# AOD(Always On Display)
|
||||
chown system system /sys/class/lcd/panel/alpm
|
||||
chmod 0660 /sys/class/lcd/panel/alpm
|
||||
|
||||
chown system system /sys/class/lcd/panel1/alpm
|
||||
chmod 0660 /sys/class/lcd/panel1/alpm
|
||||
|
||||
# Active Clock in AOD
|
||||
chown system system /dev/act_clk
|
||||
chmod 0660 /dev/act_clk
|
||||
|
||||
# Self Display in AOD
|
||||
chown system system /dev/self_display
|
||||
chmod 0660 /dev/self_display
|
||||
|
||||
chown system system /dev/self_display1
|
||||
chmod 0660 /dev/self_display1
|
||||
|
||||
# Self Move in IDLE
|
||||
chown system system /sys/class/lcd/panel/self_move
|
||||
chmod 0660 /sys/class/lcd/panel/self_move
|
||||
|
||||
chown system system /sys/class/lcd/panel1/self_move
|
||||
chmod 0660 /sys/class/lcd/panel1/self_move
|
||||
|
||||
# MAFPC
|
||||
chown system system /dev/mafpc
|
||||
chmod 0660 /dev/mafpc
|
||||
|
||||
chown system system /dev/mafpc1
|
||||
chmod 0660 /dev/mafpc1
|
||||
|
||||
chown system system /sys/class/lcd/panel/mafpc_check
|
||||
chmod 0660 /sys/class/lcd/panel/mafpc_check
|
||||
|
||||
chown system system /sys/class/lcd/panel1/mafpc_check
|
||||
chmod 0660 /sys/class/lcd/panel1/mafpc_check
|
||||
|
||||
# POC
|
||||
mkdir /efs/etc/poc 0700 system system
|
||||
chmod 700 /efs/etc/poc
|
||||
mkdir /cache/poc 0700 system system
|
||||
chmod 700 /cache/poc
|
||||
|
||||
chown system system /dev/poc
|
||||
chmod 0660 /dev/poc
|
||||
|
||||
chown system system /sys/class/lcd/panel/poc
|
||||
chmod 0660 /sys/class/lcd/panel/poc
|
||||
|
||||
chown system system /sys/class/lcd/panel1/poc
|
||||
chmod 0660 /sys/class/lcd/panel1/poc
|
||||
|
||||
# HMT
|
||||
chown system system /sys/class/lcd/panel/hmt_on
|
||||
chmod 0660 /sys/class/lcd/panel/hmt_on
|
||||
chown system system /sys/class/lcd/panel/hmt_bright
|
||||
chmod 0660 /sys/class/lcd/panel/hmt_bright
|
||||
chown system system /sys/class/mdnie/mdnie/hmt_color_temperature
|
||||
chmod 0660 /sys/class/mdnie/mdnie/hmt_color_temperature
|
||||
|
||||
chown system system /sys/class/lcd/panel1/hmt_on
|
||||
chmod 0660 /sys/class/lcd/panel1/hmt_on
|
||||
chown system system /sys/class/lcd/panel1/hmt_bright
|
||||
chmod 0660 /sys/class/lcd/panel1/hmt_bright
|
||||
chown system system /sys/class/mdnie/mdnie1/hmt_color_temperature
|
||||
chmod 0660 /sys/class/mdnie/mdnie1/hmt_color_temperature
|
||||
|
||||
setprop sys.daydream.connected 0
|
||||
|
||||
# chown system system /sys/class/graphics/fb0/msm_cmd_autorefresh_en
|
||||
# chmod 0660 /sys/class/graphics/fb0/msm_cmd_autorefresh_en
|
||||
|
||||
# IRC
|
||||
chown system system /sys/class/lcd/panel/irc_mode
|
||||
chmod 0660 /sys/class/lcd/panel/irc_mode
|
||||
|
||||
chown system system /sys/class/lcd/panel1/irc_mode
|
||||
chmod 0660 /sys/class/lcd/panel1/irc_mode
|
||||
|
||||
# MCD_MODE
|
||||
chown system system /sys/class/lcd/panel/mcd_mode
|
||||
chmod 0660 /sys/class/lcd/panel/mcd_mode
|
||||
|
||||
chown system system /sys/class/lcd/panel1/mcd_mode
|
||||
chmod 0660 /sys/class/lcd/panel1/mcd_mode
|
||||
|
||||
# BRIGHTDOT
|
||||
chown system system /sys/class/lcd/panel/brightdot
|
||||
chmod 0660 /sys/class/lcd/panel/brightdot
|
||||
|
||||
chown system system /sys/class/lcd/panel1/brightdot
|
||||
chmod 0660 /sys/class/lcd/panel1/brightdot
|
||||
|
||||
# MCD_RESISTANCE
|
||||
chown system system /sys/class/lcd/panel/mcd_resistance
|
||||
chmod 0660 /sys/class/lcd/panel/mcd_resistance
|
||||
|
||||
chown system system /sys/class/lcd/panel1/mcd_resistance
|
||||
chmod 0660 /sys/class/lcd/panel1/mcd_resistance
|
||||
|
||||
# GAMMA_FLASH
|
||||
chown system system /sys/class/lcd/panel/gamma_flash
|
||||
chmod 0660 /sys/class/lcd/panel/gamma_flash
|
||||
|
||||
chown system system /sys/class/lcd/panel1/gamma_flash
|
||||
chmod 0660 /sys/class/lcd/panel1/gamma_flash
|
||||
|
||||
# X-Talk
|
||||
chown system system /sys/class/lcd/panel/xtalk_mode
|
||||
chmod 0660 /sys/class/lcd/panel/xtalk_mode
|
||||
|
||||
chown system system /sys/class/lcd/panel1/xtalk_mode
|
||||
chmod 0660 /sys/class/lcd/panel1/xtalk_mode
|
||||
|
||||
# MST
|
||||
chown system system /sys/class/lcd/panel/mst
|
||||
chmod 0660 /sys/class/lcd/panel/mst
|
||||
|
||||
chown system system /sys/class/lcd/panel1/mst
|
||||
chmod 0660 /sys/class/lcd/panel1/mst
|
||||
|
||||
# DDI H/W Cursor
|
||||
chown system system /sys/class/lcd/panel/hw_cursor
|
||||
chmod 0660 /sys/class/lcd/panel/hw_cursor
|
||||
|
||||
chown system system /sys/class/lcd/panel1/hw_cursor
|
||||
chmod 0660 /sys/class/lcd/panel1/hw_cursor
|
||||
|
||||
# Gram Checksum Test
|
||||
chown system system /sys/class/lcd/panel/gct
|
||||
chmod 0660 /sys/class/lcd/panel/gct
|
||||
|
||||
chown system system /sys/class/lcd/panel1/gct
|
||||
chmod 0660 /sys/class/lcd/panel1/gct
|
||||
|
||||
# Gray Spot Test
|
||||
chown system system /sys/class/lcd/panel/grayspot
|
||||
chmod 0660 /sys/class/lcd/panel/grayspot
|
||||
|
||||
chown system system /sys/class/lcd/panel1/grayspot
|
||||
chmod 0660 /sys/class/lcd/panel1/grayspot
|
||||
|
||||
# POC
|
||||
chown system system /sys/class/lcd/panel/poc
|
||||
chmod 0660 /sys/class/lcd/panel/poc
|
||||
|
||||
chown system system /sys/class/lcd/panel1/poc
|
||||
chmod 0660 /sys/class/lcd/panel1/poc
|
||||
|
||||
# POC_MCA
|
||||
chown system system /sys/class/lcd/panel/poc_mca
|
||||
chmod 0440 /sys/class/lcd/panel/poc_mca
|
||||
|
||||
chown system system /sys/class/lcd/panel1/poc_mca
|
||||
chmod 0440 /sys/class/lcd/panel1/poc_mca
|
||||
|
||||
# POC_INFO
|
||||
chown system system /sys/class/lcd/panel/poc_info
|
||||
chmod 0440 /sys/class/lcd/panel/poc_info
|
||||
|
||||
chown system system /sys/class/lcd/panel1/poc_info
|
||||
chmod 0440 /sys/class/lcd/panel1/poc_info
|
||||
|
||||
# POC OFF
|
||||
chown system system /sys/class/lcd/panel/poc_onoff
|
||||
chmod 0660 /sys/class/lcd/panel/poc_onoff
|
||||
|
||||
chown system system /sys/class/lcd/panel1/poc_onoff
|
||||
chmod 0660 /sys/class/lcd/panel1/poc_onoff
|
||||
|
||||
# IRC OFF
|
||||
chown system system /sys/class/lcd/panel/irc_onoff
|
||||
chmod 0660 /sys/class/lcd/panel/irc_onoff
|
||||
|
||||
chown system system /sys/class/lcd/panel1/irc_onoff
|
||||
chmod 0660 /sys/class/lcd/panel1/irc_onoff
|
||||
|
||||
# ISC Defect Test
|
||||
chown system system /sys/class/lcd/panel/isc_defect
|
||||
chmod 0660 /sys/class/lcd/panel/isc_defect
|
||||
|
||||
chown system system /sys/class/lcd/panel1/isc_defect
|
||||
chmod 0660 /sys/class/lcd/panel1/isc_defect
|
||||
|
||||
# LCD Big Data (DPUI / DPCI)
|
||||
chown system system /sys/class/lcd/panel/dpui
|
||||
chown system system /sys/class/lcd/panel/dpui_dbg
|
||||
chown system system /sys/class/lcd/panel/dpci
|
||||
chown system system /sys/class/lcd/panel/dpci_dbg
|
||||
|
||||
chown system system /sys/class/lcd/panel1/dpui
|
||||
chown system system /sys/class/lcd/panel1/dpui_dbg
|
||||
chown system system /sys/class/lcd/panel1/dpci
|
||||
chown system system /sys/class/lcd/panel1/dpci_dbg
|
||||
|
||||
# Panel
|
||||
chown system system /sys/class/lcd/panel/window_type
|
||||
chown radio system /sys/class/lcd/panel/power_reduce
|
||||
chown radio system /sys/class/lcd/panel/siop_enable
|
||||
chown radio system /sys/class/lcd/panel/temperature
|
||||
chown radio system /sys/class/lcd/panel/tuning
|
||||
chown radio system /sys/class/lcd/panel/lux
|
||||
chown radio system /sys/class/lcd/panel/partial_disp
|
||||
chmod 0660 /sys/class/lcd/panel/partial_disp
|
||||
chown radio system /sys/class/lcd/panel/cover_control
|
||||
chmod 0660 /sys/class/lcd/panel/cover_control
|
||||
chown system system /sys/class/lcd/panel/ldu_correction
|
||||
chmod 0660 /sys/class/lcd/panel/ldu_correction
|
||||
chown radio system /sys/class/lcd/panel/force_flip
|
||||
|
||||
chown system system /sys/class/lcd/panel1/window_type
|
||||
chown radio system /sys/class/lcd/panel1/power_reduce
|
||||
chown radio system /sys/class/lcd/panel1/siop_enable
|
||||
chown radio system /sys/class/lcd/panel1/temperature
|
||||
chown radio system /sys/class/lcd/panel1/tuning
|
||||
chown radio system /sys/class/lcd/panel1/lux
|
||||
chown radio system /sys/class/lcd/panel1/partial_disp
|
||||
chmod 0660 /sys/class/lcd/panel1/partial_disp
|
||||
chown radio system /sys/class/lcd/panel1/cover_control
|
||||
chmod 0660 /sys/class/lcd/panel1/cover_control
|
||||
chown system system /sys/class/lcd/panel1/ldu_correction
|
||||
chmod 0660 /sys/class/lcd/panel1/ldu_correction
|
||||
chown radio system /sys/class/lcd/panel1/force_flip
|
||||
|
||||
# COPR
|
||||
chown system system /sys/class/lcd/panel/copr_roi
|
||||
chmod 0660 /sys/class/lcd/panel/copr_roi
|
||||
chown system system /sys/class/lcd/panel/read_copr
|
||||
chmod 0660 /sys/class/lcd/panel/read_copr
|
||||
chown system system /sys/class/lcd/panel/copr
|
||||
chmod 0660 /sys/class/lcd/panel/copr
|
||||
chown system system /sys/class/lcd/panel/brt_avg
|
||||
chmod 0440 /sys/class/lcd/panel/brt_avg
|
||||
|
||||
chown system system /sys/class/lcd/panel1/copr_roi
|
||||
chmod 0660 /sys/class/lcd/panel1/copr_roi
|
||||
chown system system /sys/class/lcd/panel1/read_copr
|
||||
chmod 0660 /sys/class/lcd/panel1/read_copr
|
||||
chown system system /sys/class/lcd/panel1/copr
|
||||
chmod 0660 /sys/class/lcd/panel1/copr
|
||||
chown system system /sys/class/lcd/panel1/brt_avg
|
||||
chmod 0440 /sys/class/lcd/panel1/brt_avg
|
||||
|
||||
# SELF MASK
|
||||
chown system system /sys/class/lcd/panel/self_mask
|
||||
chmod 0660 /sys/class/lcd/panel/self_mask
|
||||
|
||||
chown system system /sys/class/lcd/panel1/self_mask
|
||||
chmod 0660 /sys/class/lcd/panel1/self_mask
|
||||
|
||||
chown system system /sys/class/lcd/panel/self_mask_check
|
||||
chmod 0660 /sys/class/lcd/panel/self_mask_check
|
||||
|
||||
chown system system /sys/class/lcd/panel1/self_mask_check
|
||||
chmod 0660 /sys/class/lcd/panel1/self_mask_check
|
||||
|
||||
# DYNAMIC HLPM
|
||||
chown system system /sys/class/lcd/panel/dynamic_hlpm
|
||||
chmod 0660 /sys/class/lcd/panel/dynamic_hlpm
|
||||
|
||||
chown system system /sys/class/lcd/panel1/dynamic_hlpm
|
||||
chmod 0660 /sys/class/lcd/panel1/dynamic_hlpm
|
||||
|
||||
# LCD DYNAMIC FPS USE TE
|
||||
chown system system /sys/class/lcd/panel/dynamic_fps_use_te
|
||||
chmod 0660 /sys/class/lcd/panel/dynamic_fps_use_te
|
||||
|
||||
chown system system /sys/class/lcd/panel1/dynamic_fps_use_te
|
||||
chmod 0660 /sys/class/lcd/panel1/dynamic_fps_use_te
|
||||
|
||||
# SPI intf select
|
||||
chown system system /sys/class/lcd/panel/spi_if_sel
|
||||
chmod 0660 /sys/class/lcd/panel/spi_if_sel
|
||||
|
||||
# CCD state Test
|
||||
chown system system /sys/class/lcd/panel/ccd_state
|
||||
chmod 0660 /sys/class/lcd/panel/ccd_state
|
||||
|
||||
chown system system /sys/class/lcd/panel1/ccd_state
|
||||
chmod 0660 /sys/class/lcd/panel1/ccd_state
|
||||
|
||||
# FINGERPRINT MASK
|
||||
chown system system /sys/class/lcd/panel/mask_brightness
|
||||
chmod 0660 /sys/class/lcd/panel/mask_brightness
|
||||
|
||||
chown system system /sys/class/lcd/panel/actual_mask_brightness
|
||||
chmod 0440 /sys/class/lcd/panel/actual_mask_brightness
|
||||
|
||||
chown system system /sys/class/lcd/panel1/mask_brightness
|
||||
chmod 0660 /sys/class/lcd/panel1/mask_brightness
|
||||
|
||||
chown system system /sys/class/lcd/panel1/actual_mask_brightness
|
||||
chmod 0440 /sys/class/lcd/panel1/actual_mask_brightness
|
||||
|
||||
# UB CONN DET
|
||||
chown system system /sys/class/lcd/panel/conn_det
|
||||
chmod 0660 /sys/class/lcd/panel/conn_det
|
||||
|
||||
chown system system /sys/class/lcd/panel1/conn_det
|
||||
chmod 0660 /sys/class/lcd/panel1/conn_det
|
||||
|
||||
# TE CHECK
|
||||
chown system system /sys/class/lcd/panel/te_check
|
||||
chmod 0660 /sys/class/lcd/panel/te_check
|
||||
|
||||
chown system system /sys/class/lcd/panel1/te_check
|
||||
chmod 0660 /sys/class/lcd/panel1/te_check
|
||||
|
||||
# DIA
|
||||
chown system system /sys/class/lcd/panel/dia
|
||||
chmod 0660 /sys/class/lcd/panel/dia
|
||||
|
||||
chown system system /sys/class/lcd/panel1/dia
|
||||
chmod 0660 /sys/class/lcd/panel1/dia
|
||||
|
||||
# dynamic_freq
|
||||
chown system system /sys/class/lcd/panel/dynamic_freq
|
||||
chmod 0660 /sys/class/lcd/panel/dynamic_freq
|
||||
|
||||
chown system system /sys/class/lcd/panel1/dynamic_freq
|
||||
chmod 0660 /sys/class/lcd/panel1/dynamic_freq
|
||||
|
||||
# Finger Print Green Circle
|
||||
chown system system /sys/class/lcd/panel/fp_green_circle
|
||||
chmod 0660 /sys/class/lcd/panel/fp_green_circle
|
||||
|
||||
chown system system /sys/class/lcd/panel1/fp_green_circle
|
||||
chmod 0660 /sys/class/lcd/panel1/fp_green_circle
|
||||
|
||||
# Window Color
|
||||
chown system system /sys/class/lcd/panel/window_color
|
||||
chmod 0660 /sys/class/lcd/panel/window_color
|
||||
|
||||
chown system system /sys/class/lcd/panel1/window_color
|
||||
chmod 0660 /sys/class/lcd/panel1/window_color
|
||||
|
||||
# Demux_stress Test
|
||||
chown system system /sys/class/lcd/panel/demux_stress
|
||||
chmod 0660 /sys/class/lcd/panel/demux_stress
|
||||
|
||||
chown system system /sys/class/lcd/panel1/demux_stress
|
||||
chmod 0660 /sys/class/lcd/panel1/demux_stress
|
||||
|
||||
# VRR
|
||||
chown system system /sys/class/lcd/panel/vrr
|
||||
chmod 0440 /sys/class/lcd/panel/vrr
|
||||
chown system system /sys/class/lcd/panel/vrr_state
|
||||
chmod 0440 /sys/class/lcd/panel/vrr_state
|
||||
chown system system /sys/class/lcd/panel/vrr_lfd
|
||||
chmod 0660 /sys/class/lcd/panel/vrr_lfd
|
||||
chown system system /sys/class/drm/card0/device/perf_mode
|
||||
chmod 0666 /sys/class/drm/card0/device/perf_mode
|
||||
|
||||
# Motto
|
||||
chown system system /sys/class/lcd/panel/motto/swing
|
||||
chmod 0660 /sys/class/lcd/panel/motto/swing
|
||||
chown system system /sys/class/lcd/panel/motto/emphasis
|
||||
chmod 0660 /sys/class/lcd/panel/motto/emphasis
|
||||
|
||||
# ioctl_power_ctrl
|
||||
chown system system /sys/class/lcd/panel/ioctl_power_ctrl
|
||||
chmod 0440 /sys/class/lcd/panel/ioctl_power_ctrl
|
||||
|
||||
# CELL ID
|
||||
chown system system /sys/class/lcd/panel/cell_id
|
||||
|
||||
# SVC
|
||||
chown system system /sys/class/lcd/panel/SVC_OCTA_DDI_CHIPID
|
||||
chmod 0440 /sys/class/lcd/panel/SVC_OCTA_DDI_CHIPID
|
||||
chown system system /sys/class/lcd/panel1/SVC_OCTA_DDI_CHIPID
|
||||
chmod 0440 /sys/class/lcd/panel1/SVC_OCTA_DDI_CHIPID
|
||||
Vendored
+33
-4
@@ -1,4 +1,5 @@
|
||||
# Copyright (c) 2017, The Linux Foundation. All rights reserved.
|
||||
|
||||
# Copyright (c) 2019-2021, The Linux Foundation. All rights reserved.
|
||||
#
|
||||
# Redistribution and use in source and binary forms, with or without
|
||||
# modification, are permitted provided that the following conditions are
|
||||
@@ -27,6 +28,34 @@
|
||||
#
|
||||
#
|
||||
|
||||
PRIO=1,1,0,0,0,0,0,0
|
||||
#arch_timer, arm-pmu, arch_mem_timer
|
||||
IGNORED_IRQ=19,21,38
|
||||
on early-init
|
||||
|
||||
on init
|
||||
|
||||
on late-init
|
||||
|
||||
on post-fs
|
||||
|
||||
on late-fs
|
||||
|
||||
on post-fs-data
|
||||
|
||||
on boot
|
||||
chown radio system /sys/power/cpufreq_max_limit
|
||||
chown radio system /sys/power/cpufreq_min_limit
|
||||
chown radio system /sys/power/cpufreq_table
|
||||
chown radio system /sys/power/over_limit
|
||||
chmod 664 /sys/power/cpufreq_max_limit
|
||||
chmod 664 /sys/power/cpufreq_min_limit
|
||||
chmod 444 /sys/power/cpufreq_table
|
||||
chmod 664 /sys/power/over_limit
|
||||
write /sys/power/pm_debug_messages 1
|
||||
chown radio system /sys/module/lpm_levels/parameters/secdebug
|
||||
chmod 664 /sys/module/lpm_levels/parameters/secdebug
|
||||
|
||||
on shutdown
|
||||
|
||||
# service definition
|
||||
|
||||
# on property triggers
|
||||
|
||||
+121
@@ -0,0 +1,121 @@
|
||||
# Copyright (c) 2013-2018,2020, The Linux Foundation. All rights reserved.
|
||||
#
|
||||
# Redistribution and use in source and binary forms, with or without
|
||||
# modification, are permitted provided that the following conditions are
|
||||
# met:
|
||||
# * Redistributions of source code must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
# * Redistributions in binary form must reproduce the above
|
||||
# copyright notice, this list of conditions and the following
|
||||
# disclaimer in the documentation and/or other materials provided
|
||||
# with the distribution.
|
||||
# * Neither the name of The Linux Foundation nor the names of its
|
||||
# contributors may be used to endorse or promote products derived
|
||||
# from this software without specific prior written permission.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
|
||||
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
|
||||
# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
|
||||
# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
|
||||
# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
|
||||
# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
#
|
||||
|
||||
import /vendor/etc/init/hw/init.samsung.bsp.rc
|
||||
import /vendor/etc/init/hw/init.samsung.power.rc
|
||||
import /vendor/etc/init/hw/init.samsung.display.rc
|
||||
|
||||
on early-init
|
||||
mkdir /mnt/vendor/efs 0771 radio system
|
||||
mkdir /mnt/vendor/persist 0771 root system
|
||||
|
||||
on init
|
||||
symlink /dev/block/bootdevice/by-name/steady /dev/block/steady
|
||||
symlink /dev/block/bootdevice/by-name/persistent /dev/block/persistent
|
||||
|
||||
# Create carrier folder for HiddenMenu
|
||||
on post-fs
|
||||
mkdir /efs/carrier 0755 system system
|
||||
restorecon_recursive /efs
|
||||
|
||||
restorecon_recursive /mnt/vendor/efs
|
||||
chown radio system /mnt/vendor/efs
|
||||
chmod 0771 /mnt/vendor/efs
|
||||
|
||||
chown system radio /efs
|
||||
chmod 0771 /efs
|
||||
restorecon /efs
|
||||
|
||||
# carrier partition
|
||||
chown system system /carrier
|
||||
chmod 0771 /carrier
|
||||
restorecon /carrier
|
||||
|
||||
# Meta event
|
||||
chown system radio /sys/class/sensors/sensor_dev/flush
|
||||
|
||||
# Fingerprint sensor
|
||||
chmod 0660 /dev/goodix_fp
|
||||
chown system system /dev/goodix_fp
|
||||
chown system radio /sys/class/fingerprint/fingerprint/type_check
|
||||
chown system radio /sys/class/fingerprint/fingerprint/name
|
||||
chown system radio /sys/class/fingerprint/fingerprint/vendor
|
||||
chown system radio /sys/class/fingerprint/fingerprint/adm
|
||||
chown system radio /sys/class/fingerprint/fingerprint/bfs_values
|
||||
chown system radio /sys/class/fingerprint/fingerprint/rb
|
||||
mkdir /efs/biometrics 0770 system system
|
||||
mkdir /efs/biometrics/meta 0770 system system
|
||||
|
||||
# spu partition
|
||||
chown system system /spu
|
||||
chmod 0771 /spu
|
||||
restorecon /spu
|
||||
|
||||
on boot
|
||||
# Permission for nfc, eSE driver
|
||||
chmod 0660 /dev/pn547
|
||||
chmod 0660 /dev/p61
|
||||
chown nfc nfc /dev/pn547
|
||||
chown system system /dev/p61
|
||||
chmod 0660 /dev/sec-nfc
|
||||
chown nfc nfc /dev/sec-nfc
|
||||
|
||||
# Permissions for FMM
|
||||
chown system system /sys/class/sec/sec_debug/FMM_lock
|
||||
chmod 0660 /sys/class/sec/sec_debug/FMM_lock
|
||||
|
||||
# Permissions for Performance
|
||||
chown root system /sys/devices/platform/soc/5000000.qcom,kgsl-3d0/kgsl/kgsl-3d0/max_clock_mhz
|
||||
chown root system /sys/devices/platform/soc/5000000.qcom,kgsl-3d0/kgsl/kgsl-3d0/min_clock_mhz
|
||||
chmod 0664 /sys/devices/platform/soc/5000000.qcom,kgsl-3d0/kgsl/kgsl-3d0/max_clock_mhz
|
||||
chmod 0664 /sys/devices/platform/soc/5000000.qcom,kgsl-3d0/kgsl/kgsl-3d0/min_clock_mhz
|
||||
chown root system /dev/stune/top-app/schedtune.boost
|
||||
chmod 0664 /dev/stune/top-app/schedtune.boost
|
||||
chown system system /sys/class/input_booster/level
|
||||
chown system system /sys/class/input_booster/head
|
||||
chown system system /sys/class/input_booster/tail
|
||||
chown system system /sys/class/input_booster/touchkey/level
|
||||
chown system system /sys/class/input_booster/touchkey/freq
|
||||
chown system system /sys/class/input_booster/touchkey/time
|
||||
chmod 0664 /sys/class/input_booster/level
|
||||
chmod 0664 /sys/class/input_booster/head
|
||||
chmod 0664 /sys/class/input_booster/tail
|
||||
chmod 0664 /sys/class/input_booster/touchkey/level
|
||||
chmod 0664 /sys/class/input_booster/touchkey/freq
|
||||
chmod 0664 /sys/class/input_booster/touchkey/time
|
||||
chown root system /sys/class/devfreq/soc:qcom,cpu6-cpu-ddr-latfloor/min_freq
|
||||
chown root system /sys/class/devfreq/soc:qcom,cpu6-cpu-ddr-latfloor/max_freq
|
||||
chmod 0664 /sys/class/devfreq/soc:qcom,cpu6-cpu-ddr-latfloor/min_freq
|
||||
chmod 0664 /sys/class/devfreq/soc:qcom,cpu6-cpu-ddr-latfloor/max_freq
|
||||
|
||||
# FINGERPRINT FRAMEWORK : starts goodixfingerprintd
|
||||
service goodixd /vendor/bin/goodixfingerprintd
|
||||
class late_start
|
||||
user system
|
||||
group media_rw system
|
||||
@@ -0,0 +1,62 @@
|
||||
|
||||
# Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
|
||||
#
|
||||
# Redistribution and use in source and binary forms, with or without
|
||||
# modification, are permitted provided that the following conditions are
|
||||
# met:
|
||||
# * Redistributions of source code must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
# * Redistributions in binary form must reproduce the above
|
||||
# copyright notice, this list of conditions and the following
|
||||
# disclaimer in the documentation and/or other materials provided
|
||||
# with the distribution.
|
||||
# * Neither the name of The Linux Foundation nor the names of its
|
||||
# contributors may be used to endorse or promote products derived
|
||||
# from this software without specific prior written permission.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
|
||||
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
|
||||
# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
|
||||
# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
|
||||
# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
|
||||
# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
#
|
||||
on post-fs-data
|
||||
# Permissions for audio
|
||||
chown system radio /sys/class/audio/earjack/key_state
|
||||
chown system radio /sys/class/audio/earjack/mic_adc
|
||||
chown system radio /sys/class/audio/earjack/select_jack
|
||||
chown system radio /sys/class/audio/earjack/state
|
||||
|
||||
on property:sys.boot_completed=1
|
||||
# TI Amp Calibration/Validation
|
||||
chown system audio /sys/class/tas25xx/calib/calibration
|
||||
chown system audio /sys/class/tas25xx/calib/cstatus
|
||||
chown system audio /sys/class/tas25xx/calib/cstatus_r
|
||||
chown system audio /sys/class/tas25xx/calib/rdc
|
||||
chown system audio /sys/class/tas25xx/calib/rdc_r
|
||||
chown system audio /sys/class/tas25xx/calib/temp
|
||||
chown system audio /sys/class/tas25xx/calib/temp_r
|
||||
chown system audio /sys/class/tas25xx/valid/status
|
||||
chown system audio /sys/class/tas25xx/valid/status_r
|
||||
chown system audio /sys/class/tas25xx/valid/validation
|
||||
mkdir /efs/tas25xx 0770 audioserver audio
|
||||
chown audioserver audio /efs/tas25xx/calib_re
|
||||
chown audioserver audio /efs/tas25xx/amb_temp
|
||||
chown audioserver audio /efs/tas25xx/calib_re_r
|
||||
chown audioserver audio /efs/tas25xx/amb_temp_r
|
||||
chmod 0660 /efs/tas25xx/calib_re
|
||||
chmod 0660 /efs/tas25xx/amb_temp
|
||||
chmod 0660 /efs/tas25xx/calib_re_r
|
||||
chmod 0660 /efs/tas25xx/amb_temp_r
|
||||
|
||||
# DBMDx
|
||||
chmod 0660 /dev/dbmdx-1
|
||||
chown system audio /dev/dbmdx-1
|
||||
chown system audio /sys/class/voicep/dbmdx/va_mic_mode
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
on boot
|
||||
# Fingerprint sensor
|
||||
chmod 0660 /dev/esfp0
|
||||
chown system system /dev/esfp0
|
||||
|
||||
chmod 0660 /dev/goodix_fp
|
||||
chown system system /dev/goodix_fp
|
||||
|
||||
chmod 0660 /dev/qbt2000_fd
|
||||
chmod 0660 /dev/qbt2000_ipc
|
||||
chmod 0660 /dev/qbtspi
|
||||
chown system system /dev/qbt2000_fd
|
||||
chown system system /dev/qbt2000_ipc
|
||||
chown system system /dev/qbtspi
|
||||
|
||||
chown system radio /sys/class/fingerprint/fingerprint/type_check
|
||||
chown system radio /sys/class/fingerprint/fingerprint/name
|
||||
chown system radio /sys/class/fingerprint/fingerprint/vendor
|
||||
chown system radio /sys/class/fingerprint/fingerprint/adm
|
||||
chown system radio /sys/class/fingerprint/fingerprint/bfs_values
|
||||
chown system radio /sys/class/fingerprint/fingerprint/position
|
||||
chown system radio /sys/class/fingerprint/fingerprint/cbgecnt
|
||||
chown system radio /sys/class/fingerprint/fingerprint/intcnt
|
||||
chown system radio /sys/class/fingerprint/fingerprint/resetcnt
|
||||
chown system radio /sys/class/fingerprint/fingerprint/wuhbtest
|
||||
chown system radio /sys/class/fingerprint/fingerprint/rb
|
||||
|
||||
mkdir /data/vendor/misc 0770 system system
|
||||
mkdir /data/vendor/misc/qti_fp 0770 system system
|
||||
mkdir /data/vendor/misc/qti_fp/bg_estimation 0770 system system
|
||||
mkdir /data/vendor/misc/qti_fp/calib_test 0770 system system
|
||||
mkdir /data/vendor/misc/qti_fp/template 0770 system system
|
||||
|
||||
mkdir /data/vendor/biometrics 0770 system system
|
||||
mkdir /data/vendor/fpSnrTest 0770 system system
|
||||
mkdir /efs/biometrics 0770 system system
|
||||
mkdir /efs/biometrics/meta 0770 system system
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
on late-init
|
||||
# PVDD enable
|
||||
write /sys/class/nfc_sec/pvdd "1"
|
||||
|
||||
on post-fs-data
|
||||
write /sys/class/nfc_sec/pvdd "2"
|
||||
# NFC KEY
|
||||
mkdir /data/vendor/nfc 0770 nfc nfc
|
||||
|
||||
# NFC driver permission
|
||||
chmod 0660 /dev/p3
|
||||
chown system system /dev/p3
|
||||
chmod 0660 /dev/p61
|
||||
chown system system /dev/p61
|
||||
chmod 0660 /dev/st54spi
|
||||
chown system system /dev/st54spi
|
||||
|
||||
on boot
|
||||
write /sys/class/nfc_sec/pvdd "3"
|
||||
# NFC driver permission
|
||||
chmod 0660 /dev/sec-nfc
|
||||
chown nfc nfc /dev/sec-nfc
|
||||
chmod 0660 /dev/p3
|
||||
chown system system /dev/p3
|
||||
chmod 0660 /dev/pn547
|
||||
chown nfc nfc /dev/pn547
|
||||
chmod 0660 /dev/p61
|
||||
chown system system /dev/p61
|
||||
chmod 0660 /dev/st21nfc
|
||||
chown nfc nfc /dev/st21nfc
|
||||
chmod 0660 /dev/st54spi
|
||||
chown system system /dev/st54spi
|
||||
|
||||
# For NFC hardware SKU
|
||||
on boot && property:ro.boot.nfc.feature.chipname=*
|
||||
setprop ro.vendor.nfc.feature.chipname ${ro.boot.nfc.feature.chipname}
|
||||
@@ -0,0 +1,14 @@
|
||||
# Copyright (C) 2012 The Android Open Source Project
|
||||
#
|
||||
# IMPORTANT: Do not create world writable files or directories.
|
||||
# This is a common source of Android security bugs.
|
||||
#
|
||||
|
||||
# service can not be overwritten except SPRINT
|
||||
# Thus, rilcarrier is imported before common rc, like init.rilchip.rc
|
||||
|
||||
on fs
|
||||
copy /mnt/vendor/efs/factory.prop /efs/imei/factory.prop
|
||||
chown root root /efs/imei/factory.prop
|
||||
chmod 0600 /efs/imei/factory.prop
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
# Copyright (C) 2012 The Android Open Source Project
|
||||
#
|
||||
# IMPORTANT: Do not create world writable files or directories.
|
||||
# This is a common source of Android security bugs.
|
||||
#
|
||||
|
||||
# service can not be overwritten except SPRINT
|
||||
# Thus, rilcarrier is imported before common rc, like init.rilchip.rc
|
||||
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/secradio 0770 radio radio
|
||||
|
||||
on property:vts.native_server.on=*
|
||||
setprop vendor.vts.native_server.on ${vts.native_server.on}
|
||||
|
||||
service network_config /vendor/bin/secril_config_svc NetworkConfig
|
||||
user radio
|
||||
group radio
|
||||
oneshot
|
||||
disabled
|
||||
|
||||
service sim_config /vendor/bin/secril_config_svc SimConfig
|
||||
user radio
|
||||
group radio
|
||||
oneshot
|
||||
disabled
|
||||
|
||||
on fs
|
||||
chown radio radio /mnt/vendor/efs/factory.prop
|
||||
chmod 0600 /mnt/vendor/efs/factory.prop
|
||||
exec_start sim_config
|
||||
|
||||
on post-fs-data
|
||||
exec_start network_config
|
||||
setprop ro.telephony.default_network ${ro.vendor.radio.default_network}
|
||||
@@ -0,0 +1,52 @@
|
||||
# Copyright (c) 2019 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
#
|
||||
# Copyright (c) 2009-2012, 2014-2019, The Linux Foundation. All rights reserved.
|
||||
#
|
||||
# Redistribution and use in source and binary forms, with or without
|
||||
# modification, are permitted provided that the following conditions are met:
|
||||
# # Redistributions of source code must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
# # Redistributions in binary form must reproduce the above copyright
|
||||
# notice, this list of conditions and the following disclaimer in the
|
||||
# documentation and/or other materials provided with the distribution.
|
||||
# # Neither the name of The Linux Foundation nor
|
||||
# the names of its contributors may be used to endorse or promote
|
||||
# products derived from this software without specific prior written
|
||||
# permission.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
|
||||
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
|
||||
on early-boot
|
||||
|
||||
write /sys/kernel/boot_slpi/boot 1
|
||||
|
||||
chown system system /mnt/vendor/persist/sensors
|
||||
chown system system /mnt/vendor/persist/sensors/sns.reg
|
||||
chown system system /mnt/vendor/persist/sensors/sensors_list.txt
|
||||
chown system system /mnt/vendor/persist/sensors/registry
|
||||
chown system system /mnt/vendor/persist/sensors/registry/registry
|
||||
chown system system /mnt/vendor/persist/sensors/registry/registry/sensors_registry
|
||||
chown system system /mnt/vendor/persist/sensors/sensors_settings
|
||||
chown system system /mnt/vendor/persist/sensors/registry/sns_reg_config
|
||||
chown system system /mnt/vendor/persist/sensors/registry/sns_reg_version
|
||||
chown system system /mnt/vendor/persist/sensors/registry/config
|
||||
chmod 0664 /mnt/vendor/persist/sensors/sensors_settings
|
||||
chown system system /sys/kernel/boot_adsp/ssr
|
||||
|
||||
on post-fs-data && property:ro.build.type=userdebug
|
||||
#sensors log dir
|
||||
mkdir /data/vendor/sensors 0777 system system
|
||||
mkdir /data/vendor/sensors/scripts 0777 system system
|
||||
@@ -1,17 +0,0 @@
|
||||
# @file io-p.c
|
||||
# @brief Defination for iop service
|
||||
#
|
||||
# DESCRIPTION
|
||||
# ---------------------------------------------------------------------------
|
||||
# Copyright (c) 2011-2017 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
service iop-hal-2-0 /vendor/bin/hw/vendor.qti.hardware.iop@2.0-service
|
||||
interface vendor.qti.hardware.iop@2.0::IIop default
|
||||
oneshot
|
||||
disabled
|
||||
class hal
|
||||
user root
|
||||
group root readproc
|
||||
@@ -1,13 +0,0 @@
|
||||
# @file vendor.qti.hardware.perf@2.2-service.rc
|
||||
# @brief Defination perf service
|
||||
#
|
||||
# DESCRIPTION
|
||||
# ---------------------------------------------------------------------------
|
||||
# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
# ---------------------------------------------------------------------------
|
||||
service perf-hal-2-2 /vendor/bin/hw/vendor.qti.hardware.perf@2.2-service
|
||||
class hal
|
||||
user root
|
||||
group root readproc oem_2907
|
||||
@@ -0,0 +1,47 @@
|
||||
# Copyright (C) 2012 The Android Open Source Project
|
||||
#
|
||||
# IMPORTANT: Do not create world writable files or directories.
|
||||
# This is a common source of Android security bugs.
|
||||
#
|
||||
|
||||
service ril-daemon /vendor/bin/hw/rild
|
||||
class main
|
||||
user radio
|
||||
group radio cache inet misc audio log oem_2901 system drmrpc vpn readproc wakelock net_admin
|
||||
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME
|
||||
socket sap_uim_socket1 stream 660 bluetooth bluetooth
|
||||
|
||||
service irsc_util_oem /vendor/bin/irsc_util "/vendor/etc/sec_config_oem"
|
||||
class core
|
||||
user root
|
||||
oneshot
|
||||
|
||||
# Avoid running ril-daemon services on qualcomm model
|
||||
service vendor.ril-daemon /vendor/bin/hw/rild-dummy
|
||||
override
|
||||
|
||||
service vendor.ril-daemon1 /vendor/bin/hw/rild-dummy
|
||||
override
|
||||
|
||||
service vendor.ril-daemon2 /vendor/bin/hw/rild-dummy
|
||||
override
|
||||
|
||||
service vendor.ril-daemon3 /vendor/bin/hw/rild-dummy
|
||||
override
|
||||
|
||||
# Disable vendor.embmsslServer to fix VTS failure
|
||||
# as vendor.embmsslServer is not running even though it has interface
|
||||
service vendor.embmsslServer /vendor/bin/embmsslServer
|
||||
override
|
||||
|
||||
on property:init.svc.vendor.netmgrd=running && property:ro.vendor.use_data_netmgrd=false
|
||||
stop vendor.netmgrd
|
||||
|
||||
# To enable QMS logs
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/qms_logs 0775 radio system
|
||||
mkdir /data/vendor/qms_logs/main 0775 radio system
|
||||
mkdir /data/vendor/qms_logs/other 0775 radio system
|
||||
mkdir /data/vendor/qms_logs/config 0775 radio system
|
||||
copy /vendor/etc/qms_log_config /data/vendor/qms_logs/config/qms_log_config
|
||||
chmod 0666 /data/vendor/qms_logs/config/qms_log_config
|
||||
+62
@@ -0,0 +1,62 @@
|
||||
on post-fs-data
|
||||
# for boot_wlan
|
||||
chown wifi wifi /sys/kernel/boot_wlan/boot_wlan
|
||||
chmod 0640 /sys/kernel/boot_wlan/boot_wlan
|
||||
|
||||
# for WIFI qcwlanstate
|
||||
chown wifi wifi /sys/wifi/qcwlanstate
|
||||
chmod 0644 /sys/wifi/qcwlanstate
|
||||
|
||||
chown wifi wifi /sys/wifi/wifiver
|
||||
chmod 0640 /sys/wifi/wifiver
|
||||
chown wifi wifi /sys/wifi/softap
|
||||
chmod 0640 /sys/wifi/softap
|
||||
symlink /data/vendor/ramdump /data/vendor/log/wifi/ramdump
|
||||
chown system wifi /data/vendor/log/wifi/ramdump
|
||||
|
||||
# for WIFI Antenna
|
||||
write /data/vendor/conn/.wificable.info E
|
||||
chown system root /data/vendor/conn/.wificable.info
|
||||
chmod 0666 /data/vendor/conn/.wificable.info
|
||||
chown wifi root /sys/wifi/wificable
|
||||
chmod 0664 /sys/wifi/wificable
|
||||
|
||||
# for WIFI TRP/TIS
|
||||
chown wifi wifi /data/vendor/conn/.psm.info
|
||||
chmod 0644 /data/vendor/conn/.psm.info
|
||||
chown wifi wifi /sys/wifi/pm
|
||||
chmod 0640 /sys/wifi/pm
|
||||
|
||||
# for WIFI Antenna Selection
|
||||
chown wifi wifi /data/vendor/conn/.ant.info
|
||||
chmod 0644 /data/vendor/conn/.ant.info
|
||||
chown wifi wifi /sys/wifi/ant
|
||||
chmod 0640 /sys/wifi/ant
|
||||
|
||||
on property:vendor.wlan.ramdump_mode=0
|
||||
write /sys/module/subsystem_restart/parameters/enable_ramdumps 0
|
||||
stop vendor.ss_ramdump
|
||||
|
||||
on property:vendor.wlan.ramdump_mode=2
|
||||
write /sys/module/subsystem_restart/parameters/enable_ramdumps 2
|
||||
stop vendor.ss_ramdump
|
||||
#start vendor.ss_ramdump
|
||||
|
||||
on property:vendor.wlan.ramdump_mode=3
|
||||
write /sys/module/subsystem_restart/parameters/enable_ramdumps 3
|
||||
stop vendor.ss_ramdump
|
||||
#start vendor.ss_ramdump
|
||||
|
||||
on property:sys.boot_completed=1
|
||||
chown wifi wifi /sys/module/wlan/parameters/fwpath
|
||||
chmod 0644 /sys/module/wlan/parameters/fwpath
|
||||
chown wifi wifi /sys/module/wlan/parameters/con_mode
|
||||
chmod 0644 /sys/module/wlan/parameters/con_mode
|
||||
|
||||
on boot
|
||||
# for wlan FTM app
|
||||
service ftm_ptt /system/bin/ftm_ptt -d
|
||||
user root
|
||||
group radio system
|
||||
disabled
|
||||
|
||||
+83
@@ -0,0 +1,83 @@
|
||||
# Wi-Fi init file
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/conn 0771 wifi wifi
|
||||
mkdir /data/vendor/wifi 0771 wifi wifi
|
||||
mkdir /data/vendor/wifi/wpa 0770 wifi wifi
|
||||
mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi
|
||||
mkdir /data/vendor/log/wifi 0770 wifi system
|
||||
|
||||
# for WIFI TRP/TIS
|
||||
chown wifi wifi /data/vendor/conn/.psm.info
|
||||
chmod 0640 /data/vendor/conn/.psm.info
|
||||
|
||||
# for WIFI Antenna Selection
|
||||
chown wifi wifi /data/vendor/conn/.ant.info
|
||||
chmod 0640 /data/vendor/conn/.ant.info
|
||||
|
||||
# for WIFI Version
|
||||
chown wifi wifi /data/vendor/conn/.wifiver.info
|
||||
chmod 0644 /data/vendor/conn/.wifiver.info
|
||||
|
||||
# for WIFI MEMDUMP
|
||||
# The default value of below memdump file is set in SecProductFeature
|
||||
#write /data/vendor/conn/.memdump.info 2
|
||||
chown wifi wifi /data/vendor/conn/.memdump.info
|
||||
chmod 0640 /data/vendor/conn/.memdump.info
|
||||
|
||||
# for WIFI hotspot
|
||||
chown wifi wifi /data/vendor/conn/.softap.info
|
||||
chmod 0644 /data/vendor/conn/.softap.info
|
||||
chown system wifi /vendor/etc/wifi/indoorchannel.info
|
||||
chmod 0664 /vendor/etc/wifi/indoorchannel.info
|
||||
|
||||
# for updating the supported feature
|
||||
chown wifi wifi /data/vendor/conn/.feature.info
|
||||
chmod 0640 /data/vendor/conn/.feature.info
|
||||
chown wifi wifi /sys/wifi/feature
|
||||
chmod 0640 /sys/wifi/feature
|
||||
|
||||
# for WIFI MAC
|
||||
mkdir /mnt/vendor/efs/wifi 0775 system wifi
|
||||
chmod 0775 /mnt/vendor/efs/wifi
|
||||
chown system wifi /mnt/vendor/efs/wifi/.mac.info
|
||||
chmod 0664 /mnt/vendor/efs/wifi/.mac.info
|
||||
chown wifi wifi /mnt/vendor/efs/wifi/.mac.cob
|
||||
chmod 0644 /mnt/vendor/efs/wifi/.mac.cob
|
||||
chown wifi wifi /sys/wifi/mac_addr
|
||||
chmod 0640 /sys/wifi/mac_addr
|
||||
|
||||
chown wifi wifi /sys/wifi/dump_in_progress
|
||||
chmod 0660 /sys/wifi/dump_in_progress
|
||||
|
||||
start macloader
|
||||
|
||||
on boot
|
||||
setprop wifi.interface wlan0
|
||||
|
||||
# start for WiFi MFG (TestMode)
|
||||
service mfgloader /vendor/bin/hw/mfgloader
|
||||
class wlanfactorytest
|
||||
user wifi
|
||||
group wifi inet net_raw net_admin
|
||||
capabilities NET_ADMIN NET_RAW SYS_MODULE
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service macloader /vendor/bin/hw/macloader
|
||||
class main
|
||||
user wifi
|
||||
group wifi inet net_raw net_admin
|
||||
capabilities NET_ADMIN NET_RAW SYS_MODULE
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service wlandutservice /system/bin/wlandutservice
|
||||
class wlanfactorytest
|
||||
user system
|
||||
group system wifi net_raw net_admin inet
|
||||
capabilities NET_ADMIN NET_RAW
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
# end of WiFi MFG (TestMode)
|
||||
|
||||
@@ -1,299 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
* Copyright (c) 2017 Qualcomm Technologies, Inc.
|
||||
* All Rights Reserved.
|
||||
* Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
-->
|
||||
|
||||
<!-- Supported XML tags with their fields.
|
||||
* Major tag supports OpcodeValue.
|
||||
* Minor tag supports OpcodeValue, Nodepath and Supported(Optional) fields.
|
||||
* By default, all the resources are assumed as supported.
|
||||
Supported field can be used to mark a resource as not supported.
|
||||
* All the interactive nodes, ondemand nodes and some nodes of sched major
|
||||
group which aren't being used are marked as Not supported by default and
|
||||
can be enabled by using the target specific config files. -->
|
||||
|
||||
<!-- For resources which update multiple nodes or which require speical
|
||||
acquire/release funcitons, need to mention the keyword SPECIAL_NODE
|
||||
in their node path field and accordingly their ApplyOts and ResetOpts
|
||||
functions need to be defined in the code.-->
|
||||
|
||||
<!-- For adding a new resource, a new minor tag with all mandatory fields
|
||||
need to be added just before the end of it's major group. -->
|
||||
|
||||
<ResourceConfigs>
|
||||
<PerfResources>
|
||||
|
||||
<!-- display off major start -->
|
||||
<Major OpcodeValue="0x0" />
|
||||
<Minor OpcodeValue="0x0" Node="SPECIAL_NODE - display_off" />
|
||||
<!-- display off major end -->
|
||||
|
||||
<!-- power collapse major start -->
|
||||
<Major OpcodeValue="0x1" />
|
||||
<Minor OpcodeValue="0x0" Node="/dev/cpu_dma_latency" />
|
||||
<Minor OpcodeValue="0x1" Node="/sys/module/lpm_levels/system/perf/perf-l2-pc/idle_enabled" />
|
||||
<Minor OpcodeValue="0x2" Node="/sys/module/lpm_levels/parameters/bias_hyst" />
|
||||
<Minor OpcodeValue="0x3" Node="/sys/module/lpm_levels/parameters/ref_stddev" />
|
||||
<Minor OpcodeValue="0x4" Node="/sys/module/lpm_levels/parameters/tmr_add" />
|
||||
<Minor OpcodeValue="0x5" Node="/sys/module/lpm_levels/parameters/lpm_ipi_prediction" Supported="no" />
|
||||
<!-- power collapse major end -->
|
||||
|
||||
<!-- cpufreq major start -->
|
||||
<Major OpcodeValue="0x2" />
|
||||
<Minor OpcodeValue="0x0" Node="/sys/module/msm_performance/parameters/cpu_min_freq" />
|
||||
<Minor OpcodeValue="0x1" Node="/sys/module/msm_performance/parameters/cpu_max_freq" />
|
||||
<!-- cpufreq major end -->
|
||||
|
||||
<!-- sched major start -->
|
||||
<Major OpcodeValue="0x3" />
|
||||
<!--Sysfsnode paths may change basing on the target for minors 0x1, 0x4, 0x5, 0x9.
|
||||
So, for targets with different node paths than default, need to be specified
|
||||
in the target specific resource config xml file. -->
|
||||
<Minor OpcodeValue="0x0" Node="/proc/sys/kernel/sched_boost" />
|
||||
<Minor OpcodeValue="0x1" Node="/proc/sys/kernel/sched_prefer_idle" Supported="no" />
|
||||
<Minor OpcodeValue="0x2" Node="/proc/sys/kernel/sched_migration_cost_ns" />
|
||||
<Minor OpcodeValue="0x3" Node="/proc/sys/kernel/sched_small_task" />
|
||||
<Minor OpcodeValue="0x4" Node="/proc/sys/kernel/sched_mostly_idle_load" Supported="no" />
|
||||
<Minor OpcodeValue="0x5" Node="/proc/sys/kernel/sched_mostly_idle_nr_run" Supported="no" />
|
||||
<Minor OpcodeValue="0x6" Node="/proc/sys/kernel/sched_init_task_load" />
|
||||
<Minor OpcodeValue="0x7" Node="/proc/sys/kernel/sched_upmigrate" />
|
||||
<Minor OpcodeValue="0x8" Node="/proc/sys/kernel/sched_downmigrate" />
|
||||
<Minor OpcodeValue="0x9" Node="/proc/sys/kernel/sched_mostly_idle_freq" Supported="no" />
|
||||
<Minor OpcodeValue="0xA" Node="SPECIAL_NODE - sched_add_group" />
|
||||
<Minor OpcodeValue="0xB" Node="/proc/sys/kernel/sched_spill_nr_run" />
|
||||
<Minor OpcodeValue="0xC" Node="/sys/devices/system/cpu/cpu0/sched_static_cpu_pwr_cost" />
|
||||
<Minor OpcodeValue="0xD" Node="/proc/sys/kernel/sched_restrict_cluster_spill" />
|
||||
<Minor OpcodeValue="0xE" Node="SPECIAL_NODE - sched_freq_add_group" />
|
||||
<Minor OpcodeValue="0xF" Node="/dev/cpuset/top-app/cpus" />
|
||||
<Minor OpcodeValue="0x10" Node="/dev/cpuset/foreground/cpus" />
|
||||
<Minor OpcodeValue="0x11" Node="/dev/cpuset/system-background/cpus" />
|
||||
<Minor OpcodeValue="0x12" Node="/dev/cpuset/background/cpus" />
|
||||
<Minor OpcodeValue="0x13" Node="/proc/sys/kernel/sched_freq_aggregate" />
|
||||
<Minor OpcodeValue="0x14" Node="/proc/sys/kernel/sched_enable_thread_grouping" />
|
||||
<Minor OpcodeValue="0x15" Node="/proc/sys/kernel/sched_group_upmigrate" />
|
||||
<Minor OpcodeValue="0x16" Node="/proc/sys/kernel/sched_group_downmigrate" />
|
||||
<!-- sched_freq_aggr_threshold perflock will have contention with sched_boost level 3,
|
||||
so disable this resource for the target which is going to use sched boost 3 level.-->
|
||||
<Minor OpcodeValue="0x17" Node="/proc/sys/kernel/sched_freq_aggregate_threshold" />
|
||||
<Minor OpcodeValue="0x18" Node="/dev/stune/top-app/schedtune.prefer_idle" />
|
||||
<Minor OpcodeValue="0x19" Node="/proc/sys/kernel/sched_initial_task_util" />
|
||||
<Minor OpcodeValue="0x1A" Node="/sys/devices/system/cpu/cpu0/sched_load_boost" />
|
||||
<Minor OpcodeValue="0x1B" Node="/proc/sys/kernel/sched_little_cluster_coloc_fmin_khz" />
|
||||
<Minor OpcodeValue="0x1C" Node="/dev/stune/top-app/schedtune.boost" />
|
||||
<Minor OpcodeValue="0x1D" Node="/proc/sys/kernel/sched_busy_hysteresis_enable_cpus" />
|
||||
<Minor OpcodeValue="0x1E" Node="/proc/sys/kernel/sched_min_task_util_for_colocation" />
|
||||
<Minor OpcodeValue="0x1F" Node="/proc/sys/kernel/sched_min_task_util_for_boost" />
|
||||
<Minor OpcodeValue="0x20" Node="/proc/%d/sched_boost" Supported="yes"/> <!-- sched_task_boost -->
|
||||
<Minor OpcodeValue="0x21" Node="/proc/sys/kernel/sched_user_hint" /> <!--sched_user_hint -->
|
||||
<Minor OpcodeValue="0x22" Node="/proc/sys/kernel/sched_task_unfilter_nr_windows" /> <!--sched_task_unfilter_nr_windows -->
|
||||
<Minor OpcodeValue="0x23" Node="/proc/sys/kernel/sched_coloc_downmigrate_ns" /> <!--sched_coloc_downmigrate_ns -->
|
||||
<Minor OpcodeValue="0x24" Node="/proc/sys/kernel/sched_coloc_busy_hysteresis_enable_cpus" />
|
||||
<Minor OpcodeValue="0x25" Node="/proc/sys/kernel/sched_coloc_busy_hyst_ns" />
|
||||
<Minor OpcodeValue="0x26" Node="/proc/sys/kernel/sched_window_stats_policy" />
|
||||
<Minor OpcodeValue="0x27" Node="/proc/sys/kernel/sched_many_wakeup_threshold" />
|
||||
<Minor OpcodeValue="0x28" Node="/proc/sys/kernel/sched_sync_hint_enable" />
|
||||
<Minor OpcodeValue="0x29" Node="/proc/sys/kernel/sched_ravg_window_nr_ticks" />
|
||||
<Minor OpcodeValue="0x2A" Node="/proc/sys/kernel/sched_prefer_spread" />
|
||||
<Minor OpcodeValue="0x2B" Node="/dev/cpuctl/top-app/cpu.uclamp.min" />
|
||||
<Minor OpcodeValue="0x2C" Node="/proc/%d/sched_boost" Supported="yes" /> <!-- enable sched_task_boost for top-app render thread-->
|
||||
<Minor OpcodeValue="0x2D" Node="/proc/%d/sched_boost" Supported="yes" /> <!-- disable sched_task_boost for top-app render thread-->
|
||||
<Minor OpcodeValue="0x2E" Node="/proc/sys/walt/sched_task_unfilter_period" />
|
||||
<Minor OpcodeValue="0x2F" Node="/proc/sys/walt/sched_conservative_pl" />
|
||||
<Minor OpcodeValue="0x30" Node="/proc/sys/walt/sched_coloc_busy_hyst_cpu_busy_pct" />
|
||||
<Minor OpcodeValue="0x31" Node="/proc/sys/walt/sched_coloc_busy_hyst_cpu_ns" />
|
||||
<Minor OpcodeValue="0x32" Node="/proc/sys/kernel/walt_rtg_cfs_boost_prio" />
|
||||
<Minor OpcodeValue="0x33" Node="/proc/sys/kernel/sched_force_lb_enable" Supported="yes" />
|
||||
<Minor OpcodeValue="0x34" Node="/proc/%d/sched_low_latency" Supported="yes" />
|
||||
<Minor OpcodeValue="0x35" Node="/proc/sys/kernel/sched_min_granularity_ns" />
|
||||
<Minor OpcodeValue="0x36" Node="/proc/sys/kernel/walt_low_latency_task_threshold" />
|
||||
<Minor OpcodeValue="0x37" Node="/dev/stune/foreground/schedtune.prefer_idle" />
|
||||
<Minor OpcodeValue="0x38" Node="/proc/sys/kernel/%s" Supported="no"/>
|
||||
<Minor OpcodeValue="0x39" Node="/dev/stune/top-app/schedtune.colocate" Supported="no" />
|
||||
<Minor OpcodeValue="0x3A" Node="/dev/cpuctl/top-app/cpu.uclamp.latency_sensitive" />
|
||||
<Minor OpcodeValue="0x3B" Node="/dev/cpuctl/foreground/cpu.uclamp.latency_sensitive" />
|
||||
<Minor OpcodeValue="0x3D" Node="/proc/sys/kernel/%s" Supported="no"/>
|
||||
<!-- sched major end -->
|
||||
|
||||
<!-- core hotplug major start -->
|
||||
<Major OpcodeValue="0x4" />
|
||||
<Minor OpcodeValue="0x0" Node="SPECIAL_NODE - lock_min_cores" />
|
||||
<Minor OpcodeValue="0x1" Node="SPECIAL_NODE - lock_max_cores" />
|
||||
<!-- core hotplug major end-->
|
||||
|
||||
<!-- interactive major start -->
|
||||
<Major OpcodeValue="0x5" />
|
||||
<!-- For following minors node paths might change basing on GovInstanceType and
|
||||
Supported field might change basing on the type of CpufreqGov.-->
|
||||
<Minor OpcodeValue="0x0" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/above_hispeed_delay" Supported="no" />
|
||||
<Minor OpcodeValue="0x1" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/boost" Supported="no" />
|
||||
<Minor OpcodeValue="0x2" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/boostpulse" Supported="no" />
|
||||
<Minor OpcodeValue="0x3" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/boostpulse_duration" Supported="no" />
|
||||
<Minor OpcodeValue="0x4" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load" Supported="no" />
|
||||
<Minor OpcodeValue="0x5" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq" Supported="no" />
|
||||
<Minor OpcodeValue="0x6" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/io_is_busy" Supported="no" />
|
||||
<Minor OpcodeValue="0x7" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/min_sample_time" Supported="no" />
|
||||
<Minor OpcodeValue="0x8" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads" Supported="no" />
|
||||
<Minor OpcodeValue="0x9" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_rate" Supported="no" />
|
||||
<Minor OpcodeValue="0xA" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_slack" Supported="no" />
|
||||
<Minor OpcodeValue="0xB" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/max_freq_hysteresis" Supported="no" />
|
||||
<Minor OpcodeValue="0xC" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/use_sched_load" Supported="no" />
|
||||
<Minor OpcodeValue="0xD" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/use_migration_notif" Supported="no" />
|
||||
<Minor OpcodeValue="0xE" Node="/sys/devices/system/cpu/cpu0/cpufreq/interactive/ignore_hispeed_on_notif" Supported="no" />
|
||||
<Minor OpcodeValue="0xF" Node="/sys/devices/system/cpu/cpu0/cpufreq/schedutil/hispeed_freq" />
|
||||
<Minor OpcodeValue="0x10" Node="/sys/devices/system/cpu/cpu0/cpufreq/schedutil/hispeed_load" />
|
||||
<Minor OpcodeValue="0x11" Node="/sys/devices/system/cpu/cpu0/cpufreq/schedutil/pl" />
|
||||
<Minor OpcodeValue="0x12" Node="/sys/devices/system/cpu/cpu0/cpufreq/schedutil/down_rate_limit_us" />
|
||||
<Minor OpcodeValue="0x13" Node="/sys/devices/system/cpu/cpu0/cpufreq/schedutil/rtg_boost_freq" />
|
||||
<!-- interactive major end -->
|
||||
|
||||
<!-- cpubw hwmon major start -->
|
||||
<Major OpcodeValue="0x6" />
|
||||
<!-- ALl the following minors might change based on target. -->
|
||||
<Minor OpcodeValue="0x0" Node="/sys/class/devfreq/soc:qcom,cpubw/min_freq" />
|
||||
<Minor OpcodeValue="0x1" Node="/sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/decay_rate" />
|
||||
<Minor OpcodeValue="0x2" Node="/sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/io_percent" />
|
||||
<Minor OpcodeValue="0x3" Node="SPECIAL_NODE - cpubw_hwmon_hyst_opt" />
|
||||
<Minor OpcodeValue="0x4" Node="/sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/low_power_ceil_mbps" />
|
||||
<Minor OpcodeValue="0x5" Node="/sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/low_power_io_percent" />
|
||||
<Minor OpcodeValue="0x6" Node="/sys/class/devfreq/soc:qcom,cpubw/max_freq" />
|
||||
<Minor OpcodeValue="0x7" Node="/sys/class/devfreq/soc:qcom,cpubw/polling_interval" />
|
||||
<Minor OpcodeValue="0x8" Node="/sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/sample_ms" />
|
||||
<Minor OpcodeValue="0x9" Node="/sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/idle_mbps" />
|
||||
<!--Here onwards are the path for new opcodes to mark CPU_LLCC_BW nodes.Upper ones
|
||||
of this major are marked as unsupported for the tergets using the new opcodes-->
|
||||
<Minor OpcodeValue="0xA" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/min_freq" />
|
||||
<Minor OpcodeValue="0xB" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/up_scale" />
|
||||
<Minor OpcodeValue="0xC" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/use_ab" />
|
||||
<Minor OpcodeValue="0xD" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/io_percent" />
|
||||
<Minor OpcodeValue="0xE" Node="SPECIAL_NODE - llcbw_hwmon_hyst_opt" />
|
||||
<Minor OpcodeValue="0xF" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/sample_ms" />
|
||||
<Minor OpcodeValue="0x10" Node="/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/polling_interval" />
|
||||
<Minor OpcodeValue="0x11" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/min_freq" />
|
||||
<Minor OpcodeValue="0x12" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/190b6400.qcom,bwmon-llcc/max_freq" />
|
||||
<!-- cpubw hwmon major end -->
|
||||
|
||||
<!-- video major start -->
|
||||
<Major OpcodeValue="0x7" />
|
||||
<Minor OpcodeValue="0x0" Node="SPECIAL_NODE - handle_vid_encplay_hint" />
|
||||
<Minor OpcodeValue="0x1" Node="SPECIAL_NODE - handle_vid_decplay_hint" />
|
||||
<Minor OpcodeValue="0x2" Node="SPECIAL_NODE - handle_disp_hint" />
|
||||
<!-- video major end -->
|
||||
|
||||
<!-- ksm major start -->
|
||||
<Major OpcodeValue="0x8" />
|
||||
<Minor OpcodeValue="0x0" Node="SPECIAL_NODE - disable_ksm" />
|
||||
<Minor OpcodeValue="0x1" Node="SPECIAL_NODE - set_ksm_param" />
|
||||
<!-- ksm major end -->
|
||||
|
||||
<!-- ondemand major start -->
|
||||
<Major OpcodeValue="0x9" />
|
||||
<Minor OpcodeValue="0x0" Node="/sys/devices/system/cpu/cpufreq/ondemand/sampling_rate" Supported="no" />
|
||||
<Minor OpcodeValue="0x1" Node="/sys/devices/system/cpu/cpufreq/ondemand/io_is_busy" Supported="no" />
|
||||
<Minor OpcodeValue="0x2" Node="/sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor" Supported="no" />
|
||||
<Minor OpcodeValue="0x3" Node="/sys/devices/system/cpu/cpufreq/ondemand/sync_freq" Supported="no" />
|
||||
<Minor OpcodeValue="0x4" Node="/sys/devices/system/cpu/cpufreq/ondemand/optimal_freq" Supported="no" />
|
||||
<Minor OpcodeValue="0x5" Node="/sys/devices/system/cpu/cpufreq/ondemand/enable_stepup" Supported="no" />
|
||||
<Minor OpcodeValue="0x6" Node="/sys/devices/system/cpu/cpufreq/ondemand/max_intermediate_steps" Supported="no" />
|
||||
<Minor OpcodeValue="0x7" Node="/dev/cpuctl/cpu.notify_on_migrate" Supported="no" />
|
||||
<!-- ondemand major end -->
|
||||
|
||||
<!-- gpu major start -->
|
||||
<Major OpcodeValue="0xA" />
|
||||
<Minor OpcodeValue="0x0" Node="/sys/class/kgsl/kgsl-3d0/default_pwrlevel" />
|
||||
<Minor OpcodeValue="0x1" Node="/sys/class/kgsl/kgsl-3d0/min_pwrlevel" />
|
||||
<Minor OpcodeValue="0x2" Node="/sys/class/kgsl/kgsl-3d0/max_pwrlevel" />
|
||||
<Minor OpcodeValue="0x3" Node="/sys/class/kgsl/kgsl-3d0/devfreq/min_freq" />
|
||||
<Minor OpcodeValue="0x4" Node="/sys/class/kgsl/kgsl-3d0/devfreq/max_freq" />
|
||||
<Minor OpcodeValue="0x5" Node="/sys/class/devfreq/soc:qcom,gpubw/min_freq" />
|
||||
<Minor OpcodeValue="0x6" Node="/sys/class/devfreq/soc:qcom,gpubw/max_freq" />
|
||||
<Minor OpcodeValue="0x7" Node="SPECIAL_NODE - gpu_disable_gpu_nap" />
|
||||
<Minor OpcodeValue="0x8" Node="/sys/class/kgsl/kgsl/proc/%d/state" />
|
||||
<Minor OpcodeValue="0x9" Node="/sys/class/kgsl/kgsl/proc/%d/state" />
|
||||
<Minor OpcodeValue="0xA" Node="/sys/class/kgsl/kgsl-3d0/devfreq/mod_percent" />
|
||||
<!-- gpu major end -->
|
||||
|
||||
<!-- misc major start -->
|
||||
<Major OpcodeValue="0xB" />
|
||||
<Minor OpcodeValue="0x0" Node="SPECIAL_NODE - unsupported" />
|
||||
<Minor OpcodeValue="0x1" Node="SPECIAL_NODE - irq_balancer" />
|
||||
<Minor OpcodeValue="0x2" Node="/sys/module/cpu_boost/parameters/input_boost_freq" />
|
||||
<Minor OpcodeValue="0x3" Node="/proc/sys/vm/swap_ratio" />
|
||||
<Minor OpcodeValue="0x4" Node="StorageNode_path_is_figured_out_based_on_the_target_device" />
|
||||
<Minor OpcodeValue="0x5" Node="SPECIAL_NODE - dummy_or_keep_alive" />
|
||||
<Minor OpcodeValue="0x6" Node="/sys/module/process_reclaim/parameters/enable_process_reclaim" />
|
||||
<Minor OpcodeValue="0x7" Node="SPECIAL_NODE - disable_pasr" />
|
||||
<!-- misc major end -->
|
||||
|
||||
<!-- llcbw hwmon major start -->
|
||||
<Major OpcodeValue="0xC" />
|
||||
<!-- ALl the following minors node path might change based on target. -->
|
||||
<Minor OpcodeValue="0x0" Node="/sys/class/devfreq/soc:qcom,llccbw/min_freq" />
|
||||
<Minor OpcodeValue="0x1" Node="/sys/class/devfreq/soc:qcom,llccbw/bw_hwmon/io_percent" />
|
||||
<Minor OpcodeValue="0x2" Node="SPECIAL_NODE - llcbw_hwmon_hyst_opt" />
|
||||
<Minor OpcodeValue="0x3" Node="/sys/class/devfreq/soc:qcom,llccbw/bw_hwmon/sample_ms" />
|
||||
<!--Here onwards are the path for new opcodes to mark LLCC_DDR_BW nodes.Upper ones
|
||||
of this major are marked as unsupported for the tergets using the new opcodes-->
|
||||
<Minor OpcodeValue="0x4" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/min_freq" />
|
||||
<Minor OpcodeValue="0x5" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/up_scale" />
|
||||
<Minor OpcodeValue="0x6" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/max_freq" />
|
||||
<Minor OpcodeValue="0x7" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/decay_rate" />
|
||||
<Minor OpcodeValue="0x8" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/io_percent" />
|
||||
<Minor OpcodeValue="0x9" Node="SPECIAL_NODE - cpubw_hwmon_hyst_opt" />
|
||||
<Minor OpcodeValue="0xA" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/low_power_ceil_mbps" />
|
||||
<Minor OpcodeValue="0xB" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/low_power_io_percent" />
|
||||
<Minor OpcodeValue="0xC" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/polling_interval" />
|
||||
<Minor OpcodeValue="0xD" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/sample_ms" />
|
||||
<Minor OpcodeValue="0xE" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/idle_mbps" />
|
||||
<Minor OpcodeValue="0xF" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/min_freq" />
|
||||
<Minor OpcodeValue="0x10" Node="/sys/devices/system/cpu/bus_dcvs/DDR/19091000.qcom,bwmon-ddr/max_freq" />
|
||||
<Minor OpcodeValue="0x11" Node="/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/use_ab" />
|
||||
|
||||
<!-- llcbw hwmon major end -->
|
||||
|
||||
<!-- memlat major start -->
|
||||
<Major OpcodeValue="0xD" />
|
||||
<!-- ALl the following minors node path might change based on target. -->
|
||||
<Minor OpcodeValue="0x0" Node="/sys/class/devfreq/soc:qcom,l3-cpu%d/min_freq" />
|
||||
<Minor OpcodeValue="0x1" Node="/sys/class/devfreq/soc:qcom,memlat-cpu0/mem_latency/ratio_ceil" />
|
||||
<Minor OpcodeValue="0x2" Node="/sys/class/devfreq/soc:qcom,memlat-cpu4/mem_latency/ratio_ceil" />
|
||||
<Minor OpcodeValue="0x3" Node="/sys/class/devfreq/soc:qcom,memlat-cpu0/mem_latency/stall_floor" />
|
||||
<Minor OpcodeValue="0x4" Node="/sys/class/devfreq/soc:qcom,memlat-cpu4/mem_latency/stall_floor" />
|
||||
<Minor OpcodeValue="0x5" Node="/sys/class/devfreq/soc:qcom,memlat-cpu0/min_freq" />
|
||||
<Minor OpcodeValue="0x6" Node="/sys/class/devfreq/soc:qcom,memlat-cpu4/min_freq" />
|
||||
<Minor OpcodeValue="0x7" Node="/sys/class/devfreq/soc:qcom,cpu0-cpu-llcc-lat/min_freq" />
|
||||
<Minor OpcodeValue="0x8" Node="/sys/class/devfreq/soc:qcom,cpu0-cpu-llcc-lat/mem_latency/ratio_ceil" />
|
||||
<Minor OpcodeValue="0x9" Node="/sys/class/devfreq/soc:qcom,cpu4-cpu-llcc-lat/mem_latency/ratio_ceil" />
|
||||
<Minor OpcodeValue="0xA" Node="/sys/class/devfreq/soc:qcom,cpu0-cpu-llcc-lat/mem_latency/stall_floor" />
|
||||
<Minor OpcodeValue="0xB" Node="/sys/class/devfreq/soc:qcom,cpu4-cpu-llcc-lat/mem_latency/stall_floor" />
|
||||
<Minor OpcodeValue="0xC" Node="/sys/class/devfreq/soc:qcom,cpu0-llcc-ddr-lat/min_freq" />
|
||||
<Minor OpcodeValue="0xD" Node="/sys/class/devfreq/soc:qcom,cpu0-llcc-ddr-lat/mem_latency/ratio_ceil" />
|
||||
<Minor OpcodeValue="0xE" Node="/sys/class/devfreq/soc:qcom,cpu4-llcc-ddr-lat/mem_latency/ratio_ceil" />
|
||||
<Minor OpcodeValue="0xF" Node="/sys/class/devfreq/soc:qcom,cpu0-llcc-ddr-lat/mem_latency/stall_floor" />
|
||||
<Minor OpcodeValue="0x10" Node="/sys/class/devfreq/soc:qcom,cpu4-llcc-ddr-lat/mem_latency/stall_floor" />
|
||||
<Minor OpcodeValue="0x11" Node="/sys/class/devfreq/18321000.qcom,devfreq-l3:qcom,cpu%d-cpu-l3-lat/max_freq" />
|
||||
<Minor OpcodeValue="0x12" Node="/sys/class/devfreq/soc:qcom,cpu0-cpu-ddr-latfloor/min_freq" />
|
||||
<Minor OpcodeValue="0x13" Node="/sys/class/devfreq/soc:qcom,cpu0-cpu-ddr-latfloor/max_freq" />
|
||||
<Minor OpcodeValue="0x14" Node="/sys/class/devfreq/soc:qcom,cpu0-cpu-llcc-lat/max_freq" />
|
||||
<Minor OpcodeValue="0x15" Node="/sys/class/devfreq/soc:qcom,cpu0-llcc-ddr-lat/max_freq" />
|
||||
<Minor OpcodeValue="0x16" Node="/sys/devices/system/cpu/bus_dcvs/L3/soc:qcom,memlat:l3:prime/min_freq" />
|
||||
<Minor OpcodeValue="0x17" Node="/sys/devices/system/cpu/bus_dcvs/LLCC/soc:qcom,memlat:llcc:silver/min_freq" />
|
||||
<Minor OpcodeValue="0x18" Node="/sys/devices/system/cpu/bus_dcvs/DDR/soc:qcom,memlat:ddr:silver/min_freq" />
|
||||
<!-- memlat major end -->
|
||||
|
||||
<!-- npu major start -->
|
||||
<Major OpcodeValue="0xE" />
|
||||
<!-- ALl the following minors node path might change based on target. -->
|
||||
<Minor OpcodeValue="0x0" Node="/sys/class/devfreq/soc:qcom,npu-npu-llcc-bw/bw_hwmon/sample_ms" />
|
||||
<Minor OpcodeValue="0x1" Node="/sys/class/devfreq/soc:qcom,npu-npu-llcc-bw/bw_hwmon/io_percent" />
|
||||
<Minor OpcodeValue="0x2" Node="SPECIAL_NODE - npu_llcbw_hwmon_hyst_opt" />
|
||||
<!--Here onwards are the path for new opcodes to mark NPU_LLCC_DDR_BW nodes.-->
|
||||
<Minor OpcodeValue="0x3" Node="/sys/class/devfreq/soc:qcom,npu-llcc-ddr-bw/bw_hwmon/sample_ms" />
|
||||
<Minor OpcodeValue="0x4" Node="/sys/class/devfreq/soc:qcom,npu-llcc-ddr-bw/bw_hwmon/io_percent" />
|
||||
<Minor OpcodeValue="0x5" Node="SPECIAL_NODE - npu_ddr_llcbw_hwmon_hyst_opt" />
|
||||
<!-- npu major end -->
|
||||
|
||||
</PerfResources>
|
||||
</ResourceConfigs>
|
||||
@@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
/* Copyright (c) 2021 Qualcomm Technologies, Inc.
|
||||
* All Rights Reserved.
|
||||
* Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
*/
|
||||
-->
|
||||
|
||||
<ResourceConfigs>
|
||||
<PerfResources>
|
||||
<SysNode Idx="0x0" Node="/sys/module/msm_performance/parameters/num_clusters" />
|
||||
<SysNode Idx="0x1" Node="/sys/module/msm_performance/parameters/managed_cpus" />
|
||||
<SysNode Idx="0x2" Node="/sys/module/msm_performance/parameters/cpu_max_freq" />
|
||||
<SysNode Idx="0x3" Node="/sys/module/msm_performance/events/cpu_hotplug" />
|
||||
<SysNode Idx="0x4" Node="/sys/module/msm_performance/parameters/max_cpus" />
|
||||
<SysNode Idx="0x5" Node="/sys/module/msm_performance/parameters/inst" />
|
||||
<SysNode Idx="0x6" Node="/sys/module/msm_performance/parameters/splh_notif" />
|
||||
<SysNode Idx="0x7" Node="/sys/module/msm_performance/notify/gfx_evt" />
|
||||
<SysNode Idx="0x8" Node="/sys/module/msm_performance/parameters/evnt_gplaf_pid" />
|
||||
</PerfResources>
|
||||
</ResourceConfigs>
|
||||
-198
@@ -1,198 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
/* Copyright (c) 2018-2019 Qualcomm Technologies, Inc.
|
||||
* All Rights Reserved.
|
||||
* Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
*/
|
||||
-->
|
||||
|
||||
|
||||
<!--Ids are used in identifying the boosts, increment ids linearly,
|
||||
do not modify Ids, or add in between-->
|
||||
<!--follow the number format rules while specifying number, can be given
|
||||
in any format-->
|
||||
|
||||
<BoostConfigs>
|
||||
<PerfBoost>
|
||||
|
||||
<!--app lauch boost-->
|
||||
<!-- SCHED DOWNMIGRATE resource opcode, value-->
|
||||
<!-- SCHED UPMIGRATE resource opcode, value-->
|
||||
<!-- CPUBOOST_MAX_FREQ BIG Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MAX_FREQ LITTLE Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
|
||||
|
||||
<!-- Type="1", main launch boost of 2sec -->
|
||||
<Config
|
||||
Id="0x00001081" Type="1" Enable="true" Timeout="2000"
|
||||
Resources="0x40C20000, 0x28, 0x40C1C000, 0x32, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 1516,
|
||||
0x40800100, 1516" />
|
||||
|
||||
|
||||
<!--app lauch boost (disabling packing)-->
|
||||
<!-- POWER COLLAPSE resource opcode, value-->
|
||||
<!-- STORAGE CLK SCALING resource opcode, value-->
|
||||
<!-- CPUBW_MIN_FREQ resource opcode, value-->
|
||||
<!-- LLCCBW resource opcode, value-->
|
||||
<!-- L3 resource opcode, value-->
|
||||
<!-- GPU nap resource opcode, value-->
|
||||
|
||||
<!-- Type="2", launch boost for disable packing 1.5sec -->
|
||||
<Config
|
||||
Id="0x00001081" Type="2" Enable="true" Timeout="1500"
|
||||
Resources="0x40400000, 0x1, 0x42C10000, 0x1, 0x43010000, 59,
|
||||
0x41828000, 806, 0x43400000, 1190, 0x4281C000, 1500" />
|
||||
|
||||
|
||||
<!-- config_enableLaunchBoostv3-->
|
||||
<!-- SCHEDBOOST resource opcode, value-->
|
||||
<!-- SCHED GROUP DOWNMIGRATE resource opcode, value-->
|
||||
<!-- SCHED GROUP UPMIGRATE resource opcode, value-->
|
||||
<!-- LPM Bias resource opcode, value-->
|
||||
|
||||
<!-- Type="3", FA launch boost of 15sec -->
|
||||
<Config
|
||||
Id="0x00001081" Type="3" Enable="true" Timeout="15000"
|
||||
Resources="0x40C00000, 0x3, 0x40C58000, 95, 0x40C54000, 100, 0x40408000, 0x63" />
|
||||
|
||||
<!-- config_gameBoost-->
|
||||
<!-- SCHEDBOOST resource opcode, value-->
|
||||
<!-- SCHED GROUP DOWNMIGRATE resource opcode, value-->
|
||||
<!-- SCHED GROUP UPMIGRATE resource opcode, value-->
|
||||
<!-- LPM Bias resource opcode, value-->
|
||||
|
||||
<!-- Type="4", FA launch boost of 15sec -->
|
||||
<Config
|
||||
Id="0x00001081" Type="4" Enable="true" Timeout="15000"
|
||||
Resources="0x40C00000, 0x3, 0x40C58000, 95, 0x40C54000, 100, 0x40408000, 0x63" />
|
||||
|
||||
<!-- config_enableLaunchBoost6-->
|
||||
<!-- LPM_BIAS resource opcode, val ms-->
|
||||
<!-- SLB_BIG, val, SLB_BIG, val-->
|
||||
<!-- MIN_FREQ_BIG, val MHz -->
|
||||
<!-- CPU_DOWN_FREQ_THRESHOLD_US, val us -->
|
||||
|
||||
<!-- Type="6", Game Launch boost -->
|
||||
<Config
|
||||
Id="0x00001081" Type="6" Enable="true" Timeout="2000"
|
||||
Resources="0x40408000, 0x5,
|
||||
0x40C68000, 60, 0x40C68010, 60,
|
||||
0x40800000, 1363,
|
||||
0x41448000, 20000 "/>
|
||||
|
||||
<!--Animation boost -->
|
||||
<!-- CPUBOOST_MAX_FREQ BIG Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MAX_FREQ LITTLE Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
|
||||
<Config
|
||||
Id="0x00001083" Enable="true" Timeout="400"
|
||||
Resources="0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 0xFFF, 0x40800100, 0xFFF" />
|
||||
|
||||
<!--Vertical Scroll boost-->
|
||||
<!-- CPUBW_MIN_FREQ resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
|
||||
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
|
||||
<!-- SCHEDBOOST resource opcode, value-->
|
||||
|
||||
<!-- Type="1", Vertical Scroll boost -->
|
||||
<Config
|
||||
Id="0x00001080" Type="1" Enable="true"
|
||||
Resources="0x43010000, 0x26, 0x40800000, 1017, 0x40800100, 1100, 0x40C00000, 2" />
|
||||
|
||||
<!--Horizontal Scroll boost-->
|
||||
<!-- CPUBW_MIN_FREQ resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
|
||||
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
|
||||
<!-- SCHEDBOOST resource opcode, value-->
|
||||
|
||||
<!-- Type="2", Horizontal Scroll boost -->
|
||||
<Config
|
||||
Id="0x00001080" Type="2" Enable="true"
|
||||
Resources="0x43010000, 0x26, 0x40800000, 1017, 0x40800100, 1100, 0x40C00000, 2" />
|
||||
|
||||
|
||||
<!--Pre-Fling boost-->
|
||||
<!-- CPUBW_MIN_FREQ resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
|
||||
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
|
||||
<!-- SCHEDBOOST resource opcode, value-->
|
||||
|
||||
<!-- Type="4", Pre-Fling boost -->
|
||||
<Config
|
||||
Id="0x00001080" Type="4" Enable="true" Timeout="80"
|
||||
Resources="0x43010000, 0x26, 0x40800000, 1017, 0x40800100, 1100, 0x40C00000, 2" />
|
||||
|
||||
<!--MTP boost-->
|
||||
<!-- SCHEDBOOST resource opcode, value-->
|
||||
<!-- CPUBOOST_MAX_FREQ BIG Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MAX_FREQ LITTLE Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
|
||||
<!-- STORAGE CLK SCALING resource opcode, value-->
|
||||
<!-- LPM Bias resource opcode, value -->
|
||||
|
||||
<!-- Type="", MTP boost -->
|
||||
<Config
|
||||
Id="0x00001086" Enable="true"
|
||||
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 1516,
|
||||
0x40800100, 1516, 0x42C10000, 0x1, 0x40408000, 0x19" />
|
||||
|
||||
<!--PackageInstall boost-->
|
||||
<!-- CPUBOOST_MAX_FREQ BIG Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MAX_FREQ LITTLE Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
|
||||
<!-- SCHED_SYNC_HINT_ENABLE resource opcode, value-->
|
||||
<!-- SCHEDBOOST resource opcode, value-->
|
||||
<!-- Type="", Package Install boost -->
|
||||
<Config
|
||||
Id="0x00001088" Enable="true"
|
||||
Resources="0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000, 0xFFF,
|
||||
0x40800100, 0xFFF, 0x40CA0000, 0, 0x40C00000, 2" />
|
||||
|
||||
<!--Rotation latency boost-->
|
||||
<!-- SCHEDBOOST resource opcode, value-->
|
||||
<!-- CPUBOOST_MAX_FREQ BIG Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MAX_FREQ LITTLE Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ BIG Core resource opcode, value-->
|
||||
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
|
||||
<!-- Type="", Rotation latency boost -->
|
||||
<Config
|
||||
Id="0x00001089" Enable="true" Timeout="1500"
|
||||
Resources="0x40C00000, 0x1, 0x40804000, 0xFFF, 0x40804100, 0xFFF, 0x40800000,0xFFF,
|
||||
0x40800100,0xFFF" />
|
||||
|
||||
<!--Rotation animation boost-->
|
||||
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value-->
|
||||
<!-- GPU MIN_FREQUENCY resource opcode,value-->
|
||||
<!-- Type="", Rotation animation boost -->
|
||||
<Config
|
||||
Id="0x00001090" Enable="true" Timeout="1000"
|
||||
Resources="0x40800100, 1000, 0x42804000, 0" />
|
||||
|
||||
<!--Drag boost-->
|
||||
<!-- CPUBOOST_MIN_FREQ BIG CORE resource opcode, value -->
|
||||
<!-- CPUBOOST_MIN_FREQ LITTLE Core resource opcode, value -->
|
||||
|
||||
<!-- Type="1", Drag boost -->
|
||||
<Config
|
||||
Id="0x00001087" Type="1" Enable="true" Timeout="0"
|
||||
Resources="0x40800000, 1017, 0x40800100, 1248" />
|
||||
|
||||
<!--Display on Resource -->
|
||||
<!-- Display on resource opcode, value -->
|
||||
<Config
|
||||
Id="0x00001041" Enable="true" Timeout="0"
|
||||
Resources="0x40000000, 1" />
|
||||
|
||||
<!--Display off Resource -->
|
||||
<!-- Display on resource opcode, value -->
|
||||
<Config
|
||||
Id="0x00001040" Enable="true" Timeout="0"
|
||||
Resources="0x40000000, 0x0" />
|
||||
|
||||
</PerfBoost>
|
||||
</BoostConfigs>
|
||||
-46
@@ -1,46 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
* Copyright (c) 2019 Qualcomm Technologies, Inc.
|
||||
* All Rights Reserved.
|
||||
* Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
-->
|
||||
|
||||
<!-- This is PerfConfigsStore file which returns the value when a
|
||||
particular property name is invoked -->
|
||||
|
||||
<!-- This file supports only Prop tag, which has the following fields
|
||||
* Name, to identify the name of the property. The names of the
|
||||
properties have been classified into Vendor and System property.
|
||||
* Value, the new value to be returned as string when respective
|
||||
property Name is called. -->
|
||||
|
||||
<PerfConfigsStore>
|
||||
<PerfConfigs>
|
||||
|
||||
<!--Vendor Properties -->
|
||||
<Prop Name="vendor.debug.enable.lm" Value="true" />
|
||||
<Prop Name="vendor.iop.enable_uxe" Value="1" />
|
||||
<Prop Name="vendor.enable.prefetch" Value="false" />
|
||||
<Prop Name="vendor.iop.enable_prefetch_ofr" Value="false" />
|
||||
<Prop Name="vendor.perf.iop_v3.enable" Value="false" />
|
||||
<Prop Name="vendor.perf.iop_v3.enable.debug" Value="false" />
|
||||
<Prop Name="vendor.debug.enable.memperfd" Value="true" />
|
||||
|
||||
<!--System Properties -->
|
||||
<Prop Name="ro.vendor.qti.sys.fw.bservice_age" Value="300000" />
|
||||
<Prop Name="ro.vendor.qti.sys.fw.bservice_limit" Value="15" />
|
||||
<Prop Name="ro.vendor.qti.sys.fw.bservice_enable" Value="true" />
|
||||
<Prop Name="ro.vendor.qti.sys.fw.use_trim_settings" Value="true" />
|
||||
<Prop Name="ro.vendor.qti.sys.fw.empty_app_percent" Value="50" />
|
||||
<Prop Name="ro.vendor.qti.sys.fw.trim_empty_percent" Value="100" />
|
||||
<Prop Name="ro.vendor.qti.sys.fw.trim_cache_percent" Value="100" />
|
||||
<Prop Name="ro.vendor.qti.sys.fw.trim_enable_memory" Value="4294967296" />
|
||||
<Prop Name="ro.vendor.qti.am.reschedule_service" Value="true" />
|
||||
<Prop Name="ro.vendor.iocgrp.config" Value="1" />
|
||||
<Prop Name="vendor.perf.gestureflingboost.enable" Value="true" />
|
||||
<Prop Name="ro.vendor.qti.sys.fw.bg_apps_limit" Value="60" />
|
||||
<Prop Name="ro.vendor.at_library" Value="libqti-at.so" />
|
||||
<Prop Name="ro.lmk.enable_userspace_lmk" Value="false" />
|
||||
|
||||
</PerfConfigs>
|
||||
</PerfConfigsStore>
|
||||
-60
@@ -1,60 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
* Copyright (c) 2018-2019 Qualcomm Technologies, Inc.
|
||||
* All Rights Reserved.
|
||||
* Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
-->
|
||||
|
||||
<TargetConfig>
|
||||
|
||||
<!-- All the target related information goes in TargetInfo tag.
|
||||
Following are the supported fields for TargetInfo tag.
|
||||
Mandatory Fields
|
||||
* NumClusters, number of clusters
|
||||
* TotalNumCores, total number of cores
|
||||
* SocIds, a comma seperated list of supported socids for this target.
|
||||
Other Fields
|
||||
* Target, target name.
|
||||
* SynCore, default value is "1" implies sync core and change to "0" for async core.
|
||||
* CoreCtlCpu, core_ctl is enabled on which physical core, defalut value is "-1".
|
||||
* MinCoreOnline, minimum number of cores needed to be online, default value is "0"
|
||||
* GovInstanceType, default value "0" which implies "CLUSTER_BASED_GOV_INSTANCE",
|
||||
can be changed to "1" for "SINGLE_GOV_INSTANCE".
|
||||
* CpufreqGov, default value is "0" which implies "INTERACTIVE", can be changed it
|
||||
to "1" for "SCHEDUTIL".
|
||||
-->
|
||||
|
||||
<!-- For each cluster,write a seperate ClustersInfo tag.
|
||||
Following are the supported fields for ClustersInfo tag.
|
||||
Mandatory Fields
|
||||
* Id, cluster number starts with index 0.
|
||||
* NumCores, total number of cores for that cluster.
|
||||
Other Fields
|
||||
* Type, whther a "little" or "big" cluster.
|
||||
(Type is mandatory, If there is more than one cluster.)
|
||||
* MaxFrequency, Any limitations for max frequency for that cluster.
|
||||
-->
|
||||
|
||||
<!-- For targets sharing the same platfrom, we can have seperate config tag for each
|
||||
of those targets with different number in the Config tag and basing on the socId
|
||||
of the target device, we decide which configs to consider. -->
|
||||
|
||||
<Config1>
|
||||
|
||||
<TargetInfo
|
||||
Target="atoll"
|
||||
NumClusters="2"
|
||||
TotalNumCores="8"
|
||||
SocIds="407,443"
|
||||
SynCore="1"
|
||||
CoreCtlCpu="0"
|
||||
MinCoreOnline="0"
|
||||
CpufreqGov="1" />
|
||||
|
||||
<ClustersInfo Id="0" NumCores="6" Type="little" />
|
||||
<ClustersInfo Id="1" NumCores="2" Type="big" />
|
||||
|
||||
</Config1>
|
||||
|
||||
</TargetConfig>
|
||||
@@ -1,71 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
* Copyright (c) 2018-2019 Qualcomm Technologies, Inc.
|
||||
* All Rights Reserved.
|
||||
* Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
-->
|
||||
|
||||
<!-- This is a target specific resource config file which can be
|
||||
used to overwrite the node paths mentioned in common resources file
|
||||
and also to modify the Supported field information. -->
|
||||
|
||||
<!-- This file supports only Config tag, which has the following fields
|
||||
* MajorValue and MinorValue, both are required to uniquely
|
||||
identify the resource.
|
||||
* Node, the new node path to overwrite the already existing path
|
||||
of commonresourceconfigs.xml file.
|
||||
* Supported, to indicate whether the resource is supported or not.
|
||||
* For each config tag, either of Node or Supported fields need
|
||||
to be mentioned.
|
||||
NOTE - It is not Mandatory to write all the resources which are not supported,
|
||||
as anyway perflock calls of these resources would fail. -->
|
||||
|
||||
<ResourceConfigs>
|
||||
<PerfResources>
|
||||
|
||||
<Config MajorValue="0x1" MinorValue="0x1" Supported="no" /> <!-- toggle_l2_pc_perf -->
|
||||
|
||||
<Config MajorValue="0x3" MinorValue="0x3" Supported="no" /> <!-- sched_small_task -->
|
||||
<Config MajorValue="0x3" MinorValue="0x6" Supported="no" /> <!-- sched_init_task_load -->
|
||||
<Config MajorValue="0x3" MinorValue="0xB" Supported="no" /> <!-- sched_spill_nr_run -->
|
||||
<Config MajorValue="0x3" MinorValue="0xC" Supported="no" /> <!-- sched_static_cpu_pwr_cost -->
|
||||
<Config MajorValue="0x3" MinorValue="0xD" Supported="no" /> <!-- sched_restrict_cluster_spill -->
|
||||
<Config MajorValue="0x3" MinorValue="0x13" Supported="no" /> <!-- sched_set_freq_aggr -->
|
||||
<Config MajorValue="0x3" MinorValue="0x14" Supported="no" /> <!-- sched_enable_thread_grouping -->
|
||||
<Config MajorValue="0x3" MinorValue="0x17" Supported="no" /> <!-- sched_freq_aggr_threshold -->
|
||||
|
||||
<Config MajorValue="0x5" MinorValue="0x13" Supported="no" /> <!-- rtg_boost_freq -->
|
||||
|
||||
<!--All the cpubw_hmon path are now migrated to new opcodes.Hence unsupporting old ones-->
|
||||
<Config MajorValue="0x6" MinorValue="0x0" Supported="no" />
|
||||
<Config MajorValue="0x6" MinorValue="0x1" Supported="no" />
|
||||
<Config MajorValue="0x6" MinorValue="0x2" Supported="no" />
|
||||
<Config MajorValue="0x6" MinorValue="0x3" Supported="no" />
|
||||
<Config MajorValue="0x6" MinorValue="0x4" Supported="no" />
|
||||
<Config MajorValue="0x6" MinorValue="0x5" Supported="no" />
|
||||
<Config MajorValue="0x6" MinorValue="0x6" Supported="no" />
|
||||
<Config MajorValue="0x6" MinorValue="0x7" Supported="no" />
|
||||
<Config MajorValue="0x6" MinorValue="0x8" Supported="no" />
|
||||
<Config MajorValue="0x6" MinorValue="0x9" Supported="no" />
|
||||
|
||||
<!--All llcbw path are now migrated to new opcode.Hence unsupporting old ones.-->
|
||||
<Config MajorValue="0xC" MinorValue="0x0" Supported="no" />
|
||||
<Config MajorValue="0xC" MinorValue="0x1" Supported="no" />
|
||||
<Config MajorValue="0xC" MinorValue="0x2" Supported="no" />
|
||||
<Config MajorValue="0xC" MinorValue="0x3" Supported="no" />
|
||||
<Config MajorValue="0xC" MinorValue="0xA" Supported="no" /> <!-- cpubw_hmon_low_power_ceil_mbps -->
|
||||
<Config MajorValue="0xC" MinorValue="0xB" Supported="no" /> <!-- cpubw_hmon_low_power_io_percent -->
|
||||
|
||||
<Config MajorValue="0xD" MinorValue="0x0" Node="/sys/class/devfreq/soc:qcom,cpu%d-cpu-l3-lat/min_freq" />
|
||||
<Config MajorValue="0xD" MinorValue="0x1" Node="/sys/class/devfreq/soc:qcom,cpu0-cpu-l3-lat/mem_latency/ratio_ceil" />
|
||||
<Config MajorValue="0xD" MinorValue="0x2" Node="/sys/class/devfreq/soc:qcom,cpu6-cpu-l3-lat/mem_latency/ratio_ceil" />
|
||||
<Config MajorValue="0xD" MinorValue="0x3" Node="/sys/class/devfreq/soc:qcom,cpu0-cpu-l3-lat/mem_latency/stall_floor" />
|
||||
<Config MajorValue="0xD" MinorValue="0x4" Node="/sys/class/devfreq/soc:qcom,cpu6-cpu-l3-lat/mem_latency/stall_floor" />
|
||||
<Config MajorValue="0xD" MinorValue="0x9" Node="/sys/class/devfreq/soc:qcom,cpu6-cpu-llcc-lat/mem_latency/ratio_ceil" />
|
||||
<Config MajorValue="0xD" MinorValue="0xB" Node="/sys/class/devfreq/soc:qcom,cpu6-cpu-llcc-lat/mem_latency/stall_floor" />
|
||||
<Config MajorValue="0xD" MinorValue="0xE" Node="/sys/class/devfreq/soc:qcom,cpu6-llcc-ddr-lat/mem_latency/ratio_ceil" />
|
||||
<Config MajorValue="0xD" MinorValue="0x10" Node="/sys/class/devfreq/soc:qcom,cpu6-llcc-ddr-lat/mem_latency/stall_floor" />
|
||||
|
||||
</PerfResources>
|
||||
</ResourceConfigs>
|
||||
-11
@@ -1,11 +0,0 @@
|
||||
libDualCamBokehCapture.camera.samsung.so
|
||||
libLocalTM_wrapper.camera.samsung.so
|
||||
libOpenCL.so
|
||||
libadsprpc.so
|
||||
libcdsprpc.so
|
||||
libfastcvopt.so
|
||||
libhta_hexagon_runtime.so
|
||||
libnpu.so
|
||||
libqti-perfd-client.so
|
||||
libsdsprpc.so
|
||||
libswldc_capture_core.camera.samsung.so
|
||||
@@ -6,6 +6,7 @@
|
||||
#
|
||||
# Not a Contribution.
|
||||
#
|
||||
|
||||
# Copyright (C) 2019 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
@@ -19,6 +20,7 @@
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
futex: 1
|
||||
# ioctl calls are filtered via the selinux policy.
|
||||
ioctl: 1
|
||||
@@ -31,6 +33,7 @@ mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||
memfd_create: 1
|
||||
ftruncate: 1
|
||||
ftruncate64: 1
|
||||
|
||||
mremap: arg3 == 3
|
||||
munmap: 1
|
||||
prctl: 1
|
||||
@@ -64,6 +67,7 @@ restart_syscall: 1
|
||||
rt_sigreturn: 1
|
||||
getrandom: 1
|
||||
madvise: 1
|
||||
|
||||
# crash dump policy additions
|
||||
sigreturn: 1
|
||||
clock_gettime: 1
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user