admin管理员组文章数量:1566616
在开发中,难免在debug release版本时碰倒adb shell权限的问题,
比如QA突然急冲冲的拿着一台出问题的机器跑过来,当你要使用adb shell做一些测试时竟然发现没有root权限,是不是一个头两个大,
怎么办,如何获取root权限,其实可以通过串口更改配置文件。
首先要找到控制这个权限的配置文件,就在根目录下面的:default.porp
先把这个文件拉出来,adb pull default.prop default.prop
打开该文件,将里面的内容
ro.secure=1
修改为:
ro.secure=0
保存,通过串口,remount下根目录:mount -o remount rw /
然后把修改后的文件default.prop传进去,通过串口工具secureCRT的命令:rz -y
实在不行就用echo命令,执行完下面所以命令,重启,adb shell即可获得root权限:
mount -o remount rw /
echo ro.secure=0 > default.prop
echo ro.allow.mock.location=0 >> default.prop
echo ro.debuggable=0 >> default.prop
echo persist.service.adb.enable=0 >> default.prop
是否有不用重启机器的办法?暂时没找到,不知道那位兄弟知道的,留个言,谢谢!
版权声明:本文标题:获取adb root权限 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1727083607a1097137.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论