BlueStacks蓝叠模拟器安装Magisk教程

作为适配Hyper-V的安卓模拟器,蓝叠模拟器一直是我认为最好用的模拟器,但是今天为了给模拟器安装magisk,我先后下载了逍遥模拟器,雷电模拟器。

逍遥模拟器虽然支持Hyper-V但是安装不上Magisk,因为网上找到的读写/system的方法基本上都用不了。雷电就更离谱了,说“兼容”Hyper-V,没想到仅仅是做到了可以在电脑开启Hyper-V的情况下运行模拟器???咱就是说,这也大可不必兼容吧。

所以我又把目光放在了老牌模拟器BluesStacks上。

环境

  • BlueStacks(安卓7.0, 安卓9.0, 安卓11.0, 其他自测)
  • ADB

开启ROOT

首先找到蓝叠模拟器的安装路径,一般国际版目录为BlueStacks_nxt,国内版为BlueStacks_nxt_cn,找到此目录下的bluestacks.conf文件,随后找到如下这两行。

# 注意这两行不是挨在一起的
bst.feature.rooting="0"
bst.instance.Pie64.enable_root_access="0"

将其都修改为1则开启root权限。

设置读写System

首先不同的安卓版本对应不同的安卓目录,大概是下面的对应关系

  • Rvc64 = Android 11.0
  • Pie64 = Android 9.0
  • Nougat64 = Android 7.0

然后找到蓝叠安装目录下的/Engine/{{ANDROID_VERSION}}文件夹,进去之后找到Android.bstk.in{{ANDROID_VERSION}}.bstk-prev{{ANDROID_VERSION}}.bstk这三个文件。然后找到以下这两行,一个是fastboot.vdi,另一个是Root.vhd,将ReadOnly改为Normal,保存文件。

<HardDisk uuid="xxxx" location="fastboot.vdi" format="VDI" type="ReadOnly" />
<HardDisk uuid="xxxx" location="Root.vhd" format="VHD" type="ReadOnly"/>

安装Magisk

这个不是官方版,这个是以前的Magisk Delta,安装方法都大同小异,只不过安装的时候要选择“直接修改/system”

在这里插入图片描述

Github仓库地址:https://github.com/HuskyDG/magisk-files

删除模拟器自带ROOT

使用adb删除/system/xbin/su文件就行了

(base) PS C:\Users\Administrator> adb shell
b0q:/ $ su
b0q:/ # cd /system/xbin
b0q:/ # rm -rf su
  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

用砖头敲代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值