Install Android on VirtualBox with VDI Pre-Installed Disk – Windows 10/11 Host

There are few Android emulators on the Internet to test and use Andoird apps on PCs. Those are emulators, not the real Android OS like on the phone or tablet. There is a modified Android OS available that can be installed on normal 32-bit or 64-bit computers. It is called Android-x86.

This guide will show you how to install Android Oreo on VirtualBox with the pre-installed VDI image. We can avoid downloading the ISO file and installing it from scratch using the method. Also, you can use this method on Windows 11, macOS and Linux OS to have Android as a virtual machine.

Steps to Install Android on VirtualBox by VDI File

Make sure you have the latest version of VirtualBox.

1) Download the latest Android Pre-Installed VDI for VirtualBox here.

Select the VirtualBox and 32 or 64-bit version while downloading. If you are using Windows 11 or Windows 10, it will support both 64bit and 32bit platforms. Remember the version you are downloading because you need to set up the virtual machine accordingly. I used the 64bit version in this example.

Pre Installed Android For Virtualbox


2) Extract the file. You need to have an unzipping program like 7-Zip or WinRAR for this.

Extract File

3) Create a new Virtual machine with the following configuration in VirtualBox. You can increase the settings depending on the version you install and available hardware recourse on your physical computer.

OS Type – Linux
Version – Other Linux/Linux 2.6/Oracle – Make sure to select the correct bit version, either 32 or 64, based on the file you downloaded earlier.
Memory – 512MB or more – I configured 2GB
Video Memory: 12MB or more
ACPI: Enabled
IO APCI: Enabled
PAE/NX: Enabled

New VM

3) Select the existing disk option while setting up the virtual machine’s hard disk and browse the extracted VDI file.

Hard Disk Of VM

See Also: How to Install Google Chrome OS on VMware

4) Start the Android virtual machine now. You will feel good seeing the OS on a larger screen than any smartphone.

Boot with the default option. It will take you to the Android OS homepage after a few seconds.

Android On VirtualBox

You might get stuck with the mouse/cursor movements inside the VM and unable to release it to the host Windows machine.

For better mouse integration, disable (untick) the mouse integration of the virtual machine, as shown below.

Mouse Intergration

Once it is disabled, you will notice the mouse improvements inside the Android virtual machine.

Related: Message blocking is active on Android.

The cursor will not be released automatically to the host OS when you move the mouse outside the virtual machine. In this case, you need to manually release the cursor from the guest VM to the host computer by pressing the Right Ctrl key – you can see that option at the right bottom of the VM console.

Right Control Ket

The network and the Internet work fine inside the VM. You can set up and connect to the Play store and install Android apps in VirtualBox.

If any of the above solutions did not fix the Windows PC issues, we recommend downloading the below PC repair tool to identify and solve any PC Issues.

Dinesh is the founder of Sysprobs and written more than 400 articles. Enthusiast in Microsoft and cloud technologies with more than 15 years of IT experience.

6 thoughts on “Install Android on VirtualBox with VDI Pre-Installed Disk – Windows 10/11 Host”

  1. I was able to get this working and the networking is also functioning. The only thing is that it doesn’t have the Google Market app. Otherwise, it is a fully functioning Android VM. Thanks!

    • High!

      Interesting… I have had much trouble getting network out of the VM with many operating systems (host always 64bit Linux), but it works with NAT…

      With this Android tablet, however, NAT is not working. Any idea? How did you manage it to work?


Comments are closed.