| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
Change-Id: I7c72ed2c54ceae19c9dfe8b2e1707f869faad110
|
| |
| |
| |
| |
| |
| | |
For build-system CFLAGS clean-up, remove unused variables.
Change-Id: Ifc5884518bfdb744ea9823b98db544dbe59c20d2
|
|/
|
|
|
|
|
| |
To allow healthd/charger info to appear in systems where the loglevel
has been bumped to squelch chatty drivers.
Change-Id: I4ab135765700d7584a1ce5d972ea473d77f299f8
|
|
|
|
|
|
|
|
|
| |
connected to fake battery.
Detects if the device is attached to a fake battery if yes, healthd
reports 42% battery charge and 42.2 degrees temperature.
Change-Id: I2508fd91c8d3848ea64f57ab59d20be1c2817913
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
setprop persist.sys.battery.capacity 77
setprop persist.sys.battery.temperature 123
and reboot to cause a fixed battery level of 77% and temperature of 12.3C
to be reported to Android.
Typically used on power evaluation boards without batteries connected.
Bug: 14839868
Change-Id: Ibae5e16429d05891cb0787d74a2fe93b07013699
|
|
|
|
|
| |
Bug: 10118565
Change-Id: Ibabae2a78a600ae37ce9b91da0f5980ee94b05c2
|
|
|
|
|
|
|
| |
Will add healthd HAL support for ENERGY_COUNTER, and support in some HALs,
in following CLs.
Change-Id: Ife2eaa30473be3a59183c6ce61fdaa61f32dd01b
|
|
|
|
| |
Change-Id: I72caf38008ee7d842dfacd3f58add9bc8e4787e8
|
|
|
|
|
|
|
| |
Add support for BATTERY_PROP_CAPACITY property in getProperty
Bug: 11985952
Change-Id: I905cda68f990fa96138a16a11c55f2d902d0bbc1
|
|
|
|
| |
Change-Id: I6cc1570e23c1c1468f08579f633997e95327347a
|
|
|
|
| |
Change-Id: Ia6938b7126751801310632c995af0f96e41f5f64
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Replace unnecessary warnings about missing attributes with a more
informative message when no battery devices provided by the system.
* Turn off periodic battery checks when no battery devices (thereby
reducing unnecessary kernel log spam).
* Replace battery properties in log messages with a more informative
message when no battery is provided or the battery is removed.
Change-Id: I68a514aa7315ae2b5d22cb8861d3c9b1b38035a1
|
|
|
|
| |
Change-Id: I47a24d4284f502858ee929b2cda8881165ef4ef3
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
| |
Make it easier to later separate out binder-related code.
Add helper functions healthd_battery_update(), healthd_get_property() to
allow these operations without needing references to the BatteryMonitor
object.
Change-Id: Ie584bf53e5178ce0a098d0d940d6c311fdff62d4
|
|
|
|
| |
Change-Id: Ibc901fe1b550c0d72095ef5590e2db8962d1a7b2
|
|
|
|
|
|
|
| |
Adding support for batteryChargeCounter and batteryCurrentNow as parameters
likely to be useful for power consumption analysis.
Change-Id: Ib23b05d3c31c22ece0d21e55cc481c1b5dabe59e
|
|
|
|
|
|
|
| |
Allow health HAL to select specific paths to be used, overriding
default search for arbitrary power supplies with the named paths.
Change-Id: I5f724739f58ef56087ab592b7403fc083db8f173
|
|
|
|
| |
Change-Id: Ibf5e28c657e0d9d193b266acd7b2912bebc3e71f
|
|
|
|
| |
Change-Id: I20b3f47c541c4321b0593e504090ad6573b9cb01
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
uA and uAh units are converted to mA and mAh.
If current_now is present, add it to the heartbeat log (c=nnn).
Change-Id: I2b5fe7b4505c98ca2d11c3f94564c1c38493c8b9
|
|
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
|