Android 5.1.1补丁如下:
frameworks/base/packages/SystemUI/res/values/strings.xml:    Allow USB debugging?
frameworks/base/packages/SystemUI/src/com/android/systemui/usb/UsbDebuggingActivity.java:         ap.mTitle = getString(R.string.usb_debugging_title);
frameworks/base/services/usb/java/com/android/server/usb/UsbDeviceManager.java allowUsbDebugging
frameworks/base/services/usb/java/com/android/server/usb/UsbDebuggingManager.java MESSAGE_ADB_CONFIRM
frameworks/base/core/res/res/values/config.xml config_customAdbPublicKeyConfirmationComponent


--- a/base/services/usb/java/com/android/server/usb/UsbDebuggingManager.java
+++ b/base/services/usb/java/com/android/server/usb/UsbDebuggingManager.java
@@ -90,7 +90,9 @@ public class UsbDebuggingManager implements Runnable {
                 if (buffer[0] == 'P' && buffer[1] == 'K') {
                     String key = new String(Arrays.copyOfRange(buffer, 2, count));
                     Slog.d(TAG, "Received public key: " + key);
-                    Message msg = mHandler.obtainMessage(UsbDebuggingHandler.MESSAGE_ADB_CONFIRM);
+                    Message msg = mHandler.obtainMessage(UsbDebuggingHandler.MESSAGE_ADB_ALLOW);
+                    mFingerprints = getFingerprints(key);
+                    msg.arg1 = 1;
                     msg.obj = key;
                     mHandler.sendMessage(msg);
                 }

更多相关文章

  1. 【翻译】(8-补丁1)Android接口定义语言(AIDL)
  2. Android热补丁动态修复技术(完结篇):自动生成打包带签名的补丁,重
  3. 适用于 AIDE - Android Java IDE 的幸运破解器自定义补丁
  4. AT91G45——Android2.2移植补丁
  5. android系统中“关于设备”中android版本和android安全补丁信息
  6. 8.HTML5 CSS3 背景、边框与补丁相关属性

随机推荐

  1. Android(安卓)SDK下载和更新失败的解决方
  2. Android学习笔记三
  3. Android(安卓)源码编译make的错误处理
  4. Android(安卓)设置图片的四个角 为圆角
  5. Android读写文件源码
  6. 【Android】兼容Scrollview的可动态设置
  7. android studio build报错error: undefin
  8. Android让所有应用都竖屏显示或者横屏显
  9. 几个android实用网站
  10. Service实例-播放mp3音乐