如何为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.
有人知道如何禁用此项检查:
答案 0 :(得分:3)
这就是您尝试的方法不起作用的原因:
ro。*属性是只读的。一旦设置了只读属性,就永远不会更改或删除它。你的ROM可能是在default.prop中设置的,这在init期间很早就建议了,所以setprop将永远无法改变它。
与(1)相同。
/default.prop存在于ramdisk上并且只在启动时提前建议,因此在Android启动并运行时更改它将对该属性没有影响,并且一旦你重新启动default.prop将返回到它的原始的ramdisk版本。
更改此属性的唯一方法是使用包含已修改的default.prop的已修改的ramdisk重建启动分区。在Android上解压缩和重新打包boot.img时,有一个非常好的HowTo HERE。
答案 1 :(得分:1)
如果您拥有一组固定的计算机,则可以将其公钥收集到一个文件中并将其添加到您的设备中。
我为一台机器描述了here,但对于多台机器,您必须重复第一步才能将文件一次性添加到设备中。