summaryrefslogtreecommitdiffstats
path: root/healthd/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* healthd: Turn on -WerrorMark Salyzyn2014-05-151-1/+2
| | | | Change-Id: I72caf38008ee7d842dfacd3f58add9bc8e4787e8
* remove pixelflinger from healthdDoug Zongker2014-03-111-1/+1
| | | | | | | | | | | The minui library has changed to no longer use libpixelflinger. It also offers a more efficient way of storing and loading frames of animation; use it to represent the battery-full state images. Also removes the unused battery_charge.png image. Bug: 12131110 Change-Id: I6cc8b19f36a806c99cda30cc47b5968daf6b333b
* Install the nonexistent-source symlink as a post-install stepYing Wang2013-09-201-15/+3
| | | | | | | Previously because /sbin/healthd does not exist on the build host, make always tries to rebuild the symlink even in an already-up-to-date tree. Change-Id: I41201282281476b14eaf4c7d9b2e09fe367c1422
* healthd: move charger executable to healthd charger modeTodd Poynor2013-09-171-1/+62
| | | | | | | | * Add healthd charger mode ops * Check for executable invocation as "charger", set charger mode if so * Incorporate charger executable as healthd charger mode Change-Id: I4a44e7a4c3a65ae9be94491f7f498aa48d4f8a84
* healthd: move Android communication code to separate sourceTodd Poynor2013-09-171-0/+1
| | | | | | | | | | * add ops for different "modes" of healthd operation: android vs. recovery * recovery mode selected by runstring options -r * binder/Android communication moved to android mode * recovery mode ops avoiding binder service registration * "no service manager" flag removed; now handled by android vs. other modes Change-Id: I3d8c89bf96a18a6a00cc85306f9a07d3f408f2a0
* healthd: switch to HAL static librariesTodd Poynor2013-08-131-6/+7
| | | | Change-Id: I5a802f9b9a8ad4782c4d0c6376a068aef32a70cb
* healthd: add health HAL supportTodd Poynor2013-08-071-0/+6
| | | | | | | | | | Adds board-specific battery monitoring capabilities: * processing of battery property values and additional charging logic. * adjusted (or removed) polling intervals. * replaced (or removed) battery status heartbeat in kernel log. Change-Id: Ia77bca8dc92c6c2a51afa65d516cacca08da73ac
* healthd: Add system health monitoring daemonTodd Poynor2013-07-261-0/+23
Initially moving battery health monitoring here. Command line flag -n tells healthd not to use (or wait for) servicemanager in this execution, for charger and recovery modes. Change-Id: I1720594724af0c068497b359f9c6ad65aeaa1519