如何根源Genymotion Android模拟器?

时间:2017-03-29 10:49:37

标签: android genymotion

我已经下载了Genymotion Android Emulator供个人使用。我通过互联网搜索根设备,论坛说通过adb shell它已经扎根 - “同意”。

Sumits-MacBook-Pro:sdk eSumit$ adb -s 192.168.57.102:5555 shell
root@vbox86p:/ # 
root@vbox86p:/ # whoami
root

发现Genymotion配置apk,它将有助于root访问,如果复选框被点击 - “总是允许su访问”,我也这样做了,然后就像这里一样卡住了。 (见下文)

如果我自己重启,则表明没有root访问权限?

我可以知道我在这里缺少什么吗?

以下是图片序列:

enter image description here

enter image description here

enter image description here

我也遵循了各种教程,例如: Youtube - how to root genymotion emulator Android 7.0但还没有解决方案

3 个答案:

答案 0 :(得分:1)

显然,su二进制文件存在一些问题。您可以通过下载SuperSU zip存档并将其放到设备窗口中来重新安装它。需要重新启动。

请注意,由于Genymotion系统上缺少/etc/fstab文件,current version(2.79)似乎无效。它适用于2.46

来源:https://www.youtube.com/watch?v=YC9Bz5xVHCU

答案 1 :(得分:0)

确保您已经安装了Genymotion ARM Translation.If已经, 将UPDATE-SuperSU-v2.46.zip拖到Genymotion仿真器(不确定其他版本的SuperSU拉链),然后放下它。它将确认将zip文件刷到仿真器,单击OK。等待一段时间后,你会得到成功发送消息。然后,重新启动您的模拟器,并使用任何Root Check App进行检查。如果您还没有,请查看Tools文件。我在Google Nexus 5,Android 6.0模拟器上进行了测试。我希望这样做帮助你。

答案 2 :(得分:-1)

也许它使用像Bluestacks这样的Iso文件挂载系统,这就是为什么我猜它不能生根,如果它说它的根目录,那么只有当它使用ISO文件系统时你才能使用UltraISO修改根文件。