BLUESTACKS BETA ROOT INSTRUCTIONS – ANDROID PROGRAMMER

 bluestacks rooting

BLUESTACKS BETA ROOT INSTRUCTIONS

Be aware: In case you are searching for root newest bluestacks, you’ll discover the tutorial HERE.

Finally, ANDROID PROGRAMMER has root access to Bluestacks beta. Credit goes to tenet421, Repin, and xRepinsSporx at xdaDevelopersfor his commendable efforts. Here is step by step guide produced by xRepinsSporx with few modifications by me to make sure that gapps work properly.

DOWNLOAD LIST (Get only these files from androidfilehost link given below) (assuming you already have BlueStacks beta installed):

1. initrd-betahack.img ***INCLUDED***2. ramdisk.img ***INCLUDED***3. su.x86 ***INCLUDED***4. BlueRegistryMOD ***INCLUDED***

Get from Here:
CLICK THE AD BELOW TO GO TO THE NEXT PAGE

PLEASE CLICK ON THE AD ABOVE OR SHARE THIS PAGE TO UNLOCK YOUR DOWNLOAD LINK!

APK MANAGER

These are the custom files needed for root and r/w-initrd-betahack.img-ramdisk.img-system.img-su.x86
FILE: initrd-betahack.img
-From Beta (modified)
-Place it in %programdata%BlueStacksAndroid

FILE: ramdisk.img
-From Mod-V3.zip alpha
-Place it in %programdata%BlueStacksAndroid

FILE: system.img
Get from Here

Extract the zip file and
-Place it in %programdata%BlueStacksAndroid

FILE: su.x86
-From Androidx86 build (extracted from rooted alpha)
-This is the x86 superuser binary that auto-grants superuser-rights
***This file will be pushed to android using adb later on***

These files are the stock Beta files and remain in place-kernel.elf-Data.fs-Prebundled.fs-SDCard.fs
FILE: kernel.elf, Data.fs, Prebundled.fs, SDCard.fs
-From BLUESTACKS BETA
-Placed in %programdata%BlueStacksAndroid
Changes that need to be made to the registry are contained in BlueRegistryMOD.regFILE: BlueRegistryMOD.reg***WARNING***
YOU MUST ENTER YOUR SPECIFIC USER ID BEFORE RUNNING BlueRegistryMOD.reg !!!
Where the registry key saysENTER-YOUR-GUID-HERE you need to enter the number (with dashes) found here:
FIND YOUR SPECIFIC GUID HERE!!!
[HKEY_CURRENT_USERSoftwareBlueStacks]
“USER_GUID”=”SOME-NUMBERS-HERE”
Example of a GUID:
“USER_GUID”=”8dfcb602-4b7d-11e1-9dc9-f3dea6cb4293”
Example of a modified “BootParameters” with correct GUID and changes made to mount /system:
[HKEY_LOCAL_MACHINESOFTWAREBlueStacksGuestsAndr oid]
“BootParameters”=”root=/dev/sda1 SRC=/android DATA=/dev/sdc1 SDCARD=/dev/sdd1 GUID=8dfcb602-4b7d-11e1-9dc9-f3dea6cb4293 armApps=true GlMode=1 OEM=BlueStacks “
***ENTER-YOUR-GUID-HERE must be changed in 2(two) places in BlueRegistryMOD.reg***

THIS IS THE PROCESS TO ROOT BLUESTACKS BETA:

***Make sure to exit BlueStacks beta (from task manager kill all HD- process) before proceeding***
1. Paying attention to the guidelines above, place the following files in their correct location – this includes initrd-betahack.img, ramdisk.img, and system.img.
2. After finding your GUID and making the appropriate changes to BlueRegistryMOD.reg in 2(two) places, run the registry file.
3. Start/restart BlueStacks beta – go to the Start menu>type Start Bluestacks
IMPORTANT: THIS LITTLE TUTORIAL IS ONLY FOR THOSE WHO DON’T KNOW HOW TO INSTALL adb. GEEKS CAN SKIP THIS AND GO TO STEP 4

To get adb on your computer, You can simply download Android sdk tools from HERE.

  • Unzip it to your C:
  • Now go to start, type cmd, hit enter. command prompt will open.
  • In command prompt type “cd c:” without quotes and hit enter. If you are already in c:usersur_user_name, just type “cd..” (cd double dot without quotes) and hit enter, again type “cd..” (cd double dot without quotes) and hit enter.
  • Now you should be in C:>
  • Now type “cd tools” (without quotes) and hit enter

You are ready to follow the Next steps:
4
a. Connect to bluestacks beta – adb connect 127.0.0.1:5555

b. Ensure you have root access – adb root
     i. You should get message: “adbd is already running as root”
c. Mount system as read/write – adb remount
d. Remove ‘dummy’ superuser – adb shell rm /system/xbin/su
e. Push x86 superuser to BlueStacks beta – adb push su.x86 /system/xbin/su
     i. su.x86 must be in the same Windows directory you are running in the console
f. Correct the permissions for superuser – #adb shell chmod 6711 /system/xbin/su
g. Remount system read only – #adb shell mount -o ro,remount -t ext4 /dev/sdb1 /system
h. Exit adb by closing the console window
5. Restart BlueStacks beta – go to the Start menu>type Start BlueStacks
6. At this point you should have root and read/write access.
a. Verify root using a tool like Root Check. I suggest Root Check Pro because it will point you to what the problem is if you do NOT have root.
b. Verify read/write access using a tool like Root Explorer.
7. Enjoy and Don’t forget to bookmark this blog. I will soon upload a video tutorial on How you can enjoy Android Icecream Sandwich (ICS) on your windows PC.
Please use comment box below, if you have any questions, inquiries about Android bluestacks or how to root bluestacks

RECOMMENDED FOR YOU:

Tags:

83 Comments

  • Hi Zanbeel,
    You’re the first blogger who blogs about Android and who actually responds to every comment. Every blogger says; Always respond to every comment, but they never do themselves. If there’s one thing I’ve learned from bloggers who blog about Android (the successful ones) they hold themselves to the same standards, they’re all hypocrites, that’s why I finally quit taking their bad advice. So it’s very refreshing to see someone who practices what he preaches. Great post though, will be back to check out some of your other stuff.

  • hello people
    Can anyone guide me how to root the device much different BlueStacks
    for example: gt-i9100 gt-N700, gt-n7100 …

  • U need to start ur bluestack in order to make that cmd works

  • Same Problem here, root checker says I’m rooted, but when I run GameCIH it says that it doesn’t have root access. And adb keeps giving me the error of saying more than one device or emulator. No matter how many times I restart BS or my computer.

    • Hello,I’m from Chinese. Maybe you can use “kaopu assistant” it could help you root Bluestacks rapidly. You can download it and try. When you meet something please use Translation software.

Leave a Reply

You must be logged in to post a comment.

Archives

Enter your email address to subscribe to APK-MANAGER and receive notifications of new posts by email.