platform_system_core/healthd
Kazuhiro Inaba 8e4d982d52 healthd: Don't take device-scoped battery as the main system battery.
Some devices expose the battery state of stylus etc in sysfs,
in addition to the whole system's main battery. Android only
recognizes the first battery enumerated here. We need to
filter out such HID-specific battery to let Android correctly
monitor the main battery status.

Bug: 136111013
Test: CtsBatterySavingTestCases on arcada
Change-Id: I4cbf6e3bf883fb3d107bedd2849d8ad525538629
2020-03-16 12:50:42 +09:00
..
api Implement sysprop_library API stability check 2019-08-20 16:16:40 +09:00
images remove pixelflinger from healthd 2014-03-11 12:25:41 -07:00
include/healthd healthd: Don't take device-scoped battery as the main system battery. 2020-03-16 12:50:42 +09:00
tests Allow customization of charger animation 2016-09-12 21:07:27 -07:00
Android.bp healthd: Remove libhealthd dependency from charger 2019-10-30 13:48:08 -07: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: Remove libhealthd dependency from charger 2019-10-30 13:48:08 -07:00
animation.h healthd: Remove libhealthd dependency from charger 2019-10-30 13:48:08 -07:00
AnimationParser.cpp healthd: remove unused variable. 2019-07-24 17:01:40 -07:00
AnimationParser.h Allow customization of charger animation 2016-09-12 21:07:27 -07:00
BatteryMonitor.cpp healthd: Don't take device-scoped battery as the main system battery. 2020-03-16 12:50:42 +09:00
charger.cpp charger: uses health HAL service. 2020-01-31 13:29:21 -08:00
charger.sysprop healthd: charger use runtime sysprops instead. 2019-07-24 17:01:40 -07:00
charger_test.cpp healthd: Remove libhealthd dependency from charger 2019-10-30 13:48:08 -07:00
charger_utils.cpp charger: uses health HAL service. 2020-01-31 13:29:21 -08:00
charger_utils.h charger: uses health HAL service. 2020-01-31 13:29:21 -08:00
healthd.rc healthd: add healthd.rc 2018-04-04 14:08:04 -07:00
healthd_draw.cpp healthd: charger use runtime sysprops instead. 2019-07-24 17:01:40 -07:00
healthd_draw.h charger: minui error handling fixups 2018-07-30 08:45:52 -07:00
healthd_mode_charger.cpp charger: uses health HAL service. 2020-01-31 13:29:21 -08:00
healthd_mode_charger.h Initialize key structure to zero in charger 2020-02-10 16:38:04 -08:00
healthd_mode_charger_nops.cpp charger: uses health HAL service. 2020-01-31 13:29:21 -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