[Android Software/Hacking General [Developers Only]] bitstra:
Hi all, who are interested in using Bluestacks (Bluestacks Mac alpha) rooted and writeable /system & /data!

If you havn't installed or used it before, the android app player Bluestacks alpha for MAc OS X is available here:

http://bluestacks.com/bstks_mac.html

The idea for rooting it came, when I read the thread of xRepinsSporx here http://xdaforums.com/showthread.php?t=1571308. This is guiding tread for rooting Bluestacks for Windows.

So credits go to xRepinsSporx!

I've managed making full rooted Root.fs for the Bluestacks android app-player for MAC OS X.

The /system of bluestacks is rooted out of the box, but root-permissions are restricted.

So I've copied a new su file ('su.orig') and a symbolic link ('su') into /system/xbin. This was done under ubuntu-linux!

That works for me...

If you want try it, here is a

HOW TO:

(make sure, Bluestacks is not running!!!)

---Attention! this HOWTO is only useable on MAC OS X!---

I.

1. Download Root.fs_hacked.zip (rooted Root.fs)

II.

1. Unpack Root.fs_hacked.zip in a folder of your choice

2. In Finder-Menu go to "Go To'-cklick it once ; hold alt-key down for showing the user-library-folder;

Open Library-Folder; Go into the Folder Bluestacks App Player; Go into the Folder Android;

Rename the file Root.fs to Root.fs_backup (in case for having a backup!)

copy the unpacked Root.fs_hacked to here and rename it to Root.fs .

---- You have full rooted /system now! ----

3. Goto into Folder yourusername/Library/BlueStacks App Player/Runtime; make Alias For Bluestacks App Player.app;

Place this link where you want to (i.e. on Desktop or into the Launchbar);

Now you should activate personalized Home Launcher! (If you did not done it before)

I made it with Holo Launcher...

III.

1. Open Pulse in Bluestacks

2. Click an entry in Pulse; Click on Menu-Button, that goes to an WEBsite of an article; the hidden webBrowser of bluestack will open that;

in addressbar goto HoloLauncher (stable) download page http://hololauncher.com/download.aspx?t=STABLE and download and install it

3. Click on the colored Home-Button of Bluestacks and select Holo Launcher for ever.

Now you can install basic gapps for Bluestacks

IV.

1. open the web Browser

2. download http://dl.dropbox.com/u/12364391/BluestackForMacApps/GoogleServicesFramework.apk; install it

3. download http://dl.dropbox.com/u/12364391/BluestackForMacApps/OneTimeInitializer.apk; install it

4. download http://dl.dropbox.com/u/12364391/BluestackForMacApps/SetupWizard.apk; install it

5. download http://dl.dropbox.com/u/12364391/BluestackForMacApps/Talk.apk; install it

6. download http://dl.dropbox.com/u/12364391/BluestackForMacApps/Vending.apk; install it

7. download http://dl.dropbox.com/u/12364391/BluestackForMacApps/Gmail.apk; install it

6. download http://dl.dropbox.com/u/12364391/BluestackForMacApps/Maps.apk; install it

At last goto Settings->Accounts-> add your Google-Account

You did it! - Congrats

What is working:

- root is granted for apps an the fly (without the use of Superuser.apk - this APk isn't working but not needed!)

(test it with titanium backup and/or root explorer)

- fully read/writeable /system, /data, /data/data

(you can test it by starting a terminal session in bluestack; after starting terminal you are at the $-prompt right(?), enter $ su - and you are the #-prompt - so you are rooted)

If Titanium Backup or other apps don't see your installed apps, then you have to change permissions for /data as following:

open terminal session

and enter

su
chmod 755 /data

(thanx Jainyankee1993 for his reply!)

- Homelauncher of your choice

- Market

- Synching Gmail

- installing most of apps you can see in your market account

(working apps i.e. here: Root Explorer; Titanium Backup; Adaway; Clocksynch...)

What is not working:

Contacts and Calendar won't synch! (So i use the Google website for my calendar and contacts for the moment :()

The colored home button loses his function. (For getting home button function you can load 'button svoir' from market)

The stuff published here is for educational purposes only!

All you do with your Bluestacks installation on your MAC is done at your own risk!

BTW: if your full rooted Bluestacks is running as it should, you can delete the preinstall Bluetstacks-Apps-Folder link from the Launchbar...

(atached 2 screenshots here.)

regards bitstra