From c3c2ff70a23ff31bec72e7794ea33552ca106438 Mon Sep 17 00:00:00 2001 From: Mike Lockwood Date: Fri, 20 Feb 2015 14:43:59 -0800 Subject: [PATCH] Add support for USB notification when connected as a MIDI peripheral Change-Id: Ib3efcda6af976c878e63b0d35a8e47a3ea9435a3 --- core/res/res/values/strings.xml | 2 ++ core/res/res/values/symbols.xml | 1 + services/usb/java/com/android/server/usb/UsbDeviceManager.java | 2 ++ 3 files changed, 5 insertions(+) diff --git a/core/res/res/values/strings.xml b/core/res/res/values/strings.xml index ff03ca94aeae5..d95b17e199c87 100644 --- a/core/res/res/values/strings.xml +++ b/core/res/res/values/strings.xml @@ -3909,6 +3909,8 @@ Connected as a media device Connected as a camera + + Connected as a MIDI device Connected as an installer diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index b414634af1d20..ec66bb22cb485 100755 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -1750,6 +1750,7 @@ + diff --git a/services/usb/java/com/android/server/usb/UsbDeviceManager.java b/services/usb/java/com/android/server/usb/UsbDeviceManager.java index 2fb6dbfcadcfb..be115b248f776 100644 --- a/services/usb/java/com/android/server/usb/UsbDeviceManager.java +++ b/services/usb/java/com/android/server/usb/UsbDeviceManager.java @@ -732,6 +732,8 @@ public class UsbDeviceManager { id = com.android.internal.R.string.usb_mtp_notification_title; } else if (containsFunction(mCurrentFunctions, UsbManager.USB_FUNCTION_PTP)) { id = com.android.internal.R.string.usb_ptp_notification_title; + } else if (containsFunction(mCurrentFunctions, UsbManager.USB_FUNCTION_MIDI)) { + id = com.android.internal.R.string.usb_midi_notification_title; } else if (containsFunction(mCurrentFunctions, UsbManager.USB_FUNCTION_MASS_STORAGE)) { id = com.android.internal.R.string.usb_cd_installer_notification_title;