Loading packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java +6 −0 Original line number Diff line number Diff line Loading @@ -1232,6 +1232,12 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { if (!nowPluggedIn && current.isBatteryLow() && current.level != old.level) { return true; } // change in charging current while plugged in if (nowPluggedIn && current.maxChargingCurrent != old.maxChargingCurrent) { return true; } return false; } Loading packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java +1 −1 Original line number Diff line number Diff line Loading @@ -164,7 +164,7 @@ public class KeyguardIndicationController { if (mPowerPluggedIn) { String indication = computePowerIndication(); if (DEBUG_CHARGING_CURRENT) { indication = indication + mChargingCurrent; indication += ", " + (mChargingCurrent / 1000) + " mA"; } return indication; } Loading services/core/java/com/android/server/BatteryService.java +3 −0 Original line number Diff line number Diff line Loading @@ -120,6 +120,7 @@ public final class BatteryService extends SystemService { private int mLastBatteryVoltage; private int mLastBatteryTemperature; private boolean mLastBatteryLevelCritical; private int mLastMaxChargingCurrent; private int mInvalidCharger; private int mLastInvalidCharger; Loading Loading @@ -354,6 +355,7 @@ public final class BatteryService extends SystemService { mPlugType != mLastPlugType || mBatteryProps.batteryVoltage != mLastBatteryVoltage || mBatteryProps.batteryTemperature != mLastBatteryTemperature || mBatteryProps.maxChargingCurrent != mLastMaxChargingCurrent || mInvalidCharger != mLastInvalidCharger)) { if (mPlugType != mLastPlugType) { Loading Loading @@ -480,6 +482,7 @@ public final class BatteryService extends SystemService { mLastPlugType = mPlugType; mLastBatteryVoltage = mBatteryProps.batteryVoltage; mLastBatteryTemperature = mBatteryProps.batteryTemperature; mLastMaxChargingCurrent = mBatteryProps.maxChargingCurrent; mLastBatteryLevelCritical = mBatteryLevelCritical; mLastInvalidCharger = mInvalidCharger; } Loading Loading
packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java +6 −0 Original line number Diff line number Diff line Loading @@ -1232,6 +1232,12 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { if (!nowPluggedIn && current.isBatteryLow() && current.level != old.level) { return true; } // change in charging current while plugged in if (nowPluggedIn && current.maxChargingCurrent != old.maxChargingCurrent) { return true; } return false; } Loading
packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java +1 −1 Original line number Diff line number Diff line Loading @@ -164,7 +164,7 @@ public class KeyguardIndicationController { if (mPowerPluggedIn) { String indication = computePowerIndication(); if (DEBUG_CHARGING_CURRENT) { indication = indication + mChargingCurrent; indication += ", " + (mChargingCurrent / 1000) + " mA"; } return indication; } Loading
services/core/java/com/android/server/BatteryService.java +3 −0 Original line number Diff line number Diff line Loading @@ -120,6 +120,7 @@ public final class BatteryService extends SystemService { private int mLastBatteryVoltage; private int mLastBatteryTemperature; private boolean mLastBatteryLevelCritical; private int mLastMaxChargingCurrent; private int mInvalidCharger; private int mLastInvalidCharger; Loading Loading @@ -354,6 +355,7 @@ public final class BatteryService extends SystemService { mPlugType != mLastPlugType || mBatteryProps.batteryVoltage != mLastBatteryVoltage || mBatteryProps.batteryTemperature != mLastBatteryTemperature || mBatteryProps.maxChargingCurrent != mLastMaxChargingCurrent || mInvalidCharger != mLastInvalidCharger)) { if (mPlugType != mLastPlugType) { Loading Loading @@ -480,6 +482,7 @@ public final class BatteryService extends SystemService { mLastPlugType = mPlugType; mLastBatteryVoltage = mBatteryProps.batteryVoltage; mLastBatteryTemperature = mBatteryProps.batteryTemperature; mLastMaxChargingCurrent = mBatteryProps.maxChargingCurrent; mLastBatteryLevelCritical = mBatteryLevelCritical; mLastInvalidCharger = mInvalidCharger; } Loading