This is a project to port the Android open source project to the x86 platform, formerly known as "patch hosting for android x86 support". The original plan was to host different patches for Android x86 support from the open source community. A few months after we created the project, we found out that we could do much more than just hosting patches. So we decided to create our code base to provide support on different x86 platforms, and set up a git server to host it.

Features

  • Kernel 4.19, KMS enable
  • Wifi support with GUI
  • Better disk installer
  • Power Suspend/resume (S3 mode)
  • Battery Status
  • Software mouse cursor
  • Mouse wheel
  • Support netbook native resolution
  • Audio (ALSA)
  • V4l2 Camera support
  • Mirror mode on external monitors
  • External storage auto mount support
  • Support external keyboard
  • Debug mode with busybox
  • Bluetooth
  • G-sensor

Installation:

  • Download an iso image. You should just use the latest image.
  • Burn the iso image to cdrom, or create a bootable USB disk (recommended).
  • Boot from the Android-x86 installation CD/USB, choose the 'Install Android-x86 to harddisk' item
  • After seconds of booting, you will see a partition selection dialog. You can choose an existing partition to install Android-x86, or you can create or modify partitions by choosing 'Create/Modify partitions'. Note you can install Android-x86 to an external disk like USB drive. If the target drive is not shown, try 'Detect devices'.
  • Android-x86 can co-exist with other operating system or data in the chosen partition. If the partition is formatted, you may choose 'Do not re-format' to keep existing data. Otherwise, choose a filesystem type to format. Note the type you chose must match the partition id, or the boot loader will fail to boot.
  • If you choose to format the partition, you will see a warning like below. Select 'Yes' to confirm, or select 'No' to keep the original filesystem.
  • Next question is whether to install boot loader Grub. Usually you should answer 'Yes', unless you want to install boot loader by hand yourself.
  • Then the installer will ask if you want to install /system directory as read-write. If you want to modify the system for some purposes (e.g., debugging), select 'Yes'.
  • If you are lucky, the installation will begin, and you will see the progress bar.
  • If you see the following screen, the installation is complete. Congratulations! Now you can run Andrond-x86 directly

What's New

The 9.0-r2 release is based on the latest Android 9.0.0 Pie release (android-9.0.0_r54). The features include:

  • Update to latest Android 9.0.0 Pie release (android-9.0.0_r54).
  • Update to LTS kernel 4.19.110.
  • Fix iso cannot boot in UEFI mode.
  • Fix audio issue of Microsoft Surface 3.