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.