Thermals is an application designed to provide insights into your device’s thermal state, including the status of the processors and the device's uptime as reported by the iOS system. It allows users to monitor how heat affects performance and functionality. By detailing how many processors are active at any given time, the app helps users understand when their device is operating suboptimally due to thermal issues.
This application plays a significant role in troubleshooting various performance-related problems that may stem from overheating. For instance, when a device becomes too hot, iOS automatically reduces processor speed and can even temporarily disable some processors to protect the hardware. Additionally, slow charging is addressed, as overheating during charging can lead iOS to throttle charging speeds to prevent overheating and further potential damage to the device.
Thermals is also helpful in cases where users experience low maximum brightness levels on their screens. If users find that their screens remain darker than expected, it may be due to iOS limiting brightness as a response to heat. Furthermore, the app can assist in identifying potential manufacturing defects, as it can indicate if not all processors are active when the device is in a cool state and not in low power mode.
The app continually monitors the device’s thermal status in the background, with the ability to record data points manually when required. Users can also export the raw data for compatibility with tools such as Screen Time or Xcode’s Instruments, offering developers a way to corroborate performance metrics. Additionally, there is a dedicated Apple Watch application that displays the thermal status, active processors, uptime, and thermal history for the watch, allowing for a comprehensive overview of thermal conditions across devices.