Releases‎ > ‎

ReleaseNote 6.0-r2

Android-x86 6.0-r2 (Marshmallow-x86) (2017/01/13)

The Android-x86 project is glad to announce the 6.0-r2 release to public. This is the second stable release of Android-x86 6.0 (marshmallow-x86). The prebuilt images are available in the following site:

Key Features

The updates since 6.0-r1 include:
  • Update to latest Android Marshmallow-MR2 release (6.0.1_r74).
  • Update kernel to 4.4.40 with more patches from AOSP.
  • Update Mesa to 13.0.3.
  • Improve the input support of the installer.
  • Improve suspend/resume issues of some wifi drivers.

Released Files

This release contains four files:

  • 32-bit ISO:  android-x86-6.0-r2.iso

    sha1sum: f9f8054f3661a16b1c41fbc45c573bfc17a7134a

  • 64-bit ISO:  android-x86_64-6.0-r2.iso

    sha1sum: 8a744f26114bc03e18597e6b185076db22959be9

  • 32-bit rpm:  android-x86-6.0-r2.i686.rpm

    sha1sum: 6b51a46bf749a6e440c4945488aaf5ed79b0b57e

  • 64-bit rpm:  android-x86-6.0-r2.x86_64.rpm

    sha1sum: 7e2c84e5da9836072f9b409d550a43563cfa7cf9

Except the traditional ISO files, this is the first release we tried to package android-x86 files into a Linux package rpm. It allows Linux users to easily install the release into an existing Linux device with a standalone ext4 root partition. On an rpm based device (Fedora/Red Hat/CentOS/...), just install it like a normal rpm package:

$ sudo rpm -ivh android-x86-6.0-r2.x86_64.rpm

All files will be installed to the /android-6.0-r2/ subdirectory and a boot entry will be added to grub2 menu. Reboot and choose android-x86 item from the menu to enter the system.

To uninstall it:

$ sudo rpm -e android-x86

On a deb based device (Debian/Ubuntu/LinuxMint/...), please use the alien tool to install it:

$ sudo apt install alien
$ sudo alien -ci android-x86-6.0-r2.x86_64.rpm

To use an ISO file, Linux users could just dump the it into a usb drive to create a bootable usb stick like

$ dd if=android-x86-6.0-r2.iso of=/dev/sdX

where /dev/sdX is the device name of your usb drive.

Windows's users can use the tool UNetbootin to create a bootable usb stick.

You can choose one of these files depends on your devices. In doubt, try the 32-bit files for legacy BIOS devices and 64-bit files for UEFI devices. Please read this page about how to install it to the device.

Known issues

  • Suspend and resume doesn't work on some devices.

Source code

The source code is available in the main git server,

    $ repo init -u git:// -b android-x86-6.0-r2
    $ repo sync --no-tags --no-clone-bundle

Read this page for how to compile the source code.