From 267207a1720927acfb575ea348a7067631be2c41 Mon Sep 17 00:00:00 2001 From: Daniel Zheng Date: Tue, 12 Nov 2024 14:26:46 -0800 Subject: [PATCH] use V4 Health HAL use health HAL v4 for fastbootd, healthd, and storaged Ignore-AOSP-First: deprecated_ota_test compilation Bug: 371322457 Test: th Change-Id: Ia941d67a5248641246a7298487c6a13fe92d8d66 --- fastboot/Android.bp | 2 +- healthd/Android.bp | 19 +++++++++++-------- storaged/Android.bp | 4 ++-- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/fastboot/Android.bp b/fastboot/Android.bp index d3e058150..4d9898758 100644 --- a/fastboot/Android.bp +++ b/fastboot/Android.bp @@ -170,7 +170,7 @@ cc_binary { "android.hardware.fastboot@1.1", "android.hardware.fastboot-V1-ndk", "android.hardware.health@2.0", - "android.hardware.health-V3-ndk", + "android.hardware.health-V4-ndk", "libasyncio", "libbase", "libbinder_ndk", diff --git a/healthd/Android.bp b/healthd/Android.bp index e158e07e4..7eb6edde1 100644 --- a/healthd/Android.bp +++ b/healthd/Android.bp @@ -4,7 +4,10 @@ package { cc_defaults { name: "libbatterymonitor_defaults", - cflags: ["-Wall", "-Werror"], + cflags: [ + "-Wall", + "-Werror", + ], vendor_available: true, recovery_available: true, export_include_dirs: ["include"], @@ -76,7 +79,7 @@ cc_library_static { defaults: ["libbatterymonitor_defaults"], srcs: ["BatteryMonitor.cpp"], static_libs: [ - "android.hardware.health-V3-ndk", + "android.hardware.health-V4-ndk", ], whole_static_libs: [ // Need to translate HIDL to AIDL to support legacy APIs in @@ -165,12 +168,12 @@ cc_library_static { defaults: ["libhealthd_charger_ui_defaults"], static_libs: [ - "android.hardware.health-V3-ndk", + "android.hardware.health-V4-ndk", "android.hardware.health-translate-ndk", ], export_static_lib_headers: [ - "android.hardware.health-V3-ndk", + "android.hardware.health-V4-ndk", ], } @@ -242,7 +245,7 @@ cc_defaults { static_libs: [ // common "android.hardware.health@1.0-convert", - "android.hardware.health-V3-ndk", + "android.hardware.health-V4-ndk", "libbatterymonitor", "libcharger_sysprop", "libhealthd_charger_nops", @@ -287,8 +290,8 @@ cc_binary { "libminui", "libsuspend", ], - } - } + }, + }, } cc_test { @@ -307,7 +310,7 @@ cc_test { defaults: ["charger_defaults"], srcs: [ "AnimationParser_test.cpp", - "healthd_mode_charger_test.cpp" + "healthd_mode_charger_test.cpp", ], static_libs: [ "android.hardware.health@1.0", diff --git a/storaged/Android.bp b/storaged/Android.bp index 357c0e601..335874280 100644 --- a/storaged/Android.bp +++ b/storaged/Android.bp @@ -24,7 +24,7 @@ cc_defaults { shared_libs: [ "android.hardware.health@1.0", "android.hardware.health@2.0", - "android.hardware.health-V3-ndk", + "android.hardware.health-V4-ndk", "libbase", "libbinder", "libbinder_ndk", @@ -47,7 +47,7 @@ cc_defaults { "-Wall", "-Werror", "-Wextra", - "-Wno-unused-parameter" + "-Wno-unused-parameter", ], }