OSDN Git Service

Fix 3391330: Use BATTERY_STATUS_FULL as "Charged" state [DO NOT MERGE]
authorJim Miller <jaggies@google.com>
Wed, 26 Jan 2011 01:46:47 +0000 (17:46 -0800)
committerJim Miller <jaggies@google.com>
Fri, 28 Jan 2011 02:07:44 +0000 (18:07 -0800)
commitc0a1387f0fca91a1d66b0ca81d2e74100efa3df6
tree040e7e322db704234a3a5f114d41ee85b526c2b6
parent1c9761e30d6eccfe104928cdc961ed1d3a5e2f6b
Fix 3391330: Use BATTERY_STATUS_FULL as "Charged" state [DO NOT MERGE]

Some devices that use LiPo batteries do not charge them to 100%
as a safety margin and to preserve battery longevity.  This change
allows KeyguardUpdateMonitor to determine when the battery state should be
reported as "Charged", provided the device sets BATTERY_STATUS_FULL in
that case.

Change-Id: Iac6cb78e24f9a696017459cc773c38ef7fe7779f
policy/src/com/android/internal/policy/impl/KeyguardUpdateMonitor.java
policy/src/com/android/internal/policy/impl/LockScreen.java
policy/src/com/android/internal/policy/impl/PatternUnlockScreen.java