The cm-x86-14.1-r1 is a porting of LineageOS 14.1 to the Android-x86 platform as the BSP. Based on the Android-x86 7.1-r1 and the latest LineageOS 14.1, it includes almost all the features from the two open source projects.
This release contains four files.
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 the it into a usb drive to create a bootable usb stick like
dd if=cm-x86_64-14.1-r1.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-r1.x86_64.rpm
All files will be installed to the /cm-x86-14.1-r1/ 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-r1.x86_64.rpm
repo init -u git://git.osdn.net/gitroot/android-x86/manifest -b cm-x86-14.1-r1
repo sync --no-tags --no-clone-bundle
Read this page for how to compile source code.
The cm-14.1-x86 branch is mainly ported and maintained by Jaap Jan Meijer.