BlueStacks Beta 4/3 ROOTED & Play Store Guide

Do you have Google Play working on your BlueStacks?

  • Yes

    Votes: 497 68.4%
  • No

    Votes: 230 31.6%

  • Total voters
    727
Search This thread

xt4cy

Member
Dec 16, 2011
10
0
Hey thanks for the guide! I managed to get root access already, but my apps does not seem to have root priviledges even after having superuser installed in system/app. Am I doing something wrong?
 

hector09

New member
Sep 3, 2012
1
0
ok i rooted my bluestack but every time i try opening CheatCIH i get this

Lite Version 3.0.0

Google CIH

CIH
Error!!!
The system deny to ROOT
CIH<Software Magician> in Taiwan
 

carapauzinho

Member
Aug 19, 2010
23
1
Aveiro
---Rooting BlueStacks Beta---


...

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 – go to the Start menu>type Start Bluestacks
...

Hi guys!
After doing all the previous steps, and applying the BlueRegistryMOD.reg, my blustacks gets stuck at the starting screen.
I have the 0.7.2.751 version. I cannot install the 0.6.xx version because it gives me an error about some sidebar I do not have...

Is there any way to get root access on the latest version?
Getting the correct "system.img" file for my version will make it work? Extracted the system.img from root.fs original file and still stuck at loading screen.



Cheers!
 
Last edited:

retzkie

Member
Sep 2, 2012
19
0
DKI Jakarta
Is there anyway to rooting BlueStacks (0.7.3.2605) ? Or just the old version ? And which old version can be rooted ?
Sorry I'm new in here and Sorry For My Bad English

Sent From My BlueStacks Using XDA Premium
 

vel_tins

Senior Member
Jun 23, 2007
316
75
Bangkok
It seems, that the new version has Google play store integrated already.
After installing ADW-Launcher, you can see the icon on the home screen.:good:
So I only changed the "hosts" file, because of the crappy, annoying ads.

EDIT: This was already mentioned before, but I can confirm it now.
 
Last edited:

creed10

Member
Jul 23, 2012
41
3
I can't find my GUID anywhere. Is it in the .reg file, or do I have to look somewhere else to get it?
 

shinobisoft

Recognized Contributor
Feb 18, 2012
3,308
3,434
Knoxville, TN
@creed10
After installing BlueStacks open up Registry Editor. Browse to -> HKEY_LOCAL_MACHINE\Software\BlueStacks and Select it in the node tree on the left. Your GUID is under one of the key names listed in the listview on the right.
 
Last edited:

lum1neuz

Member
Sep 21, 2010
13
1
hey could anyone download 0.6.3.686 with thininstaller? when it reaches 100% it gives me network error.
the other one already downloaded version stucks on loading screen after i did the registry fix
 

GuerillaMaab

New member
Sep 17, 2012
2
0
Ok so i knew exactly NOTHING from the begin. Now i managed to work out everything... So i thought after re-try for about 7 times.

First i didn't have a clue what to do.
Was stuck with downloading the files needed. Then i started downloading vending and google framwork none of them worked since i have to be rooted first.
I go back to uninstall all and re try.
I start with getting stuck at guid. find out after 2 hours what guid is.
Then i was stuck with sdk tools and adb.
Worst thing ever for me was ADB oooh the headaches..
I tried starting adb several times through adb.exe.
Then i googled adb and found out you gotta use cmd.
I get stuck at cmd.
I know no commands on cmd. finally found help on google once again.
Now i'm stuck at adb connect. Why? Because it doesn't work that's why.
I know i have done nothing wrong. So it must have something to do with the NEW VERSION of bluestacks. If not please guide me.
The tutorial is nothing but trouble for beginners like me.
I had to go through alot of crap and text from google.
Please explain more proper so EVERYONE can do this.
Thanks.

P.S I still need help to root. I'm stuck at adb connect..
 

carapauzinho

Member
Aug 19, 2010
23
1
Aveiro
Ok so i knew exactly NOTHING from the begin. Now i managed to work out everything... So i thought after re-try for about 7 times.

First i didn't have a clue what to do.
Was stuck with downloading the files needed. Then i started downloading vending and google framwork none of them worked since i have to be rooted first.
I go back to uninstall all and re try.
I start with getting stuck at guid. find out after 2 hours what guid is.
Then i was stuck with sdk tools and adb.
Worst thing ever for me was ADB oooh the headaches..
I tried starting adb several times through adb.exe.
Then i googled adb and found out you gotta use cmd.
I get stuck at cmd.
I know no commands on cmd. finally found help on google once again.
Now i'm stuck at adb connect. Why? Because it doesn't work that's why.
I know i have done nothing wrong. So it must have something to do with the NEW VERSION of bluestacks. If not please guide me.
The tutorial is nothing but trouble for beginners like me.
I had to go through alot of crap and text from google.
Please explain more proper so EVERYONE can do this.
Thanks.

P.S I still need help to root. I'm stuck at adb connect..


I think the problem is the Bluestacks version. I could not root it either and got stuck on loading screen and therefore I cannot connect through adb.
I tried to extract the system.img file from root.fs from the newest version and still not working...

I would appreciate some help on this, since I cannot install an older version of Bluestacks.

Cheers!
 

RockyAJ

Senior Member
I think the problem is the Bluestacks version. I could not root it either and got stuck on loading screen and therefore I cannot connect through adb.
I tried to extract the system.img file from root.fs from the newest version and still not working...

I would appreciate some help on this, since I cannot install an older version of Bluestacks.

Cheers!

adb devices starts adb but i think its the version of bluestacks cuz i followed the steps to the point and didn't work for me.so an update would be nice
 

shinobisoft

Recognized Contributor
Feb 18, 2012
3,308
3,434
Knoxville, TN
adb devices starts adb but i think its the version of bluestacks cuz i followed the steps to the point and didn't work for me.so an update would be nice

adb start-server = start adb daemon
adb kill-server = stop adb daemon
adb remount = remount system rw

You can also open a command prompt where adb resides and type - adb /help
to get a complete list of command line options.

Easiest way to do the above::
1) go to folder where adb resides.
2) create a .bat file with the following
@echo off
cmd.exe
3) save it. Then click to open.

This will open a command prompt in the path where adb resides. You can then do as I suggested at the beginning of this post.

Sent from my LG-P506
 

GuerillaMaab

New member
Sep 17, 2012
2
0
adb start-server = start adb daemon
adb kill-server = stop adb daemon
adb remount = remount system rw

You can also open a command prompt where adb resides and type - adb /help
to get a complete list of command line options.

Easiest way to do the above::
1) go to folder where adb resides.
2) create a .bat file with the following
@echo off
cmd.exe
3) save it. Then click to open.

This will open a command prompt in the path where adb resides. You can then do as I suggested at the beginning of this post.

Sent from my LG-P506

Will it work for latest bluestacks?
 

ovelhan

New member
Aug 2, 2012
2
0
App history

Hi,
In order to gain some game offers I need to unistall/install bluestacks several times.
Installing/ unsitalling the game app is not enough. It seems that bluestacks keeps some apps record somewhere...
Do you know a way to remove the app (or the history) without the need to unistall the bluestacks?
Or there is any software that can save an image of a fresh install? That way I can always revert the instalation.

Thanks!!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 33
    SEE POST 3 FOR ROOT GUIDE


    Below you will find the neccesary steps needed to get Google Play to run on BlueStacks Beta

    1. Install Root Explore (can be downloaded for free using bluestacks and typing in the app name)

    2. Download the Vending.apk and Google Framework from this post.
    http://www.androidfilehost.com/main/Misc/Bluestack/
    3. Copy them to /data/bst

    4. Give them these Permissions
    (rwxr-xr-x) or through adb:

    Code:

    adb shell chmod 755 /data/bst/vending.apk
    adb shell chmod 755 /data/bst/googleservicesframework.apk


    untitled4.png


    5. Reboot Bluestacks

    6. Download ADW Launcher if you haven't (this is not a requirement but it helps as if you already have Google Play in your PC you just find it through /data/windowsdata)

    7. Find Google Play and sign in with your email and password.

    untitledquq.png


    Step by Step Guide on how to get into root.fs and mount the system.img

    Click Here

    The programs that are listed in the tutorial can also be found on my site here:

    http://www.androidfilehost.com/main/Misc/Bluestack/

    Along with those programs you will find all the tools,apks, installers you will need to get the market on Bluestacks Beta along with the tools to modify its files.
    23
    ---Rooting BlueStacks Beta---

    DOWNLOAD LIST (assuming you already have BlueStacks installed):
    Code:
    1.	initrd-betahack.img   	***INCLUDED***
    2.	ramdisk.img   		***INCLUDED***
    3.	system.img-----------------NOT INCLUDED!!!
    4.	su.x86			***INCLUDED***
    5.	BlueRegistryMOD	***INCLUDED***
    --------------------------------------------------------------------------------------------------
    Download from Here:
    http://www.androidfilehost.com/main/Misc/Bluestack/Rooting BlueStacks Beta/

    Code:
    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%\BlueStacks\Android\

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

    FILE: system.img
    -Extracted from xRepinsSporsx Root.fs (for Google Play)
    Or
    -Extracted from latest BlueStacks Root.fs
    -Place it in \%programdata%\BlueStacks\Android\

    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***

    -------------------------------------------------------------------------------------------------
    Code:
    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 Beta
    -Placed in \%programdata%\BlueStacks\Android\

    ---------------------------------------------------------------------------------------
    Changes that need to be made to the registry are contained in BlueRegistryMOD.reg

    FILE: BlueRegistryMOD.reg


    ***WARNING***
    YOU MUST ENTER YOUR SPECIFIC USER ID BEFORE RUNNING BlueRegistryMOD.reg !!!
    Where the registry key says ENTER-YOUR-GUID-HERE you need to enter the number (with dashes) found here:

    FIND YOUR SPECIFIC GUID HERE!!!
    [HKEY_CURRENT_USER\Software\BlueStacks]
    “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_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 "

    ***ENTER-YOUR-GUID-HERE must be changed in 2(two) places in BlueRegistryMOD.reg***
    -------------------------------------------------------------------------------------------
    THIS IS THE PROCESS:
    ***Make sure to exit BlueStacks 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 – go to the Start menu>type Start Bluestacks
    4. Start adb on your computer
    a. Connect to bluestacks - #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 - #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 – 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.

    ***This is a sure-fire way to get root and read/write access. However, I find that there are still issues with GAPPS (gmail, calendar specifically)

    Download from here:
    http://www.androidfilehost.com/main/Misc/Bluestack/Rooting BlueStacks Beta/

    Extended system.img

    http://www.androidfilehost.com/main/Misc/Bluestack/Extended system.img/
    18
    Lost, Confused, Cant get the Market to run with the instructions above?

    Alternative Way-UPDATED 4/2/2012 :

    I have uploaded a modified root.fs to my site for you to download

    I added the the market per the instructions in the tutorial on the blog.

    Steps:
    Download the root.fs and overwrite the current root.fs on your computer.

    Location:
    C:\ProgramData\BlueStacks\Android

    Make sure to stop all instances of BlueStacks before overwriting the file. Also Please Please make a backup of your original root.fs before overwriting the file with the modified one.

    Once you have copied over the new root.fs start Bluestacks and wait for it to load up.

    Congrats you have the newest Market running on BlueStacks.

    You might need to install ADW Launcher inorder to see the Play Store/Market. It doesnt show up in the bluestacks launcher

    Files can be downloaded from here:
    http://www.androidfilehost.com/main/Misc/Bluestack/


    ------------------------------------------------------------------------
    Was going to post my own guide but someone beat me to it.
    Here a guide on some of the Registry Tweaks

    http://droidhackings.blogspot.com/2012/03/some-useful-registry-tweaks-to-optimize.html
    6
    ***Update: TUTORIAL!!!***

    View attachment 981366---Rooting BlueStacks Beta---

    PLEASE NOTE: AS OF NOW (4.06.2012) ROOTING WILL CAUSE SOME OF THE HIGH DEFINITION BLUESTACKS ARM-EMULATION TO NOT WORK. THIS MEANS IT WILL NOT RUN ALL THE APPS THAT IT RAN PREVIOUS TO ROOTING.

    DOWNLOAD LIST (assuming you already have BlueStacks installed):
    1. initrd-betahack.img ***INCLUDED***
    2. ramdisk.img ***INCLUDED***
    3. system.img---------------NOT INCLUDED!!!
    4. su.x86 ***INCLUDED***
    5. BlueRegistryMOD ***INCLUDED***

    ----------------------------------------------------------------

    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%\BlueStacks\Android\

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

    FILE: system.img
    -Extracted from xRepinsSporsx Root.fs (for Google Play)
    Or
    -Extracted from latest BlueStacks Root.fs
    -Place it in \%programdata%\BlueStacks\Android\

    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 Beta
    -Placed in \%programdata%\BlueStacks\Android\


    ------------------------------------------------------------------

    Changes that need to be made to the registry are contained in BlueRegistryMOD.reg

    FILE: BlueRegistryMOD.reg

    ***WARNING***
    YOU MUST ENTER YOUR SPECIFIC USER ID BEFORE RUNNING BlueRegistryMOD.reg !!!
    Where the registry key says ENTER-YOUR-GUID-HERE you need to enter the number (with dashes) found here:

    FIND YOUR SPECIFIC GUID HERE!!!
    [HKEY_CURRENT_USER\Software\BlueStacks]
    “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_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 "

    ***ENTER-YOUR-GUID-HERE must be changed in 2(two) places in BlueRegistryMOD.reg***
    -------------------------------------------------------------------------------------------
    THIS IS THE PROCESS:
    ***Make sure to exit BlueStacks 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 – go to the Start menu>type Start Bluestacks

    4. Start adb on your computer
    _a. Connect to bluestacks - #adb connect 127.0.0.1:5555
    _b. Ensure you have root access - #adb root
    _____x. 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 - #adb push su.x86 /system/xbin/su
    _____x. su.x86 must be in the same Windows directory as your console
    _f. Correct superuser permission - #adb shell chmod 6711 /system/xbin/su
    _g. Remount system read only - #adb shell mount -o ro,remount -t ext4 /dev/sdb1 /system (THIS IS NOW CORRECT, THANKS)
    _h. Exit adb by closing the console window

    5. Restart BlueStacks – go to the Start menu>type Start BlueStacks

    6. At this point you should have root and read/write access.
    _a. Verify root. I suggest Root Check Pro, 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.

    ***This is a sure-fire way to get root and read/write access. However, I find that there are still issues with GAPPS (gmail, calendar specifically).***

    Please comment if this works/doesn't work for you.
    Remember to hit the 'thanks' button (if you're thankful)

    I can't wait to see what people do with this. I am working on getting a larger system.img...


    Files Included in Download:
    initrd-betahack.img
    ramdisk.img
    su.x86 binary (not apk!)
    BlueRegistryMOD.reg
    "HowTo Root BlueStacks" (doc)
    "HowTo Root BlueStacks" (pdf)

    EDIT: Replaced .zip with working one :)
    5
    [root][repack] 0.7.12.896 Update !

    Root Package:
    http://www.mediafire.com/?otl79weytj7qm9b
    REG: (1280x720,1024mb RAM)
    http://www.mediafire.com/?oqn3l345ynbxawr

    If someone want to change the resolution use registry editor
    resolutionfs8.png

    bluestacks7fs8.png


    Install NFO:

    • (Win key + R)
    • "%Program Files%\BlueStacks\HD-Quit.exe" (WinX86)
    • "%Program Files(x86)%\BlueStacks\HD-Quit.exe" (WinX64)
    • Copy files from this package to ""WINDOWS_DRIVE""\ProgramData\BlueStacks\...
    • Import to registry "1280x720 & 1024ram.reg" or not...
    • Start Bluestacks