The cm-x86-14.1-r4 is an update of cm-x86-14.1-r3. It's based on the Android-x86 7.1-r4 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: 9e7540a213e35066d0839860cfb8ef0da9f90462
sha1sum: 60b33c0f7bdfae9f429a01aad80cd86b1cea3ac1
sha1sum: 7acfed4b0ce031e99195f564f0cd56f5a3b197e0
sha1sum: 3bc0a107785de1b70e7e8012a28659fbc6ca61ed
sha1sum: f67d5b157bdeaea32f387bc1123922c5e8caa954
Recommended for newer devices
sha1sum: 721a9d21a3b30baf5d79e5c8e09802f94db0e48e
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-r4.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. 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-r4.x86_64.rpm
All files will be installed to the /cm-x86-14.1-r4/ subdirectory and a boot entry will be added to grub2 menu. Reboot and choose cm-x86 item from the menu to enter the system.
To uninstall it:sudo rpm -e cm-x86
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-r4.x86_64.rpm
repo init -u git://git.osdn.net/gitroot/android-x86/manifest -b android-x86-7.1-r4 -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