Transcript for:
Obtaining Root Access in BlueStacks using Kitsune Mask (Magisk Delta) - 2024 Edition

Hello, and welcome to my YouTube channel! I'm Rob, and in today's tutorial, I'll be showing you a quick and painless method to obtain root access using Kitsune Mask, also known as Magisk Delta, on the latest version of BlueStacks. This is the 2024 edition, and I'm thrilled to demonstrate that this method works seamlessly, whether your PC is cluttered or a fresh build. It's important to note that this guide is specifically for non-Hyper-V installations. While I haven't developed a guide for Hyper-V yet, the steps are similar, and you might find helpful resources on platforms like XDA or GitHub. Additionally, I want to address the recent trend of one-click scripts that claim to do the same job. I'm a bit old-school; as stated on my page, no external scripts or tools are necessary for this process. Right now, you can see I am showing you my README hosted on my GitHub page. Check out the description below for links to more information and resources. Alright, let’s dive in. First, we’ll download the Kitsune Mask, aka. Magisk Delta APK file. The stable version should do the trick. Next, head over to the links below and download BlueStacks 5. If you’re a bit cautious, feel free to search Google for an alternative download link. Proceed with the BlueStacks installation by accepting the default values. I'll make sure the default installation location matches the one I'll reference throughout this guide. If you follow the steps as I describe, you shouldn’t encounter any problems. By default, the installation includes three applications: ‘BlueStacks X’, a cloud-based emulator, ‘BlueStacks Services’, and the ‘BlueStacks App Player’. During installation, I recommend uninstalling the two formers as soon as they appear; these are just unneeded bloatware. I sort the list of installed programs by date installed, so when I hit refresh, it should appear in the list. Uninstall them both, but leave the App Player. After installation finishes, a ‘Pie64’ instance will automatically start. From here, you can get to the Multi-Instance Manager via the toolbar on the right. Or just search it from the Windows Start Menu. Either way, stop the ‘Pie64’ instance once the manager opens. In the Multi-Instance Manager, create a new Android 11 master instance. You will need to set up a few things; follow along with my choices, or if you have some of your own, do it. Do not run the instance after it downloads. There is no need, and it would just be a waste of time. However, once the download is done, close the Multi-Instance Manager, and let's get down to rooting this thing! Navigate to the ‘C:\ProgramData\BlueStacks_nxt’ directory to find the ‘bluestacks.conf’ file. If you don’t see the ‘ProgramData’ folder on your C drive, you'll need to enable the option to show hidden files in your OS settings. Right-click on the ‘bluestacks.conf’ file, and you'll have the option to edit it with Notepad or, if installed, Notepad Plus Plus. I'll be using the latter. Here, you’ll need to change two settings. You can do this manually or via the replace all function in Notepad. Change 'bst.feature.rooting="0"' to 'bst.feature.rooting="1"' Change 'bst.instance.Rvc64.enable_root_access="0"' to 'bst.instance.Rvc64.enable_root_access="1"' Save your changes and then head to the 'C:\ProgramData\BlueStacks_nxt\Engine\Rvc64' directory. You must edit two different files: ‘Android.bstk.in’ and 'Rvc64.bstk'. In each of the files, there are two values for two different keys that must be changed: 'fastboot.vdi' and 'root.vhd'. So, at the top, you should see those two keys, or you could use the replace all function again. Either way, make sure you change the values in both files from 'Readonly' to 'Normal'. Save your changes and open the Multi-Instance Manager. Start up the Android 11 instance. Drag the downloaded Kitsune Mask APK file we downloaded earlier onto the emulator or use the 'Install APK' option from the sidebar to sideload it. Once Magisk is open, click on Install at the top right. In the new pane that follows, click next on the right and select the bottom radio button for 'Direct Install to System Partition.’ Followed by Let's Go on the right. If successful, you'll see the success confirmation log. If it fails or you do not see the option to install directly to the system partition, close the Kitsune android app, reopen it, at try again. This time it will be there. Afterwards, close the instance because we have one more thing to do. Head back to the 'bluestacks.conf' file and change the settings we set earlier. Specifically, change 'bst.instance.Rvc64.enable_root_access=”1”' back to ‘0’. I will show you how to confirm this worked by running the instance again, and you will see the Super User and Modules, as well as the setting for root, are enabled. Happy Hacking. If you found this guide helpful, don't forget to subscribe, then visit my GitHub and give me a star!