How To Install and Run Android x86 On VirtualBox
How To Install and Run Android x86 On VirtualBox
VirtualBox
Posted on May 6, 2013 by Dan Nanni 21 Comments
While the Android OS was originally developed for ARM processor architecture,
there exists an Android port for x86 hardware platform, which is called Androidx86. You can run Android-x86 as a virtual machine (VM) using any x86-based
hypervisor or QEMU hardware emulator.
In this post, I will show you how to install and run the latest Android-x86
4.2 on VirtualBox.
First, download the latest Android-x86 4.2 iso image to use.
$ wget https://android-x86.googlecode.com/files/android-x86-4.2-20130228.iso
OS Type: Linux
OS Version: 2.6
Memory: 512MB
Hard drive type: VDI
Hard drive storage: dynamically allocated
Hard drive size: 3GB
Network: NAT
Once you power on the VM, you will see Android-x86 live and installation GUI as
follows. Choose "Install Android-x86 to harddisk" option at the bottom.
Select "Bootable" to make the partition bootable, and then choose "Write" to
write your change. Once change is written, choose "Quit".
You are back to the earlier disk partitioning menu, but you will notice that there
is a new menu at the top which says "sda1 Linux". This is the new partition that
you just created. Choose this partition.
Once installation is completed successfully, you will see the following message.
Now reboot the VM.
Upon booting, you will see the Android welcome screen. If mouse does not work
inside Android-x86 VM, go to "Machine" and choose "Disable Mouse Integration"
on VirtualBox menu. You can press right-"Control" key to move mouse cursor out
of the Android-x86 VM.
During initial setup, you will be asked to provide your Google account login.
Once initial configuration is done, you can fully access Android as follows.
By default, Android-x86 is set up to access the Internet via eth0 wired interface.
Android-x86 version 4.2 comes with Google apps such as Play Store, Gmail and
Google Maps. You can also install Android apps via Play Store as you would do
with real Android devices.
However, note that if an Android app uses any ARM-native library in it, you won't
be able to install and run it on Android-x86, unless the library has been ported to
Android-x86 or ARM binary translator (e.g., Houdini) is used.
Subscribe to Xmodulo
Do you want to receive Linux FAQs, detailed tutorials and tips published at
Xmodulo? Enter your email address below, and we will deliver our Linux posts
straight to your email box, for free. Delivery powered by Google Feedburner.
Your email add Subscribe
inShare
No related FAQ.
Categories: Android, VirtualBox
Tags: android-x86
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply