Вы можете отслеживать тепловое состояние устройства, чтобы при перегреве корректировать производительность приложения, просто проверьте:
ProcessInfo.processInfo.thermalState👉 @MobDevPortal
MO MobDev Portal | Мобильная Разработка @mobdevportal · 5.39K subscribers 
ProcessInfo.processInfo.thermalState