Loading compatibility_matrices/compatibility_matrix.202504.xml +1 −1 Original line number Diff line number Diff line Loading @@ -551,7 +551,7 @@ </hal> <hal format="aidl"> <name>android.hardware.thermal</name> <version>2</version> <version>3</version> <interface> <name>IThermal</name> <instance>default</instance> Loading thermal/aidl/Android.bp +1 −2 Original line number Diff line number Diff line Loading @@ -48,8 +48,7 @@ aidl_interface { version: "2", imports: [], }, ], frozen: true, frozen: false, } thermal/aidl/aidl_api/android.hardware.thermal/current/android/hardware/thermal/IThermalChangedCallback.aidl +1 −0 Original line number Diff line number Diff line Loading @@ -36,4 +36,5 @@ package android.hardware.thermal; @VintfStability interface IThermalChangedCallback { oneway void notifyThrottling(in android.hardware.thermal.Temperature temperature); oneway void notifyThresholdChanged(in android.hardware.thermal.TemperatureThreshold threshold); } thermal/aidl/android/hardware/thermal/IThermalChangedCallback.aidl +10 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package android.hardware.thermal; import android.hardware.thermal.Temperature; import android.hardware.thermal.TemperatureThreshold; /** * IThermalChangedCallback send throttling notification to clients. Loading @@ -32,4 +33,12 @@ interface IThermalChangedCallback { * throttling event. */ oneway void notifyThrottling(in Temperature temperature); /** * Send a thermal threshold change event to all Thermal HAL * thermal event listeners. * * @param threshold The temperature threshold that changed. */ oneway void notifyThresholdChanged(in TemperatureThreshold threshold); } thermal/aidl/default/Android.bp +1 −1 Original line number Diff line number Diff line Loading @@ -27,7 +27,7 @@ cc_binary { vendor: true, stl: "c++_static", static_libs: [ "android.hardware.thermal-V2-ndk", "android.hardware.thermal-V3-ndk", "libbase", ], shared_libs: [ Loading Loading
compatibility_matrices/compatibility_matrix.202504.xml +1 −1 Original line number Diff line number Diff line Loading @@ -551,7 +551,7 @@ </hal> <hal format="aidl"> <name>android.hardware.thermal</name> <version>2</version> <version>3</version> <interface> <name>IThermal</name> <instance>default</instance> Loading
thermal/aidl/Android.bp +1 −2 Original line number Diff line number Diff line Loading @@ -48,8 +48,7 @@ aidl_interface { version: "2", imports: [], }, ], frozen: true, frozen: false, }
thermal/aidl/aidl_api/android.hardware.thermal/current/android/hardware/thermal/IThermalChangedCallback.aidl +1 −0 Original line number Diff line number Diff line Loading @@ -36,4 +36,5 @@ package android.hardware.thermal; @VintfStability interface IThermalChangedCallback { oneway void notifyThrottling(in android.hardware.thermal.Temperature temperature); oneway void notifyThresholdChanged(in android.hardware.thermal.TemperatureThreshold threshold); }
thermal/aidl/android/hardware/thermal/IThermalChangedCallback.aidl +10 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package android.hardware.thermal; import android.hardware.thermal.Temperature; import android.hardware.thermal.TemperatureThreshold; /** * IThermalChangedCallback send throttling notification to clients. Loading @@ -32,4 +33,12 @@ interface IThermalChangedCallback { * throttling event. */ oneway void notifyThrottling(in Temperature temperature); /** * Send a thermal threshold change event to all Thermal HAL * thermal event listeners. * * @param threshold The temperature threshold that changed. */ oneway void notifyThresholdChanged(in TemperatureThreshold threshold); }
thermal/aidl/default/Android.bp +1 −1 Original line number Diff line number Diff line Loading @@ -27,7 +27,7 @@ cc_binary { vendor: true, stl: "c++_static", static_libs: [ "android.hardware.thermal-V2-ndk", "android.hardware.thermal-V3-ndk", "libbase", ], shared_libs: [ Loading