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

46 comments:

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

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

    ReplyDelete
  3. 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
  4. same here,using a AMD Athlon X4 640 3 Ghz...

    ReplyDelete
  5. 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
  6. 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
  7. 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
  8. 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
  9. Thanks. Any way to 'tweek' Ax86 and get them to work?

    ReplyDelete
  10. 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
  11. Hi @randomguy , this is known bug in version 4.0.3. It has been fixed in version 4.0.4. Enjoy.

    ReplyDelete
  12. 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
  13. same, with my intel centrino mobile.

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

    ReplyDelete
  15. 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
  16. 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
  17. The best Android VM so far. What is the application you trying to install? Just curious.

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

    ReplyDelete
  19. Are you running on AMD processor?

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

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

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

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

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

    ReplyDelete
  25. 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
  26. G +1
    Quick and easy thank you

    ReplyDelete
  27. Thank you for sharing!

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

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

    ReplyDelete
  30. Hi Fahed,


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

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

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

    ReplyDelete
  33. Excelent!

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

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

    ReplyDelete
  35. 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
  36. Hostname lookup for "buildroid.org" failed
    how i download android vbox86t it

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

    ReplyDelete
  38. why i cant connect using buildroid_vbox86t_4.0.3_r1-20120518_gapps.ova ?

    ReplyDelete
  39. click here to read Go Here click reference hop over to here you can check here replica ysl

    ReplyDelete