#
Windows
Due to how Android-x86 is structured, it can be installed in any system. It mainly depends if the boot-loader can boot the system from that File-System.
But since its forked from Linux, it has the best performance in Ext4 File-System.
Here we are gonna learn How to Install Android-x86 on NTFS/ext4
. But the process is similar in any File-System.
#
Preparation
To install Android-x86 we are gonna need 3-4 things.
- The boot-loader or Grub or Grub2win
- The ISO of course
- A tool to create the
data.img
(For example makeData). - Ex2fsd + a partition manager that supports ext4 formatting if you want to work with ext4 File-System
#
Step-1 The Android-x86 Folder
Android-x86 can be booted from root of partition or from any folder or sub-folder. We are going to install it in a sub-folder Android_x86
in App
folder in our D drive. After creating the folder copy the kernel
,ramdisk.img
,system.img/system.sfs
,initrd.img
,gearlock
(if exists) from the ISO to the folder.
And that's step-1.
#
Note for Ext4
Use a partition manager to format partition as ext4. Than use Ext2fsd to assign drive letter to access it from File Explorer.
#
Step-2 The Data Partition
Use any tool or the makeData
tool to create data.img
file. This will serve as the SD-card for the system. makeData
will ask for SD-card size in GB. Provide at least 8 GB for efficient gaming. Now move that created data file to the folder where we copied files from ISO to(Android_x86 folder in App folder).
Warning
Please don't use data.img
of one installation on another. Create a fresh data on every install. Or the system might not boot.
#
Note for Ext4
You don't need to create data.img
as Androidx86 natively supports this File-System. So just a folder named data
will do.
#
Step-3 The Bootloader
Now the last part. Install Grub2win from here. Please don't use any external links as there are reports of malware injected inside them. After installation open Grub2win. Go to Manage boot menu
and select Add entry
. Select type as Android, Give a name and at last click the Select A new Android Kernel File
button. This will open a explorer. Now browse to the folder where we copied the files from ISO and open the kernel file. The texts in box 1 and 2 should change according to your folder. Append any kernel parameter you want to add to box 2. Hit apply and your done.
#
Step-4 Another Step?
No this is just some warnings and tips for your better experience.
- Don't use the
Ext2fsd
too much as it is not 100% accurate and might kill the Androidx86. Instead use theFX Explorer
app asNTFS
partitions are mounted in it. - There is no such thing as best Android-x86. If the system runs slow, try changing the kernel/mesa or apply some tweaks from
gearlock
orlspeed
,FDE
. - There is no such thing as best kernel/mesa. Each device works with specific kernel. Some devices works on all. And there's no magic word to tell which will work for your device. Just pick 4.19 series of kernel and mesa 18 and try to go up and down.
- If you got NVidia GPU, pray to God that it works or just use emulator if GPU is good enough.
- Install kernel/mesa from
gearlock recovery
.
Happy Gaming ;)