How to Install Android on VMware Workstation?

If you are a mobile app developer or perhaps an average user who wants to use android apps on their PC, then you already have come across the problem of being not able to run it. Since that app is mainly for Android, it’s almost impossible to run it on a PC as OS like Windows. Unless you have an app that can work as your secondary phone inside your computer.

VMware is an app that can run many OS inside a pre-existing operating system. Among them, Android is one of them. In this guide, we will show you how to install Android in VMware.

Related: How to install Android in VirtualBox?

Install Android on VMware

install android on VMware
how to install android on VMware?

We have divided the installations into three sections.

  1. You are going to begin the operation by downloading all the required files.
  2. Then you will continue to Create new Virtual Machine for Android.
  3. Continue the procedure by installing Android on your VMware Workstation or Player
  4. By this step we are going to fix some minor settings.
  5. And at the last, we will walk though Android Wizard.

1: Download Required Files

In order to install Android in VMware, you need to have the following files:

  1. The VMware application itself. The version used in this guide is whose settings might differ from the upcoming version of VMware. You will download the latest version of VMware from this link and continue to next step.
  2. Then you are going to download the ISO file of the Android OS. This guide will use ‘android-x86_64-9.0-r2’, which is the latest version at the time of writing this article. In future the version might differ, but the process will be exactly the same.

2: Create new Virtual Machine for Android

Once you have downloaded your files, then we can start the installation. We will begin the process after the installation of VMware on your system.

create new VM for android on VMware
create new VM for android on VMware

Start the operation by running your VMware and clicking on Create a New Virtual Machine.

i will install the OS later option- VMware
i will install the OS later option- VMware

In Welcome wizard, leave it as default, and in the following, select the I will install operating system later option and click on Next.

Now you will select Linux as your Guest OS (version: Linux 4.x).

name your VM of Android on VMware
name your VM of Android on VMware

Here, you can enter a name for your Virtual machine (in our case, we have named it Android OS).  Beneath the virtual machine, you will find the option to change the location of your virtual machine.

Here, you can specify the amount of space for the disk size (8GB is recommended). However; if you are trying to pull on something big, then you would probably need to increase the size to 16 GB.

customize vm settings for android
customize vm settings for android

Click on CustomizeHardware; in the Memory setting, increase memory to 2GB at least. If you are having 16 GB or more of RAM memory, then you can increase the amount.

In the Processor setting, increase the number of processors from 1 to 2 or higher.

use ISO file of android on VMware VM
use ISO file of android on VMware VM

Next, click on the New CD/DVD (IDE) setting and mount your Android ISO by clicking on the Use ISO image file option.

In the Display setting, check the Accelerate 3D Graphic box and click on Close.

At last, click on Finish to create the Virtual Machine for your Android on your VMware.

3: Install Android on VMware Workstation or Player

You have reached here means that you have created a VM for your android. Now you are going to install the Android on your VMware.

Select your Android OS virtual machine and power it on.

auto installation of Android on VMware
auto installation of Android on VMware

Go to the Advanced option, and select the Auto_installation… option. You can do it manually too; here we have used this option to quickly perform all the installation phases. Here you will wait till another window pops up.

auto installation popup on VMware- android
auto installation popup on VMware- android

Confirm your installation by clicking on Yes. We will wait in this phase till the installation got completed.

Setting- android on vmware
Setting- android on vmware

Before rebooting your VM, unmount your installation media. Right-click on the virtual machine tab and click on Setting.

iso to CD or DVD rom popup on VMware
iso to CD or DVD rom popup on VMware

In CD/DVD (IDE) setting uncheck the connected box and click on Ok. A pop-up might appear, giving you a warning about disconnecting ISO, click on Yes to continue.

And now reboot your VM.

4: Minor configuration of VM

press e to edit grub
press e to edit grub

Once the following windows appear, press E to edit Grub. While on the first option, press E.

replace Quiet with nomodeset xforcevesa
replace Quiet with nomodeset xforcevesa

Press the Left Arrow key and replace Quiet with nomodeset xforcevesa, and press Enter. Continue by pressing B to reboot the VM again. This may take a while to reboot since it depends on the specs of your computer. A system with improved specs will perform the operation quicker as compared to earlier systems.

5: Android Installation Wizard

After rebooting your Virtual machine, the Android installation wizard will appear where you have to set up the basic settings for your Android.

  • Select your language and click on Start.
  • Connect your Android with stable Wi-Fi, or skip.
  • Select the Date & Time according to your location.
  • Read and Accept Google’s term of services to continue.
  • Select a security method for your Android or click on Not now.
  • Select Quickstep for the Home app.

And that’s it, now you can use your Android on VMware without any problems. This post was requested by one of the users, who wanted to install Android on a VMware workstation. If you a guide on any topic related to virtualization then comment down. I will get to your request as soon as possible.

You may also like...

Leave a Reply

Your email address will not be published.

%d bloggers like this: