【问题标题】:How to root Genymotion Android Emulator?如何根 Genymotion Android 模拟器?
【发布时间】:2017-08-22 19:36:54
【问题描述】:

我下载了 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权限?

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

这是图片序列:

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

【问题讨论】:

  • Genymotion 图片都植根于2021年。

标签: android genymotion


【解决方案1】:

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

请注意,current version (2.79) 似乎无法正常工作,因为 Genymotion 系统上缺少 /etc/fstab 文件。它适用于2.46

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

【讨论】:

    【解决方案2】:

    确保您已经安装了 Genymotion ARM Translation。如果已经安装, 将UPDATE-SuperSU-v2.46.zip拖拽到Genymotion Emulator(不知道其他版本的SuperSU zips),拖放到上面。会确认将zip文件刷入模拟器,点击OK。稍等片刻,你会得到成功消息。然后,重新启动您的模拟器并使用任何 Root Check App 进行检查。如果您还没有,这里是 Tools 文件。我在 Google Nexus 5、Android 6.0 模拟器上对其进行了测试。希望这对您有所帮助。

    【讨论】:

      【解决方案3】:

      也许它使用了像 Bluestacks 这样的 Iso 文件挂载系统,这就是为什么我猜它不能被 root 并且如果它说它已经被 root 了,那么你可以使用 UltraISO 来修改 root 文件,除非它使用 ISO 文件系统。

      【讨论】:

      • 因为我对这些关键字非常陌生,例如这意味着什么:“UltraISO”
      猜你喜欢
      • 2013-09-12
      • 2017-06-23
      • 2016-11-04
      • 2013-12-13
      • 2013-12-17
      • 1970-01-01
      • 1970-01-01
      • 2015-03-14
      • 2016-11-06
      相关资源
      最近更新 更多