diff --git a/mtk/frameworks/base/services/usb/java/com/android/server/usb/UsbDeviceManager.java b/mtk/frameworks/base/services/usb/java/com/android/server/usb/UsbDeviceManager.java
index 6ea416b..80e66cf 100644 (file)
--- a/mtk/frameworks/base/services/usb/java/com/android/server/usb/UsbDeviceManager.java
+++ b/mtk/frameworks/base/services/usb/java/com/android/server/usb/UsbDeviceManager.java
@@ -1239,6 +1239,7 @@ public class UsbDeviceManager implements ActivityTaskManagerInternal.ScreenObser
} else if (titleRes == 0) {
titleRes = com.android.internal.R.string.usb_charging_notification_title;
id = SystemMessage.NOTE_USB_CHARGING;
+ return;//rm charge notification
}
} else if (mSourcePower) {
titleRes = com.android.internal.R.string.usb_supplying_notification_title;
@@ -1246,6 +1247,7 @@ public class UsbDeviceManager implements ActivityTaskManagerInternal.ScreenObser
} else if (mHostConnected && mSinkPower && (mUsbCharging || mUsbAccessoryConnected)) {
titleRes = com.android.internal.R.string.usb_charging_notification_title;
id = SystemMessage.NOTE_USB_CHARGING;
+ return;//rm charge notification
}
if (id != mUsbNotificationId || force) {
// clear notification if title needs changing
07-13
1647