bluestacks如何root

2011diyihu
2012-12-24 · TA获得超过707个赞
知道小有建树答主
回答量:324
采纳率:100%
帮助的人:104万
展开全部
  1. Root之前,首先要做几样准备:

    1)相关img:

          initrd-betahack.img,

          ramdisk.img,

          system.img

    2)su.x86

    3)BlueRegistryMOD.reg(这是个注册表,先不要导入,这里一定要注意)

      【导入注册表之前要做的2点修改,修改注册表:WIN键+R打开运行,输入regedit】

          【1】找到注册表中的GUID,位置是

    [HKEY_CURRENT_USER—Software--BlueStacks]

    “USER_GUID”=”这里是一些数字,每个人的都不一样”

     

    例如我的GUID:

    “USER_GUID”=”8dfcb602-4b7d-11e1-9dc9-f3dea6cb4293”

     

    【2】同时在 “BootParameters” 要有一个相同的GUID才能够挂载系统。

    BootParameters在注册表的位置如下:

    [HKEY_LOCAL_MACHINE—SOFTWARE—BlueStacks—Guests--Android]

     

    例如“BootParameters”=”root=/dev/sda1 SRC=/android DATA=/dev/sdc1 SDCARD=/dev/sdd1 GUID=8dfcb602-4b7d-11e1-9dc9-f3dea6cb4293 armApps=true GlMode=1 OEM=BlueStacks “

    【这里强调,两个地方的GUID要一样,建议大家复制上述代码,不要手打,易出错,代码中的GUID用谁的都无所谓,也可以备份自己的用,个人爱好。。。】

    4)下载adb工具箱(将su.x86这个文件放到这个tools文件夹)

  2. 准备工作做完,接下来是把下载的东西放到正确的地方:

    1.     把三个img文件放到相应的位置

    【对于XP系统的网友来说,放到C盘Documents and Settings--All Users--Application Data—BlueStacks—Android这个文件夹内】

    【对于WIN7用户,放到C盘ProgramData--BlueStacks—Android就好了】

      可能一开始,大家都找不到相应的文件夹,这是因为这两个文件夹都是被隐藏的,大家需要设置下电脑的文件夹查看选项,然后勾选显示隐藏文件,这一项,然后就各找各的吧。。。放完各个img文件,且注册表确定修改过无误并导入后,复制adb工具箱tools到C盘,准备下一步工作】

    2.启动BlueStacks

    3.WIN键+R,打开运行,输入cmd,WIN7以管理员身份运行,进入DOS界面。

  3. 以下是在DOS框中输入的东西,大家照做

    第1步:cd c:      ==进入C盘

     

    第2步:cd..             

     

    第3步:cd..       ==输入2次cd..  直到出现C:》时表示成功进入

     

    第4步:adb connect 127.0.0.1:5555           

    ==连接模拟器,出现successfully表示成功

     

    第5步:adb root        ==提示消息adbd is already running as root

     

    第6步:adb remount    ==挂载系统 读/写

     

    第7步:adb shell rm /system/xbin/su           

     ==移除系统中已经虚拟出的superuser

     

    第8步:adb push su.x86 /system/xbin/su         

    ==换上自己下载的superuser

     

    第9步:adb shell chmod 6711 /system/xbin/su           

    ==检验superuser权限

     

    第10步:adb shell mount -o ro,remount -t ext4 /dev/sdb1 /system           

    ==更改为只读权限read only

    第11步:退出adb工具

  4. 退出BlueStacks,重启,此时就应该已经获得ROOT权限了

麦保(深圳)科技有限公司_
2023-03-28 广告
cleanmymac是我必装的mac端清理软件,界面简洁好看,完美适配mac系统,文件清理的速度、精度都比较优秀,还是比较不错的呢。cleanmymac作为一款第三方清洁应用程序,具有专业完整的清理功能,包括释放内存、一键智能扫描垃圾和缓存... 点击进入详情页
本回答由麦保(深圳)科技有限公司_提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式