mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:23:37 +00:00
Merge "healthd use vintf_fragments" into stage-aosp-master
This commit is contained in:
committed by
Android (Google) Code Review
commit
456c9ebbcf
@@ -6,12 +6,7 @@ Upgrading from health@1.0 HAL
|
||||
1. If the device does not have a vendor-specific libhealthd AND does not
|
||||
implement storage-related APIs, just do the following:
|
||||
|
||||
1.1 (recommended) To remove healthd from the build,
|
||||
PRODUCT_PACKAGES += android.hardware.health@2.0-service.override
|
||||
DEVICE_FRAMEWORK_MANIFEST_FILE += \
|
||||
system/libhidl/vintfdata/manifest_healthd_exclude.xml
|
||||
1.2 To keep healthd in the build,
|
||||
PRODUCT_PACKAGES += android.hardware.health@2.0-service
|
||||
PRODUCT_PACKAGES += android.hardware.health@2.0-service
|
||||
|
||||
Otherwise, continue to Step 2.
|
||||
|
||||
@@ -53,16 +48,12 @@ cc_binary {
|
||||
|
||||
header_libs: ["libhealthd_headers"],
|
||||
|
||||
// Uncomment the following to remove healthd from the build.
|
||||
// overrides: [
|
||||
// "healthd",
|
||||
// ],
|
||||
overrides: [
|
||||
"healthd",
|
||||
],
|
||||
}
|
||||
|
||||
3.1 (recommended) To remove healthd from the build, keep "overrides"
|
||||
section, and include the following in device.mk:
|
||||
DEVICE_FRAMEWORK_MANIFEST_FILE += \
|
||||
system/libhidl/vintfdata/manifest_healthd_exclude.xml
|
||||
3.1 (recommended) To remove healthd from the build, keep "overrides" section.
|
||||
3.2 To keep healthd in the build, remove "overrides" section.
|
||||
|
||||
4. Create device/<manufacturer>/<device>/health/android.hardware.health@2.0-service.<device>.rc
|
||||
|
||||
Reference in New Issue
Block a user