Updated patch (removed MTP, Added keylayout)
diff --git a/patch/patch.diff b/patch/patch.diff
index 10da503..335061e 100644
--- a/patch/patch.diff
+++ b/patch/patch.diff
@@ -1,15 +1,17 @@
-diff -ur a/frameworks/base/media/jni/android_mtp_MtpServer.cpp b/frameworks/base/media/jni/android_mtp_MtpServer.cpp
---- a/frameworks/base/media/jni/android_mtp_MtpServer.cpp	2016-08-25 00:31:48.620239171 -0400
-+++ b/frameworks/base/media/jni/android_mtp_MtpServer.cpp	2016-08-25 00:31:16.613558876 -0400
-@@ -59,7 +59,7 @@
- static void
- android_mtp_MtpServer_setup(JNIEnv *env, jobject thiz, jobject javaDatabase, jboolean usePtp)
- {
--    int fd = open("/dev/mtp_usb", O_RDWR);
-+    int fd = open("/dev/usb_mtp_gadget", O_RDWR);
-     if (fd >= 0) {
-         MtpServer* server = new MtpServer(fd, getMtpDatabase(env, javaDatabase),
-                 usePtp, AID_MEDIA_RW, 0664, 0775);
+diff --git a/frameworks/base/data/keyboards/Generic.kl b/frameworks/base/data/keyboards/Generic.kl
+index f10ba96..ae84296 100644
+--- a/frameworks/base/data/keyboards/Generic.kl
++++ b/frameworks/base/data/keyboards/Generic.kl
+@@ -247,6 +247,9 @@ key 224   BRIGHTNESS_DOWN
+ key 225   BRIGHTNESS_UP
+ key 226   HEADSETHOOK
+ 
++# samsung
++key 254   APP_SWITCH
++
+ key 256   BUTTON_1
+ key 257   BUTTON_2
+ key 258   BUTTON_3
 diff -ur a/packages/services/Telecomm/src/com/android/server/telecom/CallAudioManager.java b/packages/services/Telecomm/src/com/android/server/telecom/CallAudioManager.java
 --- a/packages/services/Telecomm/src/com/android/server/telecom/CallAudioManager.java	Wed Apr 20 08:50:20 2016
 +++ b/packages/services/Telecomm/src/com/android/server/telecom/CallAudioManager.java	Thu May 12 01:31:40 2016