Have you actually tested is that HEAT reading is actually correct??? cat /sys/devices/platform/omap34xx_temp/temp1_input This ALWAYS returns a same value no matter how hot or cold your cpu is from what I see. I would love to get others to check this also to see if this value actually changes dynamically.
after rebooting my phone my desktop heat widget is showing -40??? i m running at 900 mhz