diff options
author | Jeff Brown <jeffbrown@google.com> | 2012-10-02 20:57:05 -0700 |
---|---|---|
committer | Jeff Brown <jeffbrown@google.com> | 2012-10-02 20:57:05 -0700 |
commit | f3fb895269deadcda0cf497d421e4b89e8ee8f8f (patch) | |
tree | d40d84e9c223dfde753bfd59d2f69c2807580df9 /services/java/com/android/server/BatteryService.java | |
parent | a4d8204e3068b9d8d6908d4cf3440e81967867a3 (diff) |
Implement screen on hack for wireless chargers.
We can't accurately detect whether the device is resting
on a wireless charger unless it is actually charging.
So we need to tweak the screen on when plugged / unplugged
policy accordingly to avoid spurious wakeups.
Bug: 7234284
Change-Id: I624b559e2e92b8813b12090bc20eca5f5158997e
Diffstat (limited to 'services/java/com/android/server/BatteryService.java')
-rw-r--r-- | services/java/com/android/server/BatteryService.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/services/java/com/android/server/BatteryService.java b/services/java/com/android/server/BatteryService.java index 4b20a53ba3ac..0045f4a8d97f 100644 --- a/services/java/com/android/server/BatteryService.java +++ b/services/java/com/android/server/BatteryService.java @@ -197,6 +197,15 @@ public final class BatteryService extends Binder { } /** + * Returns the current plug type. + */ + public int getPlugType() { + synchronized (mLock) { + return mPlugType; + } + } + + /** * Returns battery level as a percentage. */ public int getBatteryLevel() { |