[General Questions and Answers] SuperIronOut:
This is going to be a long read, and I really appreciate anyone who is willing to help me in any way. The issue I'm having is most likely hardware related, but I'm behind on bills due to the virus, so I need to be absolutely sure it's not software related which I can fix myself if someone could please point me in the right direction.

It's an unrooted Snapdragon based S10+ running Android 10, which has been reaching temps of 104°F+ under normal use fairly quickly. It doesn't shut itself down, nor do the thermal engines seem to throttle things back when it gets too hot. When crossing the simpler steps off the list first such as wiping the cache partition I noticed while in Android Recovery I got the error:

'E:[libfs_mgr]Unable to disable quotas on /dev/block/bootdevice/by-name/userdata because /system/bin/tune2fs is missing'.

Upon wiping the partition I got another error message:

'E:[PDP] lstat /c____/pdp_b__ : 0 - No PDP scenario'.

I've noticed a couple other unsolved posts about this error message though I don't think this is part of my issue, but there is always the possibility. I went ahead and did a factory reset without restoring from backup before getting deeper into things, yet the overheating issue continues to be a problem. I decided to run a dumpstate/logcat during a heat up, as well as capture system heap dump so I could be as thorough as possible in my search. In '*logcat_prev_csc_log.txt' I came across my initial suspicion about the thermal engines, and this is where I really need some help.

Here is a small portion of the 47mb .txt file which is full of sensor errors, but I'm just going to include the thermal engine portion. Any suggestions are greatly appreciated, thanks guys and gals. --

--------------------------------------------------------------------------------------

09-05 03:53:58.499 I/ThermalEngine( 1016): devices_manager_init: Init

09-05 03:53:58.499 I/ThermalEngine( 1016): Number of gpus :1

09-05 03:53:58.499 I/ThermalEngine( 1016): Number of cpus :8

09-05 03:53:58.500 E//vendor/bin/cdsprpcd( 1066): Error 0x80000414: remote_handle64_invoke failed for handle 0x690060c0, method 4 on domain 3 (sc 0x4010100)

09-05 03:53:58.500 I/ThermalEngine( 1016): update_cpu_topology: Cluster info node not found/sys/module/msm_thermal/cluster_info

09-05 03:53:58.500 I//vendor/bin/cdsprpcd( 1066): fastrpc_perf_init: enabled RPC traces (kernel 0, dsp 0) with frequency 1000

09-05 03:53:58.500 I//vendor/bin/sscrpcd( 679): Successfully opened file /mnt/vendor/persist/sensors/registry/registry/power.gpio.gpio_5

09-05 03:53:58.500 D/PerfDaemon( 1051): added vendor.perfservice to services and is now running.

09-05 03:53:58.500 I//vendor/bin/cdsprpcd( 1066): remote_handle_open: Successfully opened handle 0xc04b58c0 for adsp_default_listener on domain 3

09-05 03:53:58.501 I//vendor/bin/sscrpcd( 679): Successfully opened file /mnt/vendor/persist/sensors/registry/registry/power.gpio.gpio_5

09-05 03:53:58.501 I//vendor/bin/cdsprpcd( 1066): remote_handle_open: Successfully opened handle 0xc04b5b60 for adsp_default_listener on domain 3

09-05 03:53:58.502 E/ThermalEngine( 1016): tmd_add_cpufreq_dev_data: Invalid or no boost freqs

09-05 03:53:58.503 E/ThermalEngine( 1016): tmd_add_cpufreq_dev_data: Invalid or no boost freqs

09-05 03:53:58.503 E/CamX ( 837): [ERROR][CORE ] camxchicomponent.cpp:429 ProbeChiComponents() __DEBUG__ Node: /vendor/lib/camera/components/com.qti.node.depth.so

09-05 03:53:58.503 E/ThermalEngine( 1016): tmd_add_cpufreq_dev_data: Invalid or no boost freqs

09-05 03:53:58.504 E/ThermalEngine( 1016): tmd_add_cpufreq_dev_data: Invalid or no boost freqs

09-05 03:53:58.504 D/QSEECOMAPI( 846): QSEECom_dealloc_memory

09-05 03:53:58.505 E/ThermalEngine( 1016): tmd_add_cpufreq_dev_data: Invalid or no boost freqs

09-05 03:53:58.505 I//vendor/bin/cdsprpcd( 1066): remote_handle_open: Successfully opened handle 0x7 for '":;./\geteventfd on domain 3

09-05 03:53:58.505 E/ThermalEngine( 1016): tmd_add_cpufreq_dev_data: Invalid or no boost freqs

09-05 03:53:58.506 I/chatty ( 1016): uid=0(root) thermal-engine identical 1 line

09-05 03:53:58.507 E/ThermalEngine( 1016): tmd_add_cpufreq_dev_data: Invalid or no boost freqs

09-05 03:53:58.512 I/IPAHALService( 1064): makeIPAHAL(1, provided)

09-05 03:53:58.513 I//vendor/bin/sscrpcd( 679): Successfully opened file /vendor/etc/sensors/config/sns_mag_cal.json

09-05 03:53:58.514 I//vendor/bin/sscrpcd( 679): Successfully opened file /vendor/etc/sensors/config/sns_mag_cal.json

09-05 03:53:58.515 D/QSEECOMAPI( 846): QSEECom_shutdown_app, app_id = 12

09-05 03:53:58.517 I/ServiceManagement( 1064): Registered android.hardware.tetheroffload.control@1.0::IOffloadControl/default (start delay of 84ms)

09-05 03:53:58.517 I/IPAHALService( 1064): Successfully registered IOffloadControl

09-05 03:53:58.518 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device2/cur_state failed13

09-05 03:53:58.518 E/QMI_FW ( 1016): QMUXD: WARNING qmi_qmux_if_pwr_up_init failed! rc=-6

09-05 03:53:58.518 I/ServiceManagement( 1064): Registered android.hardware.tetheroffload.config@1.0::IOffloadConfig/default (start delay of 85ms)

09-05 03:53:58.518 I/IPAHALService( 1064): Successfully registered IOffloadConfig

09-05 03:53:58.518 I//vendor/bin/sscrpcd( 679): Successfully opened file /mnt/vendor/persist/sensors/registry/registry/sns_mag_cal_config

09-05 03:53:58.519 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device3/cur_state failed13

09-05 03:53:58.519 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device4/cur_state failed13

09-05 03:53:58.520 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device5/cur_state failed13

09-05 03:53:58.520 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device6/cur_state failed13

09-05 03:53:58.521 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device7/cur_state failed13

09-05 03:53:58.522 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device9/cur_state failed13

09-05 03:53:58.522 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device11/cur_state failed13

09-05 03:53:58.522 I/ThermalEngine( 1016): tmd_init_cluster_devs: No clusters found

09-05 03:53:58.523 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device0/cur_state failed13

09-05 03:53:58.523 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device1/cur_state failed13

09-05 03:53:58.523 E/ThermalEngine( 1016): Unable to set NPU cdev state to 0

09-05 03:53:58.523 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device1/cur_state failed13

09-05 03:53:58.523 E/ThermalEngine( 1016): devices_init: Init NPU TMD failed 5

09-05 03:53:58.524 I//vendor/bin/sscrpcd( 679): Successfully opened file /vendor/etc/sensors/config/sns_facing.json

09-05 03:53:58.524 I/wificond( 1059): wificond is starting up...

09-05 03:53:58.525 I//vendor/bin/sscrpcd( 679): Successfully opened file /vendor/etc/sensors/config/sns_facing.json

09-05 03:53:58.526 E/CamX ( 837): [ERROR][CORE ] camxchicomponent.cpp:429 ProbeChiComponents() __DEBUG__ Node: /vendor/lib/camera/components/com.samsung.node.capture_fusion.so

09-05 03:53:58.526 I/ThermalEngine( 1016): MODEM thermal mitigation available.

09-05 03:53:58.527 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device14/cur_state failed13

09-05 03:53:58.527 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device16/cur_state failed13

09-05 03:53:58.528 E/ThermalEngine( 1016): open/sys/class/thermal/cooling_device15/cur_state failed13

09-05 03:53:58.528 I/ThermalEngine( 1016): vdd_rstr_init: Could not read /sys/module/msm_thermal/vdd_restriction/enabled

09-05 03:53:58.529 E/ThermalEngine( 1016): Error reading /sys/class/leds/lcd-backlight/max_brightness

09-05 03:53:58.529 E/ThermalEngine( 1016): open/sys/class/power_supply/battery/system_temp_level failed2

09-05 03:53:58.529 E/ThermalEngine( 1016): Unable to init battery charging mitigation to 0

09-05 03:53:58.529 I/ThermalEngine( 1016): sensors_manager_init: Init

09-05 03:53:58.544 I/AdrenoGLES( 915): QUALCOMM build : 128c575, I000594fe7d

09-05 03:53:58.544 I/AdrenoGLES( 915): Build Date : 02/02/20

09-05 03:53:58.544 I/AdrenoGLES( 915): OpenGL ES Shader Compiler Version: EV031.27.05.03

09-05 03:53:58.544 I/AdrenoGLES( 915): Local Branch :

09-05 03:53:58.544 I/AdrenoGLES( 915): Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.UM.8.1.R1.10.00.00.529.103

09-05 03:53:58.544 I/AdrenoGLES( 915): Remote Branch : NONE

09-05 03:53:58.544 I/AdrenoGLES( 915): Reconstruct Branch : NOTHING

09-05 03:53:58.544 I/AdrenoGLES( 915): Build Config : S P 8.0.11 AArch64

09-05 03:53:58.547 E/CamX ( 837): [ERROR][CORE ] camxchicomponent.cpp:429 ProbeChiComponents() __DEBUG__ Node: /vendor/lib/camera/components/com.qti.node.memcpy.so

09-05 03:53:58.548 I//vendor/bin/sscrpcd( 679): Successfully opened file /mnt/vendor/persist/sensors/registry/registry/sns_facing

09-05 03:53:58.548 I/FastMixerState( 897): sMaxFastTracks = 8

09-05 03:53:58.552 I//vendor/bin/sscrpcd( 679): Successfully opened file /vendor/etc/sensors/config/msmnile_ak991x_4.json

09-05 03:53:58.554 I//vendor/bin/sscrpcd( 679): Successfully opened file /vendor/etc/sensors/config/msmnile_ak991x_4.json

09-05 03:53:58.554 E/CamX ( 837): [ERROR][CORE ] camxchicomponent.cpp:429 ProbeChiComponents() __DEBUG__ Node: /vendor/lib/camera/components/com.qti.node.dummyrtb.so

09-05 03:53:58.557 E/CamX ( 837): [ERROR][CORE ] camxchicomponent.cpp:429 ProbeChiComponents() __DEBUG__ Node: /vendor/lib/camera/components/com.qti.node.fcv.so

09-05 03:53:58.557 E/ThermalEngine( 1016): Unable to change to /sys/devices/soc/

09-05 03:53:58.557 E/ThermalEngine( 1016): bcl_setup: Unexpected node error

09-05 03:53:58.557 E/ThermalEngine( 1016): add_tgt_sensor: bcl sensor setup failed failed.

09-05 03:53:58.557 E/ThermalEngine( 1016): add_tgt_sensors_set: Error adding bcl

09-05 03:53:58.557 E/ThermalEngine( 1016): sensors_init: Error adding BCL TS

09-05 03:53:58.557 E/ThermalEngine( 1016): pid_init_data: ERROR Uknown device

09-05 03:53:58.557 E/ThermalEngine( 1016): thermal_monitor_init_data: ERROR Uknown device

09-05 03:53:58.557 E/ThermalEngine( 1016): speaker_cal_init_data: ERROR Uknown device

09-05 03:53:58.557 E/ThermalEngine( 1016): ss_init_data: ERROR Uknown device

09-05 03:53:58.557 I/ThermalEngine( 1016): Loading config file for virtual sensor

09-05 03:53:58.557 I/ThermalEngine( 1016): Loading configuration file /vendor/etc/thermal-engine.conf

09-05 03:53:58.557 I/ThermalEngine( 1016): Mitigation:modem[MODEM]:0 pending QMI request succeded

09-05 03:53:58.557 I/ThermalEngine( 1016): Mitigation:vdd_restriction[MODEM]:0 pending QMI request succeded

09-05 03:53:58.558 I/ThermalEngine( 1016): Mitigation:modem_proc[MODEM]:0 pending QMI request succeded

09-05 03:53:58.558 I/ThermalEngine( 1016): Parsing section global

09-05 03:53:58.558 E/ThermalEngine( 1016): virtual_sensors_init: Error getting virtual sensors set

09-05 03:53:58.558 I/ThermalEngine( 1016): Loading configuration file /vendor/etc/thermal-engine.conf

09-05 03:53:58.558 I/ThermalEngine( 1016): Parsing section global

09-05 03:53:58.558 E/ThermalEngine( 1016): sensors_manager_reg_clnt: Invalid sensor pop_mem.

09-05 03:53:58.558 E/ThermalEngine( 1016): pid_algo_init: Sensor clnt create fail pop_mem

09-05 03:53:58.558 E/ThermalEngine( 1016): sensors_manager_reg_clnt: Invalid sensor cpu3.

09-05 03:53:58.558 E/ThermalEngine( 1016): pid_algo_init: Sensor clnt create fail cpu3

09-05 03:53:58.558 E/ThermalEngine( 1016): sensors_manager_reg_clnt: Invalid sensor cpu2.

09-05 03:53:58.558 E/ThermalEngine( 1016): pid_algo_init: Sensor clnt create fail cpu2

09-05 03:53:58.558 E/ThermalEngine( 1016): sensors_manager_reg_clnt: Invalid sensor cpu1.

09-05 03:53:58.558 E/ThermalEngine( 1016): pid_algo_init: Sensor clnt create fail cpu1

09-05 03:53:58.558 E/ThermalEngine( 1016): sensors_manager_reg_clnt: Invalid sensor cpu0.

09-05 03:53:58.558 E/ThermalEngine( 1016): pid_algo_init: Sensor clnt create fail cpu0

09-05 03:53:58.558 I/ThermalEngine( 1016): pid_algo_init: No PID's to be configured.

09-05 03:53:58.558 E/ThermalEngine( 1016): Failed to setup at least one sensor for monitoring

09-05 03:53:58.558 I/ThermalEngine( 1016): ss_algo_init: No SS's configured.

09-05 03:53:58.558 E/ThermalEngine( 1016): No speaker_cal config

09-05 03:53:58.558 E/ThermalEngine( 1016): open/sys/module/msm_thermal/parameters/enabled failed2

09-05 03:53:58.558 I/ThermalEngine( 1016): Mitigation:modem_proc_current[MODEM]:0 pending QMI request succeded

09-05 03:53:58.558 I/ThermalEngine( 1016): Mitigation:modem_skin[MODEM]:0 pending QMI request succeded

09-05 03:53:58.559 E/ThermalEngine( 1016): socket creation success

09-05 03:53:58.561 I/ThermalEngine( 1016): ADSP thermal mitigation available.

09-05 03:53:58.588 W/BatteryNotifier( 897): batterystats service unavailable!