diff --git a/BoardConfig.mk b/BoardConfig.mk index c165f69f..f892c051 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -151,6 +151,7 @@ TARGET_USES_COLOR_METADATA := true # Charger Mode BOARD_CHARGER_ENABLE_SUSPEND := true +BOARD_HEALTHD_CUSTOM_CHARGER_RES := $(COMMON_PATH)/charger/images # Vendor Interface Manifest DEVICE_MANIFEST_FILE := device/google/wahoo/manifest.xml diff --git a/charger/images/battery_fail.png b/charger/images/battery_fail.png new file mode 100644 index 00000000..8a60c486 Binary files /dev/null and b/charger/images/battery_fail.png differ diff --git a/charger/images/battery_scale.png b/charger/images/battery_scale.png new file mode 100644 index 00000000..b04c7fed Binary files /dev/null and b/charger/images/battery_scale.png differ diff --git a/init.hardware.rc b/init.hardware.rc index 6f06e484..a79db113 100644 --- a/init.hardware.rc +++ b/init.hardware.rc @@ -29,6 +29,7 @@ on charger write /sys/devices/soc/${ro.boot.bootdevice}/clkgate_enable 1 write /sys/class/typec/port0/port_type sink write /sys/module/lpm_levels/parameters/sleep_disabled N + start vendor.charger service vendor.charger /charger class charger