Loading compatibility_matrices/compatibility_matrix.202504.xml +1 −1 Original line number Diff line number Diff line Loading @@ -372,7 +372,7 @@ </hal> <hal format="aidl"> <name>android.hardware.power</name> <version>5</version> <version>5-6</version> <interface> <name>IPower</name> <instance>default</instance> Loading power/aidl/Android.bp +16 −9 Original line number Diff line number Diff line Loading @@ -69,46 +69,53 @@ aidl_interface { "android.hardware.common-V2", ], }, ], frozen: true, frozen: false, } power_version = "android.hardware.power-V6" cc_defaults { name: "android.hardware.power-ndk_shared", shared_libs: [ "android.hardware.power-V5-ndk", power_version + "-ndk", ], } cc_defaults { name: "android.hardware.power-ndk_export_shared", shared_libs: [ "android.hardware.power-V5-ndk", power_version + "-ndk", ], export_shared_lib_headers: [ "android.hardware.power-V5-ndk", power_version + "-ndk", ], } cc_defaults { name: "android.hardware.power-ndk_static", static_libs: [ "android.hardware.power-V5-ndk", power_version + "-ndk", ], } java_defaults { name: "android.hardware.power-java_shared", libs: [ "android.hardware.power-V5-java", power_version + "-java", ], } java_defaults { name: "android.hardware.power-java_static", static_libs: [ "android.hardware.power-V5-java", power_version + "-java", ], } aidl_interface_defaults { name: "android.hardware.power-aidl", imports: [ power_version, ], } power/aidl/aidl_api/android.hardware.power/current/android/hardware/power/SessionTag.aidl +1 −0 Original line number Diff line number Diff line Loading @@ -39,4 +39,5 @@ enum SessionTag { HWUI, GAME, APP, SYSUI, } power/aidl/android/hardware/power/SessionTag.aidl +5 −0 Original line number Diff line number Diff line Loading @@ -46,4 +46,9 @@ enum SessionTag { * instead. */ APP, /** * This tag is used to mark hint sessions created by the system UI. */ SYSUI, } power/aidl/default/power-default.xml +1 −1 Original line number Diff line number Diff line <manifest version="1.0" type="device"> <hal format="aidl"> <name>android.hardware.power</name> <version>5</version> <version>6</version> <fqname>IPower/default</fqname> </hal> </manifest> Loading
compatibility_matrices/compatibility_matrix.202504.xml +1 −1 Original line number Diff line number Diff line Loading @@ -372,7 +372,7 @@ </hal> <hal format="aidl"> <name>android.hardware.power</name> <version>5</version> <version>5-6</version> <interface> <name>IPower</name> <instance>default</instance> Loading
power/aidl/Android.bp +16 −9 Original line number Diff line number Diff line Loading @@ -69,46 +69,53 @@ aidl_interface { "android.hardware.common-V2", ], }, ], frozen: true, frozen: false, } power_version = "android.hardware.power-V6" cc_defaults { name: "android.hardware.power-ndk_shared", shared_libs: [ "android.hardware.power-V5-ndk", power_version + "-ndk", ], } cc_defaults { name: "android.hardware.power-ndk_export_shared", shared_libs: [ "android.hardware.power-V5-ndk", power_version + "-ndk", ], export_shared_lib_headers: [ "android.hardware.power-V5-ndk", power_version + "-ndk", ], } cc_defaults { name: "android.hardware.power-ndk_static", static_libs: [ "android.hardware.power-V5-ndk", power_version + "-ndk", ], } java_defaults { name: "android.hardware.power-java_shared", libs: [ "android.hardware.power-V5-java", power_version + "-java", ], } java_defaults { name: "android.hardware.power-java_static", static_libs: [ "android.hardware.power-V5-java", power_version + "-java", ], } aidl_interface_defaults { name: "android.hardware.power-aidl", imports: [ power_version, ], }
power/aidl/aidl_api/android.hardware.power/current/android/hardware/power/SessionTag.aidl +1 −0 Original line number Diff line number Diff line Loading @@ -39,4 +39,5 @@ enum SessionTag { HWUI, GAME, APP, SYSUI, }
power/aidl/android/hardware/power/SessionTag.aidl +5 −0 Original line number Diff line number Diff line Loading @@ -46,4 +46,9 @@ enum SessionTag { * instead. */ APP, /** * This tag is used to mark hint sessions created by the system UI. */ SYSUI, }
power/aidl/default/power-default.xml +1 −1 Original line number Diff line number Diff line <manifest version="1.0" type="device"> <hal format="aidl"> <name>android.hardware.power</name> <version>5</version> <version>6</version> <fqname>IPower/default</fqname> </hal> </manifest>