To reduce the overheating problem on Android phone, you could force quit all apps running in the background and force close your device, then open it after a while. And please don't perform your phone when it's charging. Of course, these methods are also applied to iPhone models. Several days ago, I used an iPhone restore software named TunesKit iOS System Recovery to successfully fix my iPhone overheating issue without data loss. This tool, warmly welcomed by many users, can resolves many other iOS matters, too.