platform_system_core/healthd
Tao Bao 5747e228f7 healthd: Add charger.recovery module.
This CL splits out healthd_mode_charger_nops for building
charger.recovery. It doesn't change the functionality of the charger
module under recovery, i.e. a) it still doesn't do much work other than
reporting the battery status periodically; b) it keeps calling
device-specific healthd functions (healthd_board_init and
healthd_board_battery_update) via the statically linked HAL.

Previously `charger -r` was used to indicate starting charger under
recovery mode. This CL makes it a noop since we've changed the caller in
recovery.

Bug: 73660730
Bug: 114042635
Test: Boot into charger mode on walleye. Check that charger UI works.
Test: Boot into recovery mode on walleye. Check that /system/bin/charger
      keeps working.
Test: Run charger_test on walleye.
Change-Id: Id91acfcc77ec315c2382392dc54e36c3e85de2eb
2019-03-06 14:41:47 -08:00
..
images
include/healthd healthd.h: add ignorePowerSupplyNames to healthd_config 2019-01-11 18:08:23 -08:00
tests Allow customization of charger animation 2016-09-12 21:07:27 -07:00
Android.bp healthd: Add charger.recovery module. 2019-03-06 14:41:47 -08:00
android.hardware.health@2.0-service.rc health: Add CAP_WAKE_ALARM to service via init 2019-01-04 02:24:41 +01:00
Android.mk healthd: Add charger.recovery module. 2019-03-06 14:41:47 -08:00
animation.h healthd: charger loads resources from /product 2019-01-28 14:46:53 -08:00
AnimationParser.cpp Allow customization of charger animation 2016-09-12 21:07:27 -07:00
AnimationParser.h Allow customization of charger animation 2016-09-12 21:07:27 -07:00
BatteryMonitor.cpp healthd.h: add ignorePowerSupplyNames to healthd_config 2019-01-11 18:08:23 -08:00
charger.cpp healthd: Add charger.recovery module. 2019-03-06 14:41:47 -08:00
charger_test.cpp healthd: clean up unused code 2017-11-30 15:34:46 -08:00
healthd.rc healthd: add healthd.rc 2018-04-04 14:08:04 -07:00
healthd_draw.cpp charger: screen blank on disconnect and 0% not displayed 2018-08-17 03:58:19 +00:00
healthd_draw.h charger: minui error handling fixups 2018-07-30 08:45:52 -07:00
healthd_mode_charger.cpp healthd: Add charger.recovery module. 2019-03-06 14:41:47 -08:00
healthd_mode_charger.h healthd: Add charger.recovery module. 2019-03-06 14:41:47 -08:00
healthd_mode_charger_nops.cpp healthd: Add charger.recovery module. 2019-03-06 14:41:47 -08:00
healthd_mode_charger_nops.h healthd: Add charger.recovery module. 2019-03-06 14:41:47 -08:00
HealthServiceDefault.cpp healthd: move HealthServiceCommon 2018-01-22 12:34:04 -08:00
HealthServiceHealthd.cpp healthd: move HealthServiceCommon 2018-01-22 12:34:04 -08:00
manifest_healthd.xml healthd use vintf_fragments 2018-07-17 11:57:38 -07:00
OWNERS healthd: update owners 2019-01-28 14:55:39 -08:00