ReleaseNote 6.0-rc2

Android-x86 6.0-rc2 (marshmallow-x86)  2016/08/15

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

Key Features
The 6.0-rc2 release is based on the latest Android Marshmallow-MR2 release (6.0.1_r61) with all AOSP security patches applied. We fixed a lot of issues found in the 6.0-rc1 and added more features:

  • Launch the Android-x86 Analytics Program to collect anonymous data from users.
  • Update kernel to 4.4.17 with more upstream patches.
  • Update Mesa to 12.0.1. The unstable issues of i965/i915/Nvidia GPUs found in 6.0-rc1 are fixed.
  • Fix software rendering crashing issues on VM like QEMU and VirtualBox.
  • Fix modules auto loading method to improve hardware compatibility.
  • Improve audio hal sound card selection.
  • Auto-mount USB/sdcard with ext4/ntfs/exfat/vfat filesystems.
  • Add back SDCARD=xxx function to vold 3.0.
  • RTC time is set to local.

Released Files
We created universal images for most x86 platforms. This release contains two files. One is the 32-bit x86 ISO and the other is the 64-bit x86_64 ISO. Both can be boot from legacy BIOS and newer UEFI firmware. You can choose one of them depends on your devices. In doubt, try the 32-bit ISO for legacy BIOS devices and 64-bit ISO for UEFI devices.

  • 32-bit:  android-x86-6.0-rc2.isosha1sum: d05874e2591d18f45f4463f53b0bcb00b7731e15
  • 64-bit:  android-x86_64-6.0-rc2.isosha1sum: 8de2faf6c1cae7eee64dbc4d375bcfe359cbb777

For Linux users, just dump the iso into a usb drive to create a bootable usb stick like

$ dd if=android-x86-6.0-rc2.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.
Please read this page for how to install it to the device.
Known issues

  • The display of built-in browser messes up sometimes on Skylake GPU.
  • 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 marshmallow-x86
    $ repo sync

Read this page for how to compile the source code.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s