Rooting/Hacking BlueStacks - BETA information added! (Updated 12/6/2013)

Search This thread

aDigitalPhantom

Senior Member
May 10, 2011
528
118
Classified
Ok the link is called ext2read but the file you run is called ext2explore. why it is that way on sourceforge I don't know

In ext2explore go to file open image then open C:\ProgramData\BlueStacks\Android\Root.fs, then there should be a hdd icon on the right panel click that, and you should see the android folder open the android folder you should see system.sfs

you might need to close the process HD-Service in task manager
 
Last edited:

bled82

Senior Member
Nov 14, 2009
303
28
Fort Worth
Samsung Galaxy S10 5G
im not seeing where it isnt needed, and I just read through the entire thread. Maybe im not seeing it because I just assumed that people were still using the rootmod.zip method though.
I tried busy box installer, but it wont even get in there. I would love to get this thing rooted, I would love a way using adb shell if needed (as that is a way I rooted several phones).

Anyways I am really excited about this because I had been using bluestacks (as it was intended) just as something to play around with until I read a post about installing .apks on it and first thing I decided to do was a launcher. Then I started searching around and came to this thread.

I now have the gadget deleted, have working market, gmail, 2gb sd card, tapatalk ect but I want root in order to further have fun

For adb access got to the bluestacks folder and use HD-adb as you would adb for android , C:\Program Files (x86)\BlueStacks\HD-Adb
 

spook

Member
Aug 21, 2006
39
2
Honeycomb

Android-x86 has released Honeycomb for various hardware. Has anyone figured out how to inject Android-x86 releases into bluestacks?
 

nick_1964

Senior Member
Apr 26, 2011
61
4
Ok the link is called ext2read but the file you run is called ext2explore. why it is that way on sourceforge I don't know

In ext2explore go to file open image then open C:\ProgramData\BlueStacks\Android\Root.fs, then there should be a hdd icon on the right panel click that, and you should see the android folder open the android folder you should see system.sfs

you might need to close the process HD-Service in task manager
Whatever I do, I don't see a HDD icon, and I don't see system.sfs
Disabled the whole HD service, opened as admin, but no files...
Stuck here.
 

rexzooly

Senior Member
Jan 17, 2008
211
4
Dewsbury
@ OP Hey man, I have moved Gizmostack to its own home as the forum kept having problems, www.gizmostack.co.uk Gizmostack was rebuilt since the post, version 0.5 as a new UI and also works on XP well I hope it does :D, also for some reason I can't remember the gizmostack login so I had to use my personal account sorry for any confusen.


Gizmostack Dev - Rex
 

octohikkus

New member
Dec 7, 2011
1
0
how can i open bluestacks in my virtualbox window xp?

i have a window 7 i5, can run bluestacks without any problem, then i was thinking whether it allow me to install on my virtualbox's window Xp, i successfully installed on my virtualbox window XP but when i try to run the bluestacks apps it stuck, it just keep loading and wont go into the apps, any body can help? appreciate:(
 

CdRsKuLL

Senior Member
May 25, 2004
84
75
Well, I had a little play today with Bluestacks. Got it resize and loading a launcher... but now I have a problem. The previous version I have on my works machine when launched goes straight into Android, but the new version asks you to press the apps buttons, then you have to select one from the bluestacks launcher...... Then it will load up. Now I've had a look and it seems the bluestacks launcher is a html / java application. Do you know if it's possible to just write a shortcut / html etc so you can just launch the android launcher?

hope this makes sense, unless you have downloaded the current one, you wont know what I mean (0.6.2.0563)

Thanks,

Steve
 

CdRsKuLL

Senior Member
May 25, 2004
84
75
HOW TO TURN THE APP KEY INTO A HOME KEY

ok, got it sorta working.. maybe someone would like to improve on it for me....

So.. in brief the new version asks you to select an app from it's own launcher.. Swapping a file will allow it to go straight into android...

ok, how to do it.

1. Goto....C:\Users\YOUR USER ACCOUNT\AppData\Local\BlueStacks\Launcher folder
2. Rename launcher.html to launcher.html.bak (just to be safe :))
3. Open up notepad and paste in the below code

Code:
<!DOCTYPE html>
<html lang="en">
<head></head>
<body onload="refreshUI()"> 
   
<script src="js/jquery-1.5.1.min.js"></script>
<script src="js/slides.min.jquery.js"></script>

<script type="text/jscript" language="jscript">
function refreshUI() {window.external.RunApp("", "", "")}               
</script>

</body>
</html>

Save this as a new launcher.html and copy it into the launcher folder above.. :)

Thanks

CdRsKuLL
 
Last edited:
  • Like
Reactions: shubhkirtisharma

aDigitalPhantom

Senior Member
May 10, 2011
528
118
Classified
BLUESTACKS-mod-v3.zip

WARNING
THE DEFAULT PATHS ARE FOR WIN7

WIN-XP PATHS
BLUESTACKS-mod-v3-xpreg.zip
MOD-V3.EXE "%ALLUSERSPROFILE%\Application Data\BlueStacks\Android"
MOD-V3-P2.EXE "%USERPROFILE%\Local Settings\Application Data\BlueStacks\Launcher"

CHANGES
Less changes to initrd and ramdisk from stock

INFO
This will add R/W access to /system
I Have Removed ALL Bluestacks Preinstalled Apps, Installed ADW FREE, and Android Market.
The "All Apps" button has been changed to a "HOME" button see here http://xdaforums.com/showpost.php?p=20233810&postcount=90

YOU MUST COMPLETE ALL STEPS FOR THIS TO WORK
RUN IS THIS ORDER
reg-changes.reg
MOD-V3.exe
MOD-V3-P2.exe

UNMODDING
Launcher.exe tries to restore the stock "All Apps" button.
undo-registry-changes.reg tries to make Bluestacks load the stock file system.

CREDITS
CdRsKuLL for the home button tweak

I think that is all
 
Last edited:

vidgen13

Member
Sep 19, 2010
21
11
Australia
Need Help

I have a video, Quality is not to good.
I removed the vids, don't want to have legal problems with Google

Make a tutorial of 4 days work ?

There is enough in this forum to make your way.
You need modified files as stated before, and there is a link provided.

http://xdaforums.com/showpost.php?p=18336028&postcount=7

GoogleServicesFramework.apk
OneTimeInitializer.apk
SetupWizard.apk
Vending.apk
Gmail.apk

That is for the market and G-mail.

For the contactlist you need a modified version of
GoogleContactsSyncAdapter.apk
GoogleCalendarSyncAdapter.apk
CalendarProvider.apk
Contacts.apk

You can find them in every Android forum with adapted Roms, simply extract them out of the packages.
Sorry for my English, I come from the netherlands and have only one year lessons.

please provide a link for these
GoogleContactsSyncAdapter.apk
GoogleCalendarSyncAdapter.apk
CalendarProvider.apk
Contacts.apk

i tried getting it from a vega rom and an xperia x10 rom but it failed
thanks
 
  • Like
Reactions: freebazee

merrickville

Senior Member
Aug 30, 2010
144
34
Ottawa
I'm using What's App in Bluestacks.

Enter you home phone number, if your land-line accepts SMS to voice, and you can listen to the code, your good. If not, wait it out until it offers to "Call You", select that.

Your land line will immediately ring with a recorded "Your code is blah blah blah", then you're good to go.

It's nice using What'sApp, I even installed CardDAV (pointed to my server) on BlueStacks, and Whats app synced and all my contacts are listed in WhatsApp, awesome!

great job guys. i am using bluestacks since the first day the alpha was released

the only problem i faced was being not able to use Whatsapp, any body knows a workaround to use it?
 

phudiec_95

New member
Jan 7, 2012
1
0
i've unistalled BlueStacks
now i want get it back but failed like this:

We're sorry. Setup could not install BlueStacks (alpha)
Detailed logs have been replaced in the file named below.
Please include this file when contacting BlueStacks support.
C:\Users\user\AppData\Local\Temp\MSI8b07a.LOG

The log file's name changes everytime i reinstall
i don't know why. Please tell me how to fix it ( Sorry for my bad English and i can't post picture 'cause i don't enough posts )
 

DieBagger

Member
Aug 27, 2010
7
3
i've unistalled BlueStacks
now i want get it back but failed like this:



The log file's name changes everytime i reinstall
i don't know why. Please tell me how to fix it ( Sorry for my bad English and i can't post picture 'cause i don't enough posts )

First of all this is a problem that should be adressed in the official BlueStacks support forums. Also it even tells you to attach the log files so that would have helped. :rolleyes:

Anyways, since I had the same problem here it goes: Open the log files, there will be an exception about a directory that couldn't be created (can't tell you excactly which one because ... no log files). Delete that directory and the installer should work again.
 

tenet420

Senior Member
Jan 7, 2011
208
32
Hello All.

I was poking around in the registry and found a way to add more RAM to Bluestacks.

By default, Bluestacks has 384MB approximately of RAM as a hex entry of 180. The reg hack will take a hex or decimal number, so I doubled to 360 hex and that has worked out to around 775MB. This can easily be verified with any task manager app that displays memory.

Additionally, when I was playing with the camera earlier I noticed that it recorded sound but not picture. Well, there is a reg hack for that also!!! I noticed the registry has a 0 (zero) where it refers to the camera so, naturally, I changed it to 1. That worked!

Of course, you assume the risk.

The registry location that needs to be changed for RAM increase is:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android

The entry is "Memory". Double-click on the registry entry and change it to a higher number than it is. Afterwards, restart Bluestacks and verify the change in Android.

The registry location that needs to be changed for camera to work is:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Config

The entry is "Camera". Double-click on the registry entry and change the 0 to a 1 (0 is False, 1 is True). Afterwards, restart Bluestacks and verify the camera works in Android.

Hopefully someone else can confirm this works for them. I am on an HP Elitebook 8460p running Windows 8, Bluestacks rooted with VTL as home launcher.

Happy Hacking!!!
 
Last edited:

pandobud

Member
Jan 16, 2012
8
0
File exchange via FTP + Launcher + Market + Currents

Feel like giving back to this excellent thread!

I. File exchange via FTP (Windows <--> BlueStacks)

1. Get "File Expert" (freeware) from Market (market.android.com/details?id=xcxin.filexpert) or find APK elsewhere and install on your BlueStacks

2. Install "FileZilla Server" on your Windows (filezilla-project.org) following the instructions at lifehacker.com/339887/build-a-home-ftp-server-with-filezilla (don't forget to define the Windows folders you want to share with BlueStacks and set proper read-write access to them).

3. Find out your Windows local IP address by running Command Prompt (from your Start Menu >> Accessories), then typing 'ipconfig'. See the IP address beside "IPv4 Address" (complete instructions at groovypost.com/howto/microsoft/windows-7/find-your-local-ip-address-windows-7-cmd/).

4. Access your (Windows) shared folders from File Expert in BlueStacks. Go to Home >> Network >> FTP Client >> Create a New Account, and enter the login details (your Windows local IP in step 3 above as the "FTP IP Address", the username and password you created in FileZilla Server, and 21 as the port number). Click 'Okay'.

5. Tap on the connection you've just created and VOILA! ...you can now exchange files between Windows and BlueStacks!

Tips: To make file exchange easier, just open two tabs in File Expert... one for the Windows folder, one for the SDCard (from "My Files").

II. Market + Launchers

There seems to be an easier way to get custom launchers and market to work. I've tried it and it works --> eins.my/how-to-enable-android-market-and-replace-launcher-in-bluestacks/​

III. Google Currents

If you live outside the US, you can use Google Currents (google.com/currents) by installing the APK directly (not via Market, google it out). It's a nice app like iOS'es Flipboard, which has been touted as app of the year 2011 for iOS.​

IV. Market disconnecting at times...

Sometimes Market won't download apps... when this happens, I added a dummy/secondary gmail account I have from Settings >> Accounts, and Market seems to be working again. Seems like the key is invoking connection to google servers via this method. You can delete the secondary/dummy account and add it back again each time Market stops working.​

After a day of fiddling with the hacks prescribed in this thread... my BlueStacks homescreen looks like this --> ge.tt/9jrSqLC/v/0

Thanks!... and cheers!... :)

p.s. We've nailed down sizing up SD Card and RAM/Memory so far in this thread... but anyone know, or dare to figure out how to increase the Internal Storage/Memory capacity of BlueStacks?...
 
Last edited:

Djazin

Senior Member
Sep 19, 2010
286
64
Has anyone found a way of spawning more than one Bluestacks VM?

I would suggest use sandboxxie and then make the changes for the user directories accordingly to point to a different folder just a blind guess

i've unistalled BlueStacks
now i want get it back but failed like this:



The log file's name changes everytime i reinstall
i don't know why. Please tell me how to fix it ( Sorry for my bad English and i can't post picture 'cause i don't enough posts )

I got this too, best easiest way to fix is to just reinstall the app if that dosnt work and your have system restore on your windows go back to before an earlier point then use the repair from the main installer.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 18
    New update (Thanks FalcionX!):
    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

    Archived OP (Meant for the old Beta build)

    New updates for Bluestacks Beta(Note: Please PM me if I missed out on any threads/updates!)

    Coming soon! Syncing between BlueStacks and your Android phone! Sign up here: http://eepurl.com/tfew5

    Bluestacks Beta available here:
    http://cdn.bluestacks.com/bstk-download-success-2.htm
    BlueStacks Modding Community on Facebook:
    http://www.facebook.com/groups/185729648172160/

    Rooting Bluestacks:
    http://xdaforums.com/showpost.php?p=24194320&postcount=3

    Market/Play Store installation for Bluestacks:
    Method 1: http://xdaforums.com/showpost.php?p=24194190&postcount=1
    Method 2 (Use if method 1 fails): http://xdaforums.com/showpost.php?p=24194289&postcount=2

    Editing Bluestacks "boot" animation:
    http://xdaforums.com/showpost.php?p=24689548&postcount=1

    Archived OP (Meant for the Alpha build)
    Bluestacks Alpha is out today and with some snooping, I managed to install some apks both from the phone and directly from the computer. Perhaps someone wants to try to give it a root and a soft honeycomb keypad? (I am also currently trying to root it) EDIT: Root and soft keypad hacks available below!

    Bluestacks available here:
    http://bluestacks.com/download.html
    BlueStacks Modding Community on Facebook:
    http://www.facebook.com/groups/185729648172160/
    GizmoStack for the newbies:
    http://freestacks.me/viewtopic.php?f=15&t=9

    How to install apks from the computer (WARNING: Apps installed this way CANNOT be removed):
    1) Right-click on the .apk file and click on "Open with..."
    2) Click on "Browse..."
    3) Navigate to "C:\Program Files\BlueStacks" or for 64-bit computers, "C:\Program Files (x86)\BlueStacks"
    4) Double-click on "HD-ApkHandler.exe"
    5) Click on "Ok"
    Bluestacks will install the .apk file and notify you when its done.

    What I have found out so far:
    1) Not rooted EDIT: Rooted but not of any use (Update #8)
    2) Its a full Android emulation, with Android itself installed on a emulated sdcard
    3) Its soft-buttons are mapped to Android's hardware buttons, but the home button is removed, and apps are run using a custom launcher/windows sidebar gadget EDIT: Temporary fix using Button Savior (find it on alternative market) (http://xdaforums.com/showpost.php?p=18625951&postcount=67)
    4) Android market can be synced onto the computer if its a custom rom (not tested for standard roms with the original market as I have a HD2) but does not work as there is not way to add an account to it EDIT: It appears to be blocked from accessing Google's servers. (Appears to be fully working, but requiring an account) "RE"EDIT: See updates below for instructions on how to get market to work. (Update #2)
    5) Custom homescreens can be installed, although it only runs when you somehow find the homescreen selection menu (I installed a apk through my computer, and when I removed it via Astro File Manager's uninstall, the icon for the app stayed in the Windows Sidebar Gadget and selecting it allowed me to choose between homescreens, widgets work on custom homescreens.
    6) Settings can be accessed via a custom launcher (See attached screenshot: Bluestacks.jpg)
    7) Attached screenshot contains the phone info and Android version

    Updates for newly discovered hacks (NOTE: Pictures are ommited from the quotes due to lack of space, to view the pictures, click on the OP links! Also, if I missed out on anything or any post, feel free to point it out!):
    1) Removing Fullscreen (OP: http://xdaforums.com/showpost.php?p=18358866&postcount=17):
    it can, but need to edit regitry, so do at your own risk.
    HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0
    inside change FullScreen to 0 (default is 2)
    then change width and height(decimal or hex), then restart computer
    2) Enable Market (See attached files: Market.zip) (OP: http://xdaforums.com/showpost.php?p=18336028&postcount=7):
    Notes on app installations:
    a) Some users reported installation failures from the market, and the workaround is to tap/click retry a couple of times (OP: http://xdaforums.com/showpost.php?p=18377956&postcount=16)
    b) Installation of certain apps may fail with the error "INSTALL_FAILED_CPU_ABI_INCOMPATIBLE" as BlueStacks currently doesn't support binary translation and there is no workaround to this yet (OP: http://xdaforums.com/showpost.php?p=18376033&postcount=15)
    Hi, I was able to run market (and other G-apps) on Bluestack.
    Root is not necessary.
    Extract and install the files in this order (click on .apk file -> "open as" -> choose HD-ApkHandler.exe from bluestack installation dir. to install):
    GoogleServicesFramework.apk
    OneTimeInitializer.apk
    SetupWizard.apk
    Talk.apk
    Vending.apk
    Gmail.apk
    Maps.apk
    Using an home replacement setup your account and.. you are in!
    Saluti
    3) Virtual SD Card size can be increased by changing SDcard.fs size (See attached files: DATA.IMG Maker.rar) (EDIT: New OP: http://xdaforums.com/showpost.php?p=18432723&postcount=33 Old OP: http://xdaforums.com/showpost.php?p=18407665&postcount=21):
    sorry for the mess in pictures... but I had a hard time remembering what I did last night :p but you'll be ok :)
    and remember if I helped you say Thanks ;)
    Ok first you need to install Bluestacks Cloud in your phone, after u set it up and all, you need to install AWD Launcher and sync it with BC (Bluestacks Cloud), install it in ur computer... and open it, after that B will ask you to set a default launcher, choose AWD, then you have a full home Android... done with that.
    Un rar DATA.IMG Maker.rar to desktop
    (remember to stop any progress with Task Manager related to Bluestacks, even sidebar.exe)
    Next step. navigate to "C:\ProgramData\BlueStacks\Android" and make a backup of SDCard.fs like this SDCard.fs.bak - then rename the SDCard.fs to SDCard.ext3
    Next: open Resize SD.bat, as seen in picture inside the folder " DATA.IMG Maker"
    Next: check " fine file" and navigate to "C:\ProgramData\BlueStacks\Android" and open SDCard.ext3
    In the pic I didn't check "resize file only no rezide2fs", but you have to check it or click it on...
    Next: check the "resize file only no rezide2fs" " you can resize it to 100GB ++ if want it :D and click "Resize File" ... wait till done. PIC
    Next: after finishing the process... and drag amd drop on top of "mke2fs.exe" and type " Y " and Enter... wait for it to finish as seen in PIC and then.... just change the extension back to .fs like this SDCard.ext3 to -----> SDCard.fs
    Next start the Bluestacks Gadget in start menu... wait for it to load and open AWD launcher .. PIC 6 and PIC 7
    Next: you gonna see in top Notification bar a lil SD card... that's what we want! just click it and format your sd card and your done@! PIC 10 thru 13
    just click format
    deleting...
    and done! 10GB SD Card:cool:
    In logs theres alot of information about what the process does and when, also info on the kernel and staff like that, I think I can edit the HD-Service.exe ... it handles kernel loads and much more... I think can be edited with Restorator 64bits witch I have ....but like I said before I have a 32bit *****ty netbook.. I cant run Restorator.. till next week (getting Alienware) and I can continue the Development of Hacking Bluestacks. I dont know much about Andoid Linux, but I know alot about Windows, I can provide my help on anything, count on me with that ;)
    Oh, and ext2explore.exe is an ext2 (I think ext3 too) partition explorer for windows ;)
    Hope I helped you all :rolleyes:
    Pre made SD images available here: http://www.mediafire.com/?qwesrn41kpcjoup
    Mateo Varnerin (On Facebook) said:
    here ya go everyone. 1gb and 2gb blank sdcards for bluestacks. made and tested by me. the downloads preddty small but the uncompress to the size you need. to install alls you need to do is switch it out with the one you have right now. note that these are blank so you may need to copy stuff over from your old one useing the guides found on this page.
    4) Using BlueStacks without the desktop gadget (OP: http://xdaforums.com/showpost.php?p=18336656&postcount=7):
    [/COLOR]Since it hasn't been posted here yet, you can use BlueStacks without the gadget, jumps right to your launcher.
    Create a shortcut to HD-Frontend in the BlueStacks directory, add the android argument.
    "C:\Program Files (x86)\BlueStacks\HD-Frontend.exe" android
    5) The widget list can be edited (OP: http://xdaforums.com/showpost.php?p=18333866&postcount=5):
    You can edit the widget app list by editing
    %localappdata%\bluestacks\gadget\apps.json
    then removing and replacing the gadget.
    The json file is a text file and entrys can be removed, rearranged.
    You could add too but it's faster to use the HD-ApkHandler.exe to build the entry and merely rearranging it.
    Removed all the bundled apps from the list this way
    Installing a 3rd party launcher gives you about what you'd expect from a launcher
    The included rom has no gapps support, you would need to re-include the gapps frameworks/stuff before market will work. Which would require editing the system image or rooting and manually replacing them.
    The filesystem is located in
    %ProgramData%\BlueStacks\Android
    Data.fs is a standard ext img
    Root.fs is a ext img that contains
    System.sfs which is a squashfs img that contains
    System.img which is a ext img that contains system\
    There already is a xbin\su which might be a dummy to block it from being rooted.
    You likely cant edit the system partition without rebuilding it offline and restarting the vm as squashfs is a readonly format, not to mention that it's a FS in a FS in a FS.
    6) Using BlueStacks as your alternate Android development emulator (OP: http://xdaforums.com/showpost.php?p=18424953&postcount=1):
    You can do this VERY EASY! but I'll recommend that you first install Launcher Pro or ADW (you can sync the app using the BlueStacks Android app) then set as your default home. Once you have done that you can open Launcher Pro trough the gadget at any time.
    Then open Eclipse go to your "Device Manage" tab and under "Android Remote Device" add a new entry like this:
    Name: (whatever you want to name it)
    Host: 127.0.0.1
    Port: 5555
    And you are done! BlueStacks is WAYYYYYYYYYY faster to lunch apps that the regular android emulator. I did a small app for testing/debug and it installed/lunch/debug just fine on BlueStacks.
    7) BlueStacks kernel files (OP: http://xdaforums.com/showpost.php?p=18418324&postcount=28):
    Can you edit kernels?
    should i post the kernel files? :p
    here you go : mediafire.com/?v8bnwdx0e10zmmc
    8) Rooted (But still not of any use) EDIT: Fixed root! (Update #9) (OP1: http://xdaforums.com/showpost.php?p=18452584&postcount=37 OP2: http://xdaforums.com/showpost.php?p=18457744&postcount=42):
    How to Root BlueStacks alpha
    1. Navigate to C:\ProgramData\BlueStacks\Android
    2. Use Task Manager stop any process related to Bluestacks.
    3. Rename Root.fs to Root.fs.bak
    4. Extract Root.fs from RootMod.zip to C:\ProgramData\BlueStacks\Android
    5. You Should Have Root, Enjoy
    Note: The su binary I used auto grants root access.
    RootMod.zip
    Credit goes to http://www.android-x86.org/ for compiling the su/busybox binarys
    With the way root.fs is organized it wouldnt matter if system was remountable in RW mode, squashfs by design is read-only.
    Even if you could modify system i wouldnt expect bluestacks to be able to rewrite/rebuild the root.fs
    The only way (currently known) would be to rebuild the filesystem offline. If bluestacks supported something like unionfs to overlay on top of it it would be possible to change it, but it would be on an overlay file and not directly modifying rootfs.
    If you could make it so bluestacks could mount root.fs and have system\ directly in that instead of inside root.fs/system.sfs/system.img that would make it act like a normal modifying partition.
    They might be intentionally using squashfs to make it harder to modify, given that bluestacks is ment for pcs and squashfs is more approporate on resource limited systems it sounds reasonable.
    9)Fixed with working root! (OP1: http://xdaforums.com/showpost.php?p=18548301&postcount=59 Old OP2:http://xdaforums.com/showpost.php?p=18562346&postcount=61 OP2: http://xdaforums.com/showpost.php?p=20445538&postcount=91)
    well i managed to get /system rw mountable while bluestacks is running, but i broke the gadget somehow.
    EDIT: i have system.img mounted from %ProgramData%\BlueStacks\Android to /system it is not in the Root.fs>system.sfs>system.img format anymore. Doing this requires at a minimum editing the windows registry and replacing initrd.img.
    BLUESTACKS-mod-v3.zip
    WARNING
    THE DEFAULT PATHS ARE FOR WIN7
    CHANGES
    Less changes to initrd and ramdisk from stock
    INFO
    This will add R/W access to /system
    I Have Removed ALL Bluestacks Preinstalled Apps, Installed ADW FREE, and Android Market.
    The "All Apps" button has been changed to a "HOME" button see here http://xdaforums.com/showpost.php?p=20233810&postcount=90
    YOU MUST COMPLETE ALL STEPS FOR THIS TO WORK
    RUN IS THIS ORDER
    reg-changes.reg
    MOD-V3.exe
    MOD-V3-P2.exe
    UNMODDING
    Launcher.exe tries to restore the stock "All Apps" button.
    undo-registry-changes.reg tries to make Bluestacks load the stock file system.
    CREDITS
    CdRsKuLL for the home button tweak
    I think that is all
    10)Turn the app key into a home key! (OP: http://http://xdaforums.com/showpost.php?p=20233810&postcount=90)
    HOW TO TURN THE APP KEY INTO A HOME KEY
    ok, got it sorta working.. maybe someone would like to improve on it for me....
    So.. in brief the new version asks you to select an app from it's own launcher.. Swapping a file will allow it to go straight into android...
    ok, how to do it.
    1. Goto....C:\Users\YOUR USER ACCOUNT\AppData\Local\BlueStacks\Launcher folder
    2. Rename launcher.html to launcher.html.bak (just to be safe :))
    3. Open up notepad and paste in the below code
    Code:
    <!DOCTYPE html>
    <html lang="en">
    <head></head>
    <body onload="refreshUI()"> 
    <script src="js/jquery-1.5.1.min.js"></script>
    <script src="js/slides.min.jquery.js"></script>
    <script type="text/jscript" language="jscript">
    function refreshUI() {window.external.RunApp("", "", "")}               
    </script>
    </body>
    </html>
    Save this as a new launcher.html and copy it into the launcher folder above.. :)
    Thanks
    CdRsKuLL
    11
    Resize TUT

    sorry for the mess in pictures... but I had a hard time remembering what I did last night :p but you'll be ok :)
    and remember if I helped you say Thanks ;)


    Ok first you need to install Bluestacks Cloud in your phone, after u set it up and all, you need to install AWD Launcher and sync it with BC (Bluestacks Cloud), install it in ur computer... and open it, after that B will ask you to set a default launcher, choose AWD, then you have a full home Android... done with that.

    Un rar DATA.IMG Maker.rar to desktop

    (remember to stop any progress with Task Manager related to Bluestacks, even sidebar.exe)

    Next step. navigate to "C:\ProgramData\BlueStacks\Android" and make a backup of SDCard.fs like this SDCard.fs.bak - then rename the SDCard.fs to SDCard.ext3

    Next: open Resize SD.bat, as seen in picture inside the folder " DATA.IMG Maker"



    Next: check " fine file" and navigate to "C:\ProgramData\BlueStacks\Android" and open SDCard.ext3


    In the pic I didn't check "resize file only no rezide2fs", but you have to check it or click it on...
    Next: check the "resize file only no rezide2fs" " you can resize it to 100GB ++ if want it :D and click "Resize File" ... wait till done. PIC



    Next: after finishing the process... and drag amd drop on top of "mke2fs.exe" and type " Y " and Enter... wait for it to finish as seen in PIC and then.... just change the extension back to .fs like this SDCard.ext3 to -----> SDCard.fs





    Next start the Bluestacks Gadget in start menu... wait for it to load and open AWD launcher .. PIC 6 and PIC 7





    Next: you gonna see in top Notification bar a lil SD card... that's what we want! just click it and format your sd card and your done@! PIC 10 thru 13




    just click format


    deleting...


    and done! 10GB SD Card:cool:




    In logs theres alot of information about what the process does and when, also info on the kernel and staff like that, I think I can edit the HD-Service.exe ... it handles kernel loads and much more... I think can be edited with Restorator 64bits witch I have ....but like I said before I have a 32bit *****ty netbook.. I cant run Restorator.. till next week (getting Alienware) and I can continue the Development of Hacking Bluestacks. I dont know much about Andoid Linux, but I know alot about Windows, I can provide my help on anything, count on me with that ;)

    Oh, and ext2explore.exe is an ext2 (I think ext3 too) partition explorer for windows ;)

    Hope I helped you all :rolleyes:
    5
    Bluestacks 0.7.16.910 [ROOT] [REPACK]

    eg1z.png


    System RW
    Busybox 1.21.1
    SuperUser 3.2
    Google Play 4.1.6



    Go Launcher EX
    Clean Master
    Lucky Patcher
    ROM Toolbox
    Root Browser
    Terminal Emulator
    Titanium Backup




    Encryption Key:

    VrfBoT11rfU80wen0HwCqCy3clh6Z3iBL3Gh7PncVFs
    4
    i edited the init script in initrd.img, init.rc in ramdisk.img and the BlockDevice Keys.



    It still needs work, But should operate


    bluestacksfsmod-v2
    to use that simply extract bluestacksfsmod-v2.zip a safe location, then copy initrd-hack.img and ramdisk.img to C:\ProgramData\BlueStacks\Android.

    then use ext2read open root.fs>android system.sfs to anywhere and open a command promt and navigate to where you saved system.sfs

    next and run "unsquashfs system.sfs" from the command prompt and move the squashfs-root>system.img to C:\ProgramData\BlueStacks\Android

    finnally add the registry-chages file to registry restart bluestacks and try it out
    4
    [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