Bringing the power of a smartphone to your PC brings with it lots of fun and possibilities.
And this is because Android OS is free.
Developers had already felt the need of simulators to project their apps on PC for easier development and testing.
After the launch of Android SDK, Android on PC became a reality which has now become common.
Basic Requirements For Installing Android on PC:
There are some very basic minimum requirements for PC hardware to be able to install different softwares to deploy and simulate (install) Android. For this purpose, your computer doesn’t needs to be super high-five, but it should atleast meet the below mentioned minimum requirements for Android to work smoothly:
Processor: Speed of more than 2 GHz
RAM: Atleast 2 – 4 GB. (the more, the better)
Operating System: Above Windows Vista / 7 (XP works too with better hardware config)
Video Software: Above DirectX 9
The better PC config you have, the better will Android OS work on your PC. As Android is modified to be simulated on PC, it requires more resources. Researches and updates are going to make the requirements as less as possible.
For all the methods below, you’ll need an .iso file of Android OS, a file which contains the Android Operating System that will enable you to install Android on PC. All the softwares mentioned below in different methods are just the ways to deploy and simulate that .iso file into a fully functional Android phone.
So, first of all, navigate to Android x86 site, download .iso of any version you’d like; for eg: if you want to install and run Android Kitkat, download version v4.4 and if you want to install Android Lollipop, download v5.0. Also, there are other updated versions, revisions all present over there along with the logs that makes it easy for you to decide which version of Android you want to install and download it’s .iso.
If you’re willing to install Android on PC using Android SDK software (method #2), then you don’t need to download the Android .iso file because Android SDK already comes with packages appropriate to install Android on PC.
So, let’s get into the 4 Ways with which you can install Android on PC.
#1 – Using Android x86 Installer
Android-x86 is an unofficial initiative to port Google’s Android mobile operating system on devices powered by AMD and Intel x86 processors. The project first started as a series of patches to the Android source code to run Android on various netbooks, tablets and later, gradually evolved into a full-fledged user-friendly software to install Android on PC.
It is open-source, and under continuous development. Well, the developers over there work to develop the .iso file.
The installer is brought to us by a developer nicked ExtremeGTX at over xda-developers. So, a big thanks to him for making this super user-friendly tool. It’s a no-brainer; install, use and uninstall just like any other software.
UEFI-Enabled x86 PC
Secure Boot Disabled
Bitlocker disabled on target drive
.Net Framework 4.5
Android System image with UEFI Support
Steps To Use Android X86 Installer To Install Android On PC:
Launch the Installer.
Select the downloaded Android x86.iso file
Select “Data Size” for file which will be used to store downloaded Apps and User Settings
Select the partition which Android will be installed to.
Click Install. The installation will take about 5 minutes or less, based on your hard drive speed.
How to Enter Android?
Go to Windows power menu and Click on “Restart” while holding shift [Screenshot]
More information regarding v1.2 can be found here and information regarding v2.4 can be found here.
#2 – Using Android SDK
The Android SDK (software development kit) is a set of development tools used to develop applications for Android platform. Started as a platform for Android Development, it is now more popular as a tool to install and run Android OS.
The emulator is easy to set up and run, and there is a choice of phone skins and resolutions to play around with too. The downside is that if you want to install software on the emulator, it isn’t easy for novice users. There is, however, lots of documentation online to assist in using the Android SDK.
Steps To Use Android SDK to Install Android On PC:
Download and install the Android SDK Manager.
After opening it, select the Android version packages you want to install, (for eg: Android 5.0).
Within “Tools“, select the “Android SDK Tools” and “Android SDK Platform-Tools“. These 2 options would be enough if you just want to use it as an Android Emulator.
Click on “Install _ packages…” ( _ stands for the number of packages you have selected). You will be prompted to Confirm the packages you have selected. Confirm the packages, Accept condition and click “Install“.
After the packages are installed, navigate to Android SDK Folder and run “AVD Manager“.
Now opt for “New” and create a virtual device.
Launch the Virtual Device you created.
The Android OS will now start after a few command prompt boxes flickering after which you’ll see a screen with Android booting up.
With this, you’re done installing Android OS on your PC using Android SDK. After the first successful boot, you can then install additional android apps in it and make it a full-fledged android phone.
Generally, installing the Android packages take a LOT of time. So, make sure you proceed only if you’ve a good internet speed (>1 MBps) or lots of free time and patience.
#3 – USB Boot
A bootable USB Drive is the installation of an Operating System or such in the removable device through which you can install the whole Operating System on your PC, i.e. installing an Operating System through an USB Drive instead of using a DVD.
Android OS in Bootable USB Drive will be like your private operating system safe, secure, only bootable when you need it. Follow the below steps to install android on PC using USB Boot:
Steps To Install Android On PC Using USB Boot:
Open UNetbootin, select “Diskimage” (at the bottom) and choose the ISO file which you’ve downloaded.
After choosing the .iso file, select “Install Android x86 to Hard disk“.
Select “Create/Modify Partition“.
Select New –> Primary and hit Enter.
Select “Write” – the last option from all of them. Type “Yes” and press enter on “Quit“.On the following blue coloured screen, choose the first option saying “sda1” and then on the next screen, select “ext3“.
After a few prompts, you will be asked to install Boot Loader GRUB. Select “Yes” to install it.
On the next screen, select “Yes” for installing system directory as read-write.
After this writing process, it will ask you whether Run Android x86 or Restart the system. Choose “Reboot” so that a new fresh Android will start.
Extensive information about installing Android on Bootable USB is given along with step-by-step pictorial representation over here.
#4 – Virtual Installation
A Virtual Installation is an installation done virtually. In real world, it means that the installation exist only virtually.
But, in this case, it is about installing Android OS on Virtual Drives, i.e. using Virtual Softwares.
Pre-Requisite: Download & Install Oracle’s Virtual Box / VMWare Player / VMWare Workstation. (Oracle Virtual Box is more user-friendly; so we’ll take Oracle Virtual Box for this example).
Steps To Install Android On PC Using Virtual Software:
Install Virtual Box and create a new Virtual device by selecting “New“, enter a name and click “Next“.
Allocate the required amount of RAM to the disk. (I recommend not going beyond the green line).
Allot the amount of Hard Disk Space to this new Virtual Drive.
Then select “Create A Virtual Hard Drive Now“.
You will be taken to the Home of Virtual Box.
There, select “Start” on the top Menu Bar (green coloured icon).
You’ll be asked to choose an .iso installation file, select the one you’ve downloaded on your PC.
Carry out all the steps from step 3 in the above method (method #3).
Installing Android OS in a virtual software will be like your own Android which can be run whenever you want. To uninstall it, just all you need to do is delete the virtual device from the virtual software.
Installing Android on PC is quite easy, just needs specific steps to followed and that’s it.
You can choose any of the above methods to install android on PC, but the most user-friendly way is using the Android x86 Installer developed by ExtremeGTX at xda-developers.
While the other methods have also proved useful for people with frequent use of Android on PC.
Which method do you prefer to install Android on PC?