The version has been released for about a week stable Android x86 by Android 6.0.1 Marshmallow, an ISO image that gives us the possibility to install Android 6 Marshmallow on VirtualBox, that is on a virtual machine without modifying the hard disk partitions, or on the computer, perhaps in an old PC now abandoned.
It's not news that Android can be installed on a PC, and we've talked about it extensively in previous articles: we've seen how to install Android 4.3 on VirtualBox in each operating system and how install Remix OS on VirtualBox o on USB with a Play Store to start it on any computer.
In another guide I also explained how to install Android 5.1 Lollipop on VirtualBox and the procedure is exactly the same as the one we will see now to install Android 6 Marshmallow, so I will explain the steps briefly. If something is not clear you can take advantage of the newly linked guide, or ask me for information with a comment.
Keep in mind that the steps are the same whether you want to install Android on PC or VirtualBox, but in my opinion it is best to test it on VB first. For an installation on the PC I would always recommend Remix OS, designed precisely for computers or one of the many Android emulators who do their dirty work well.
Files needed to install Android 6 Marshmallow on VirtualBox
It is obvious that before starting we need to install VirtualBox. You find it here and is compatible with Linux, Windows and OS X. Installation is quite simple, just follow the on-screen instructions like any other program.
After installing VirtualBox, only the Android 6 Marshmallow ISO is missing. Download it from this address, where you'll find the 32-bit version and 64-bit, along with the older releases of Android 5.1 and 4.4. For VB it is irrelevant whether it is 32-bit or 64-bit, while for PC it is important to check the architecture of your processor.
How to install Android 6 Marshmallow on VirtualBox: Create the machine
Now everything is ready and we can proceed with the installation, then launch VirtualBox and configure it as I will explain below:
- Click on New - top left - to create a new virtual machine
- Choose the name you prefer and as a selection type Linux, while as a version Other Linux 32-bit or 64-bit based on the ISO you downloaded
- Choose how much RAM to dedicate; I advise you not to go under 1 GB
- Leave the rest unchanged and awards Crea
- Choose the disk space to dedicate to this virtual partition; 8 GB is fine too
- Leave the rest unchanged and click on again Crea
Please note: I used the images of the old guide, but I remind you that the procedure is the same.
How to install Android 6 Marshmallow on VirtualBox: Configure the machine
We have created the machine, so all that remains is to configure some settings before starting with the actual installation:
- Paying attention to having selected the new virtual machine (on the left), click on Settings
- Move to the tab System and, in the table Motherboard, change the pointing device from USB tablet a Mouse PS / 2
- Move to the tab Processor and, if possible, dedicate more CPU cores
- Go to the tab Screen and increases the video memory to maximum, ie a 128 MB and check the item skills 3D acceleration
- Finally, move to the tab Archiving and select the item Empty, you will need to add the path of the downloaded ISO image. To do this, on the right you will find a CD-shaped icon, click and select the first item, Choose a virtual optical disc file, then move to the location where you downloaded the ISO and select the file
- Save all changes by pressing OK
How to install Android 6 Marshmallow on VirtualBox: Help
The virtual machine has been created and configured, so we can move on to the actual installation of Android 6 Marshmallow on VirtualBox.
- After selecting the virtual machine, press starts
- A new window will open, where, after a quick upload, you will see entries for: starting Android without installation (if you just want to try it), video settings, debug mode and Installation on Hard Disk
- You will need to choose this last item and press Enter, then follow the next steps to create the partition
- In the new screen choose Create / Modify partitions
- You will be asked whether to use GPT, Choose DO NOT as answer
- Now you will see the partition screen: moving with the right and left arrows, select New and press Enter; Primary and Enter; Enter again to confirm the size to be allocated; move on Write and press Enter
- A message will appear asking you to confirm: type yes and press Enter and at the end, move up Quit and press Enter again
- Well, the partition was created, so you'll see the previous screen again, where you selected Create / Modify partitions. This time choose the first item, sda1, and select OK
- You will be asked whether to format or not, choose as a method ext4 and confirm with Yes the warning message.
- Choose again Yes to install GRUB
- Immediately after you choose Skip to skip the installation of EFI
- Finally choose again Yes to make the system work Read / Write and wait for the installation to finish
- A last message will ask you whether to start Android or restart, choose Reboot and confirm.
Well! Missing one last thing to do before you can start Android 6 Marshmallow on VirtualBox: you need to change the boot disk.
After the reboot you will notice that - as at the beginning of the installation - you will be asked whether to try Android or install it. This happens because VirtualBox still loads the ISO selected when configuring the virtual machine. To change the disk, click on devices, hover over Optical readers and select Host reader 'E:'
At this point you can close the machine window and restart it; you will notice a black screen (the GRUB) with 4 entries; the first will allow you to start Android 6 Marshmallow 😉
NOTE: Android x86 based on Android 6 Marshmallow is one release Candidate, exactly the first one; it's a stable version, but that doesn't mean it's bug-free. You may notice some application crashes, for example Google services, and in this case you can solve it by updating the apps or deleting the data.
At the end of guide to install Android 5.1 on VirtualBox you can also find some extra information to adjust the screen resolution.