diff options
| author | 2019-04-15 08:39:36 -0700 | |
|---|---|---|
| committer | 2019-04-15 16:59:18 +0000 | |
| commit | 41efb403c85715856571aaa9ebea85b49ca0019a (patch) | |
| tree | e3083c9df890e75fd5b2acb8b88bdd6e56a1e515 | |
| parent | 6e77293d29ac57d0440905ee5a077b331792d091 (diff) | |
"Charging this device via USB" notification isn't relevant for automotive.
Bug: 124302589
Test: Manual
Change-Id: Icaa56c5f9ead79ce0306a95229f915073d1b6a1f
| -rw-r--r-- | services/usb/java/com/android/server/usb/UsbDeviceManager.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/services/usb/java/com/android/server/usb/UsbDeviceManager.java b/services/usb/java/com/android/server/usb/UsbDeviceManager.java index 79e6851039ba..5b7d81697c8c 100644 --- a/services/usb/java/com/android/server/usb/UsbDeviceManager.java +++ b/services/usb/java/com/android/server/usb/UsbDeviceManager.java @@ -1095,6 +1095,14 @@ public class UsbDeviceManager implements ActivityTaskManagerInternal.ScreenObser Slog.d(TAG, "Clear notification"); mUsbNotificationId = 0; } + // Not relevant for automotive. + if (mContext.getPackageManager().hasSystemFeature( + PackageManager.FEATURE_AUTOMOTIVE) + && id == SystemMessage.NOTE_USB_CHARGING) { + mUsbNotificationId = 0; + return; + } + if (id != 0) { CharSequence title = r.getText(titleRes); PendingIntent pi; |