vendor/qcom/proprietary/thermal-engine/thermal.c
通过读取soc_id来确认加载哪个配置(有多个配置文件时通过android.mk文件确认编译哪个):
读soc_id:thermal_monitor_init_data->therm_get_msm_id->get_soc_info
根据soc_id通过msm_soc_table确定msm_id:
#define SYSFS_PLATFORMID "/sys/devices/soc0/soc_id"
#define SYSFS_PLATFORMID_DEPRECATED "/sys/devices/system/soc/soc0/id"
同理通过therm_get_pmic_model得到pmic和subtype_id