Lines Matching refs:health
4 `hardware/interfaces/health/2.1/README.md` for more details.
8 1. Remove `android.hardware.health@1.0*` from `PRODUCT_PACKAGES`
15 PRODUCT_PACKAGES += android.hardware.health@2.0-service
21 `device/<manufacturer>/<device>/health`
23 1. Create `device/<manufacturer>/<device>/health/Android.bp`
24 (or equivalent `device/<manufacturer>/<device>/health/Android.mk`)
28 name: "android.hardware.health@2.0-service.<device>",
29 init_rc: ["android.hardware.health@2.0-service.<device>.rc"],
42 "android.hardware.health@2.0-impl",
43 "android.hardware.health@1.0-convert",
53 "android.hardware.health@2.0",
67 1. Create `device/<manufacturer>/<device>/health/android.hardware.health@2.0-service.<device>.rc`
70 service vendor.health-hal-2-0 /vendor/bin/hw/android.hardware.health@2.0-service.<device>
78 1. Create `device/<manufacturer>/<device>/health/HealthService.cpp`:
123 …/vendor/bin/hw/android\.hardware\.health@2\.0-service\.<device> u:object_r:hal_health_default_exec…
131 1. Implementing health HAL in recovery. The health HAL is used for battery
132 status checks during OTA for non-A/B devices. If the health HAL is not
137 `android.hardware.health@2.0-impl-default`, which is always installed to recovery
147 name: "android.hardware.health@2.0-impl-<device>",
151 "android.hardware.health@2.0-impl",
160 "android.hardware.health@2.0-impl-default",
169 using android::hardware::health::V2_0::IHealth;
170 using android::hardware::health::V2_0::implementation::Health;
180 PRODUCT_PACKAGES += android.hardware.health@2.0-impl-<device>