| Index: device/battery/android/java/src/org/chromium/device/battery/BatteryStatusManager.java
|
| diff --git a/device/battery/android/java/src/org/chromium/device/battery/BatteryStatusManager.java b/device/battery/android/java/src/org/chromium/device/battery/BatteryStatusManager.java
|
| index d833b2c93b95ed48f34be76e2808a9d7bbd82b17..10a9fc9f818624f71e00539d93c6787d9cd8ad99 100644
|
| --- a/device/battery/android/java/src/org/chromium/device/battery/BatteryStatusManager.java
|
| +++ b/device/battery/android/java/src/org/chromium/device/battery/BatteryStatusManager.java
|
| @@ -63,8 +63,9 @@ class BatteryStatusManager {
|
| // BatteryManager.EXTRA_PRESENT appears to be unreliable on Galaxy Nexus,
|
| // Android 4.2.1, it always reports false. See http://crbug.com/384348.
|
| this(context, callback, Build.MODEL.equals("Galaxy Nexus"),
|
| - Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP ? new BatteryManager()
|
| - : null);
|
| + Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP
|
| + ? (BatteryManager) context.getSystemService(Context.BATTERY_SERVICE)
|
| + : null);
|
| }
|
|
|
| /**
|
|
|