Lines Matching refs:health
3 1. Remove `android.hardware.health@1.0*` from `PRODUCT_PACKAGES`
10 PRODUCT_PACKAGES += android.hardware.health@2.0-service
16 `device/<manufacturer>/<device>/health`
18 1. Create `device/<manufacturer>/<device>/health/Android.bp`
19 (or equivalent `device/<manufacturer>/<device>/health/Android.mk`)
23 name: "android.hardware.health@2.0-service.<device>",
24 init_rc: ["android.hardware.health@2.0-service.<device>.rc"],
37 "android.hardware.health@2.0-impl",
38 "android.hardware.health@1.0-convert",
49 "android.hardware.health@2.0",
63 1. Create `device/<manufacturer>/<device>/health/android.hardware.health@2.0-service.<device>.rc`
66 service vendor.health-hal-2-0 /vendor/bin/hw/android.hardware.health@2.0-service.<device>
74 1. Create `device/<manufacturer>/<device>/health/HealthService.cpp`:
119 /vendor/bin/hw/android\.hardware\.health@2\.0-service\.<device> u:object_r:hal_health_default_exec:s0
127 1. Implementing health HAL in recovery. The health HAL is used for battery
128 status checks during OTA for non-A/B devices. If the health HAL is not
133 `android.hardware.health@2.0-impl-default`, which is always installed to recovery
143 name: "android.hardware.health@2.0-impl-<device>",
147 "android.hardware.health@2.0-impl",
156 "android.hardware.health@2.0-impl-default",
165 using android::hardware::health::V2_0::IHealth;
166 using android::hardware::health::V2_0::implementation::Health;
176 PRODUCT_PACKAGES += android.hardware.health@2.0-impl-<device>