Abstract:
Systems and methods are described herein for performing thermal mitigation in a mobile communication device having a first subscription and a second subscription. The method includes, but not limited to, determining whether the mobile communication device has reached a first thermal level in which only circuit switching services are available, detecting that the second subscription is out of service in response to determining that the mobile communication device has reached the first thermal level, determining whether a current temperature exceeds, beyond a threshold, a temperature at a time of a previous scan for an available network for the second subscription, and waiting a first period of time before scanning for the available network for the second subscription, in response to determining that the current temperature exceeds, beyond the threshold, the temperature at the time of the previous scan.