Wednesday, May 23, 2012

How To Run Android 4.0 In Virtualbox (Internet Connection Supported)


Android on VirtualBox
UPDATE: "Buildroid for VirtualBox" 20120530 update based on Android 4.0.4 has been released. (Link)

Those who have tried to run Android-x86 on Virtualbox before probably know its Internet connection is not playing well together with Virtualbox. Here's a good news, Daniel Fages is building Android operating system which support to run in Virtualbox named 'Buildroid for VirtualBox'. After trying it, this is the best Android virtual machine I have tried so far. Everything is working, including Internet.

Before setting up Android in Virtualbox, things you need to prepare are:

Setup Buildroid in Virtualbox:
  1. Install and Open VirtualBox
  2. Click File, then Import Appliance...
  3. Click Choose... button and open the downloaded .ova Android VirtualBox image.
  4. Click Next button.
  5. Click Import button.
  6. Select Buildroid and click Start button.
  7. VirtualBox - Buildroid
  8. Done. Have fun with the Android operating system.
  9. VirtualBox - Android Home Screen

Note:
- Press right Ctrl to regain mouse control on computer.
- To unlock screen after being idle, press the ESC key and slide with mouse. Or, you can disable the screen lock (Settings > Developer options > enable Always stay awake).
Android Browser - keyables.com

43 comments:

  1. But I can't acces to Play Store :(

    ReplyDelete
  2. I installed some applications, like the dolphin browser, and the screen turns 180 degrees !!! is there a way to stop this? thx

    ReplyDelete
  3. Stuck at "Booting the Kernel" :(

    ReplyDelete
  4. Hi @hsnmck , display auto-rotate 180 degrees is a bug in Android 4.0.3 Buildroid. The bug has been fixed in version 4.0.4.


    You can disable the auto-rotate function, Settings > Accessibility > uncheck Auto-rotate screen.

    ReplyDelete
  5. same here,using a AMD Athlon X4 640 3 Ghz...

    ReplyDelete
  6. I can't get a lot of apps in the Play Store. I would like to start with Firefox.

    I've tried changing the screen resolution of Android in VB, but that didn't help.

    Any ideas?

    ReplyDelete
  7. It's not the Android screen resolution problem. It is the incompatibility of our x86 platform CPU trying to run some Android apps which compiled only for other kinds of processor. For example, Angry Birds is an ARM apps specially compiled for ARM processors. So the Play Store states the app isn't compatible with our Android-x86 in VB, if without any tweaks.

    ReplyDelete
  8. Thanks for the tutorial first of all !
    I cant access it either it says
    " You havent accessed the Google play app store on your device with this email account "
    Any tip who to solve this ?

    ReplyDelete
  9. ok nevermind i'm stupid thanks for the tutorial ( screen will go upside
    down for some applications though , still have to find a way to figure
    this out . )

    ReplyDelete
  10. Thanks. Any way to 'tweek' Ax86 and get them to work?

    ReplyDelete
  11. Buildroid managed to get ARM apps running on Android x86 platform. You can read more on here.


    It is still a test version, not all ARM applications are guaranteed will work. I tried to install Firefox but no luck.

    ReplyDelete
  12. Hi @randomguy , this is known bug in version 4.0.3. It has been fixed in version 4.0.4. Enjoy.

    ReplyDelete
  13. hi,, i was downloaded
    vbox86t : Built for a “tablet”, 1024×600 default resolution. and it i change the ram to 4XXMB because i only hav 1gb ram.


    and stuck at :booting the kernel.

    ReplyDelete
  14. same, with my intel centrino mobile.

    ReplyDelete
  15. Hi @अनिल कुमार , your CPU is AMD processor?

    ReplyDelete
  16. I HAVE DONE THE DOWNLOADING .AND AM ABLE TO ACCESS NET ,BUT WHEN WE INSTALL SOMETHING FROM NET THROUG THIS ITS SHOWING THAT THE PHONE IS NOT DETECTED TO RUN THIS APP...HOW CAN I RECTIFY THIS PROBLEM???

    ReplyDelete
  17. Thanks for this! This almost only way it worked with instant network access.
    I tried Android -x86 but no network at all.
    Sad that apps i was looking for not works on x86...

    ReplyDelete
  18. The best Android VM so far. What is the application you trying to install? Just curious.

    ReplyDelete
  19. That is the limitation of the current Android x86. Some apps don't work on x86.

    ReplyDelete
  20. Are you running on AMD processor?

    ReplyDelete
  21. What exactly is the problem with AMD processors on Android-x86?

    ReplyDelete
  22. Hey i can't open this why?
    http://twitpic.com/a62y54/full

    ReplyDelete
  23. I want to add a sd card to the buildroid. Can you explain how?

    ReplyDelete
  24. I think it's already included with a virtual sdcard.

    ReplyDelete
  25. Go to Settings > Network, under Adapter 1 tab, change to Attached to: NAT.

    ReplyDelete
  26. Doesn't work for me at all.. Have a Lenovo 3000 N100... Just says decompressing Linux and then booting kernel and then nothing happens.. For 4.0.4 It goes to the Android boot screen but nothing happens afterwards...

    ReplyDelete
  27. G +1
    Quick and easy thank you

    ReplyDelete
  28. Thank you for sharing!

    ReplyDelete
  29. If you're using Windows, this post should guide you through.

    ReplyDelete
  30. thanks but i cant acces to the net why please help

    ReplyDelete
  31. Hi Fahed,


    Try the newer Android Jelly Bean version and see whether you can access Internet or not.

    ReplyDelete
  32. u r a master tnks men (y)

    ReplyDelete
  33. That's a problem with the latest version of VirtualBox (v.4.2.6). Try downgrading to an earlier version - 4.1

    ReplyDelete
  34. Excelent!

    Using buildroid_vbox86t_4.0.3_r1-20120518_gapps.ova I'm unable to use bluetooth.

    ReplyDelete
  35. I am using x2-02 want to know security code of my phone but, i am not able to find plz help...

    ReplyDelete
  36. I installed Youtube and Google Maps via Goolge Play.
    Youtube: videos can't be played
    Google Maps: not displaying maps


    Is there a solution?

    ReplyDelete
  37. Hostname lookup for "buildroid.org" failed
    how i download android vbox86t it

    ReplyDelete
  38. how to download all of this and how to install

    ReplyDelete