Freeze overheat control service
I live in a very hot city, and it's almost impossible to use AR effects. 4k video at least works for a couple of minutes, but AR effects closes as soon as I try to use it due to camera overheating. I was wondering if the temperature service was disabled... If this issue would be solved. So I froze the overheating control service using titanium backup ( Overheat control - com.sonyericsson.psm.sysmonservice). And it worked! My camera stopped to force closing due to overheating. I think it's a software problem, the temperature level trigger to shut down the camera must be have settled too low,, if the phone was too hot, it should turn it off entirely, not just the camera. Well... My camera is working fine now. But I think this is not a safe solution. I guess if for some reason my Z2 get really hot, with overheating control disabled, it would not be powered off to prevent damage and my phone would be toasted. But I think there will be no trouble to freeze overheating control before using camera and activate it later... That's really annoying, but it's better than lose a moment cause your camera refuses to work due to supposed overheat.
*just to remember... In order to freeze overheat control service you need to be rooted
SONY Xperia Z2 D6543 4.4.2. 17.1.2.A.0.314 stock ROM rooted