Android 4.2.2 RSA禁用

Android 4.2.2 RSA禁用,android,Android,如何为android 4.2.2禁用RSA自动身份验证 我尝试过以下方法: 1) setprop ro.adb.secure 0 getprop still return 1. 2) Root phone and retry method 1 getprop still return 1. 3) Root phone and manually change ro.adb.secure to 0 in the /default.prop getprop still return

如何为android 4.2.2禁用RSA自动身份验证 我尝试过以下方法:

1) setprop ro.adb.secure 0
   getprop still return 1.
2) Root phone and retry method 1 
   getprop still return 1.
3) Root phone and manually change ro.adb.secure to 0 in the /default.prop
   getprop still return 1.
是否有人知道如何禁用此检查:


以下是您尝试的方法无效的原因:

  • ro.*属性是只读的。一旦设置了只读属性,就永远无法更改或删除它。您的ROM可能正在将其设置为default.prop,这在初始化过程中很早就被建议,因此setprop将永远无法更改它

  • 与(1)相同

  • /default.prop存在于ramdisk上,仅在引导过程中提前通知,因此在Android启动并运行时更改它不会对属性产生影响,并且一旦重新启动default.prop,它将恢复为原始ramdisk版本


  • 更改此属性的唯一方法是使用包含修改的default.prop的修改过的ramdisk重建引导分区。在Android上解包和重新打包boot.img有一个很好的方法。

    如果你有一套固定的机器,你可以将它们的公钥收集到一个文件中,并将其添加到你的设备中


    我为一台机器描述了它,但对于多台机器,在一次将文件添加到设备之前,您必须重复第一步。

    为什么要这样做?这是一个非常有用的安全功能,如果在启用调试的情况下被盗,它可以防止您的设备被误用。@RaghavSood我不想在很多计算机上使用这部手机,没有这样的问题。另外,我有一些电脑之间的usb交换机,远离我的位置,我不想去那里点击电话。修改boot.img中的default.prop文件是一个好办法。如果您设置ro.adb.secure=0、ro.debuggable=1和persist.sys.usb.config=mtp、adb,您就可以避免显示这个讨厌的RSA对话框。顺便说一句,我曾经尝试过使用root访问的getprop/setprop,但是运气不太好。