The cm-x86-14.1-r5 is an update of cm-x86-14.1-r4. It's based on the Android-x86 7.1-r5 and the latest LineageOS 14.1.
The release contains these files. Except the images built with kernel 4.9 as before (the first four files), we also provide experimental images built with kernel 4.19 (the last two files). If you have newer devices not supported by kernel 4.9, you may try the kernel 4.19 version. Most modern devices should be able to run the 64-bit ISO. For older devices with legacy BIOS, try the 32-bit ISO.
sha1sum: 4c00748c451923bb27c52375e59bc0bfeed8f32f
sha1sum: 4c96ce5b0259c1351805df3de4105d4f778ae668
sha1sum: edac951267ccffaaef52042de213cc3ec6998175
sha1sum: cd5b8661e02ee0af5c84b4bcb5ba97516ca8a805
sha1sum: 973050d4dc2d4addc14a7aa310926cbf98f76dae
Recommended for newer devices
sha1sum: 7acdc986be6473fd4d9580a1ac2686cff68f81d8
Recommended for newer devices
You can choose one of these files depends on your devices. In doubt, try the 32-bit ISO for legacy BIOS devices and 64-bit files for UEFI devices.
To use an ISO file, Linux users could just dump it into a usb drive to create a bootable usb stick like :
dd if=cm-x86_64-14.1-r5.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.
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.
Except the traditional ISO files, we also 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/SUSE...), just install it like a normal rpm package:
sudo rpm -Uvh cm-x86-14.1-r5.x86_64.rpm
On a deb based device (Debian/Ubuntu/LinuxMint/...), please use the alien tool to install it:
sudo apt install alien
sudo alien -ci cm-x86-14.1-r5.x86_64.rpm
All files will be installed to the /cm-x86-14.1-r5/ subdirectory and a boot entry will be added to grub2 menu. Reboot and choose cm-x86 item from the menu to enter the system. Alternatively, you can launch cm-x86 in a QEMU virtual machine by the installed qemu-android script:
sudo qemu-android
Note Android-x86 running in QEMU and the real machine (after rebooting) share the same data sub-folder.
To uninstall it:
sudo rpm -e cm-x86
sudo apt-get remove android-x86
repo init -u git://git.osdn.net/gitroot/android-x86/manifest -b android-x86-7.1-r5 -m cm.xml
repo sync --no-tags --no-clone-bundle
Read this page for how to compile source code.
To build an image with kernel 4.19, sync the source tree as above commands, and add KERNEL_DIR=kernel-4.19 to the build command like:
source build/envsetup.sh; lunch cm_android_x86_64-userdebug
m -j4 iso_img KERNEL_DIR=kernel-4.19