The cm-x86-14.1-rc1 is a porting of LineageOS 14.1 to the Android-x86 platform as the BSP. Based on the Android-x86 7.1-rc2 and the latest LineageOS 14.1, it includes almost all the features from the two open source projects.
This release contains four files.
sha1sum: 447444706324db8f3865700cbfa5a4b891d23e85
sha1sum: ba55bfede402945557bb73baee8d7309ba8cf063
sha1sum: b1c3cbc7c692fca6d10289504db16a5cfbe58c90
sha1sum: 8f51feedb404130e017d17c75a1aeeed35cac91d
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-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. 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-rc1.x86_64.rpm
All files will be installed to the /cm-x86-14.1-rc1/ 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-rc1.x86_64.rpm
repo init -u git://git.osdn.net/gitroot/android-x86/manifest -b nougat-x86 -m cm.xml
repo sync --no-tags --no-clone-bundle
Read this page for how to compile source code.