Android x86 (Run Android App on PC)
Android has become the most popular operating system for mobile device. However, desktop operating systems such as Mac, Linux, or Windows do not support Android apps natively. In this article, we will learn an alternative way to run Android applications on your computer using Android-x86 and VirtualBox.
Android-x86 is an open-source project which provides an unofficial installation of Google's Android operating system to run on devices powered by AMD and Intel x86 processor. This operating system is based on the Android Open Source Project (AOSP).AQ
You are required to follow several steps to run Android apps on your PC using Android-x86.
Step 1: The prerequisites
VirtualBox is a program which helps you to run different operating systems on your existing OS, such as Mac, Linux, or Windows. As Android-x86 is a full-blown operating system, you should install VirtualBox so that you can use Android-x86 alongside your existing OS.
Download VirtualBox and install it on your computer.
Download Android-x86Download the ISO file of Android-x86 from this link. It comes in both 32-bit (x86) and 64-bit (x64) variant. In this article, we are going to use the android-x86-6.0-r1.iso file.
Step 2: Setting up the virtual machine
Now, create a virtual machine (VM) inside VirtualBox. Open your VirtualBox and click the "New" icon. You will get a dialog box asking for virtual machine details. Provide it a name (in our case "Android"), and use the following settings:
You will find a new virtual machine named "Android" has been created.
Step 3: installing Android-x86
Double click the virtual machine (power on), and it will ask for an ISO file to boot from. Select the Android-x86 ISO file which you downloaded.
If this option is not shown to you, press F12 when the virtual machine starts to boot. Then, right-click on the CD icon in the status bar to add an ISO file. Then, press the key shown on the screen to boot from CD (ion our case, the key is "c").
When the virtual machine boots up, select the installation option by arrow key up/down and press "Enter" to continue.
Now, you require to create a partition to install Android. Select the "Create/Modify partitions" option.
You will be taken to a text-based partition editing tool. Select a "New" option using left/right arrow keys and hit Enter. Then, choose the "Primary" option and hit Enter. You will be asked for the size of the partition.
Since, you install an OS to the partition, make it as bootable. Select the "Bootable" option and hit Enter. Finally, it looks like:
Select the "Write" option to save your changes. You have to input "yes" to confirm. Finally, you can quit the partition editor using the "Quit" option.
Now, select the partition where Android-x86 should be installed. The default is looking good, so press Enter.
Select the "ext4" file system, and select "Yes" to format the disk.
Select "Yes" to install the boot loader GRUB. After that, select "No" to skip installing the EFI version of GRUB as we won't need it.
Select "Yes" to install the /system partition as read-write.
Wait for a few minutes to complete the installation. When it is completed, right-click the CD icon in the status bar and select "Remove disk from virtual drive". Select "Reboot" and press Enter. If you don't do this, you will end up booting from the ISO again, instead of the hard disk.
When the reboot is completed, Android will ask you for the initial setup, just like a tablet or regular smartphone.
Step 4: The initial setup
You may find a few oddities while trying to set up Android. Sometimes you may find that the mouse pointer doesn't show up. To fix this, you have to disable mouse integration from the "Input" menu.
When you disable it, click on the VirtualBox window to use the mouse.
If your screen is too small to show full Android screen, press Right Ctrl + F to go full screen. You can exit from the full screen by pressing Right Ctrl + F again. You can also use "Scaled Mode" by pressing Right Ctrl + C.
You can complete the setup by signing in your Google account. You may get a warning during the setup process, saying that there is no WI-Fi connection; you can skip it safely.
After the successful completion of the installation, you will be moved to the home screen.
Now, you can install apps from the Google Play Store and surf the Internet.