OPPO Kernel Craftsman
Aug 7, 2020 · Mobile Development
Android Thermal Management System: Thermal HAL 2.0 and Service Framework Analysis
Android’s Thermal Management System, introduced in Android 10, uses Thermal HAL 2.0 and a layered service framework to abstract hardware sensors, let apps and system components query temperatures or register callbacks via PowerManager, and enable manufacturers to implement HIDL interfaces and configuration files that drive the thermal‑engine process to throttle CPU/GPU frequencies, charging rates, and other resources when predefined temperature thresholds are exceeded.
AndroidAndroid 10Hardware Abstraction Layer
0 likes · 8 min read