Android-x86
Run Android on your PC
Release Note 6.0-rc1
(2016/08/15)
The Android-x86 project is glad to announce the 6.0-rc1 release to public. This is the first release candidate for Android-x86 6.0 (marshmallow-x86). The prebuilt images are available in the following site:
Key Features
The 6.0-rc1 release is based on the latest Android Nougat-MR2 release (6.0.1_r46). The key features include
- Supports both 32-bit and 64-bit kernel and userspace.
- Update kernel to 4.4.12.
- Support OpenGL ES 3.x hardware acceleration for Intel/AMD(radeon/radeonsi)/Nvidia(nouveau) chipsets, as well as VMware and QEMU(virgl).
- Support OpenGL ES 3.0 via software rendering for other GPUs or no GPU devices.
- Support secure booting from UEFI and installing to UEFI disk.
- Be able to install to ext4/ntfs/fat32 filesystems via a text based GUI installer.
- Upgrading from older android-x86 release is improved. Older release using ext2/ext3 filesystem will be converted to ext4 for better reliability.
- Support Multi-touch, Audio, Wifi, Bluetooth, Sensors, Camera and Ethernet (DHCP only).
- Auto-mount external usb drive and sdcard.
- Support foreign archs (arm / arm64) via the native bridge mechanism. (Settings -> Apps Compatibility)
Released Files
We create 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.
Both files can be dumped into a usb drive to create a bootable usb stick like :
dd if=android-x86-6.0-rc1.iso of=/dev/sdX
where /dev/sdX is the device name of your usb drive.
Windows's users can use the tool Win32 Disk Imager to create a bootable usb stick.
Please read this page about how to install it to the device.
Known Issues
- Google Play service crashes sometimes on Intel Gen8+ GPUs.
- Google Play service and built-in Browser crash on a software rendering device.
- 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://git.osdn.net/gitroot/android-x86/manifest -b marshmallow-x86
repo sync
Read this page for how to compile source code.