admin管理员组文章数量:1548483
我需要在Android模拟器中获得root权限,从而使用'iptables'和'busybox'功能。
尝试安装了z4root应用程序,
但需要很长时间,且没有完成获取root就卡住了。有人说如果我们把系统降级到RC30以下,就可以获得root权限了。如果这是真的,那该怎么做呢?我使用Linux和Windows两种操作系统。
最佳解决办法
答案其实可以比较简单:)
$ > adb shell
generic_x86:/ $
generic_x86:/ $ exit
$ > adb root
restarting adbd as root
$ > adb shell
generic_x86:/ #
次佳解决办法
当模拟器运行时,执行以下命令列表,我在Android 2.2上测试了这个avd的解决方案:
adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system
adb push su /system/xbin/su
adb shell chmod 06755 /system
adb shell chmod 06755 /system/xbin/su
每次启动模拟器时都需要运行这些命令。假定su二进制文件位于工作目录。可以在这里找到su和superuser:http://forum.xda-developers/showthread.php?t=682828。
第三种解决办法
如何获取Android模拟器的Root权限(在Android 7.1.1 /Nougat测试
版权声明:本文标题:Android官方模拟器root,在Android模拟器上如何获得root权限? 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1727206345a1102244.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论