I came up with solution for overheating camera issue in Xperia phones.
Remove back panel of yiur phone
You will find metallic strip around camera sensor
You have to adjust this metaklic strip in such a way that it should ve in touch wid camera sensor from all sides(if all sides is not possible...