root required
This script should fix the mini overheat problem.Actually what it does is decrease the touch sensitivity of the two touch buttons.
It won't make your phone run cooler though
But the phone should be usable again. Meaning no random touch button activation, and exiting apps all the time, etc
Download Gscript or Script Manager from android market
https://play.google.com/store/apps/details?id=nl.rogro.GScriptLite&hl=en (GS)
https://play.google.com/store/apps/details?id=os.tools.scriptmanager (SM)
Input the following script as ROOT:
dev=/sys/devices/platform/spi_qsd.0/spi0.0
fw=touch_smultron_sony.hex
cyttsp_fwloader -dev $dev -fw /system/etc/firmware/$fw -verify_only
sleep 5
reboot -p
Or just download the script
You're phone will shutdown, so don't worry. Just turn it back on.
And that should be it. It should be fixed now! :-D
Original thread:
{ST15}[Xperia mini] - Decrease Touchscreen sensitivity (Overheat Issue) - xda-developers
NOTE: ICS does not have this bug. There's no need to run this script when running ICS ROMs.