Running Android OS on your PC gives some possibilities to do stuff more than what you could, on the device itself and the Android PC installation would make it a way for developers to get easy hands on the Android OS and do the several development and for many, just to try out the interface without having to purchase a device. Android ICS was one of the major change in the interface since the Android 2.3 Gingerbread, and below we share the guide on how you can install that OS on your Windows based computer, of course as a Virtual Layer and not a separate Dual boot OS.
The Android 4.0 ICS can be run through a free virtualization tool called VirtualBox, which just like many other tools, would create a platform to run an OS on the currently running PC OS, without having to switch between the two at boot up.
Follow the below tutorial, and yes you would need some good internet connectivity to download those few installation files and the extensions packs for the ICS to run on the PC.
Go to the Oracle VM VirtualBox website to download the VirtualBox binary for your OS, and as a matter of fact, this can be installed on even the Mac OS X, Linux, Solaris PC.
Download the file and install it, and as we are talking about the Windows PC, the screenshots are for that OS to make it easier to understand. Follow the onscreen instructions to install the VirtualBox on your PC.
Now, head over to the VMLite site where you would find the Ice Cream Sandwich file which is made compatible to run on the Virtual layer, and which has got all the support for the mouse for navigation through the interface. It’s a file of around 89mb of size.
Extract the downloaded file, and locate the file “VMLite-Android-v4.0.4” which has to be selected from the VirtualBox, or you would choose to open it directly and select VirtualBox as the program to run the file.
Go to VirtualBox and from the “Machine” menu, select “Add” and that would open the file manager, where the VMLite-Android-v4.0.4 file has to be selected. The VirtualBox would recognize the file as Android Ice Cream Sandwich 4.0.4 version.
Select VMLite-Android-v4.0.4 from the left list, and then click on “Start” on the top to start the OS. For many, it would directly start the Android OS on the VirtualBox, but for some, they would need to have a few extension packs installed for the correct functionality, which include the USB 2.0 Host Controller, without installing which the Virtualization won’t start.
Head to the VirtualBox website which you had previously opened, and download the “VirtualBox 4.2.16 Oracle VM VirtualBox Extension Pack” which is a file of around 20mb in size. Open it and it would automatically install it on the VirtualBox. If you don’t see any USB 2.0 Host error, you can directly proceed without downloading this extension pack.
Clicking on Start would do the series of processes and notifications as given below, before starting the actual Android 4.0.4 Ice Cream Sandwich OS.
And here’s the Android 4.0.4 running on the VirtualBox, which is nothing more than an interface that would give you a basic OS install and nothing much in the functionality, because there’s no Play Store for you to try out any apps. But you can launch the apps which are already available, and you can browse the Internet with the Browser given. It’s not as smooth as the one in the actual device but good enough to provide an experience.
The About Tablet page shows this is the Android 4.0.4 OS running on the x86 PC through VirtualBox. There are even the virtualization files for the Android 4.1 and 4.3 Jelly Bean, the process for which would be shared soon.
If this was not what you were looking for, check how to install Android apps on Windows PC using Bluestack.