The 7.1-r4 is mainly a bugfixes release of 7.1-r3. It based on Android 7.1.2 Nougat MR2 security updates (android-7.1.2_r39). Some features are back-ported from 8.1 release including the newer graphical stack (mesa 18.3.6). We encourage users of 7.1-r3 or older release upgrade to this release.
This 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: 23efacbe2f5ba5665bd3e8aed7496bfb0e67a24a
sha1sum: 2780d580a8ebb4c3c97deb9fb440496e2b2655a4
sha1sum: 3ceb088b3566a9bcf34966d686b326328f414f06
sha1sum: 24e2546da6b72db79ff53b408eb9ef1a02cfc072
sha1sum: 44b4980da37d9b63760f2f6713da3eee8349da13
Recommended for newer devices
sha1sum: 30d5df055fae6db9860826368fc628e434949fbf
Recommended for newer 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=android-x86-7.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.
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 android-x86-7.1-r4.x86_64.rpm
This will update your older installation like 6.0-r3 or 7.1-r3 if you have.
On a deb based device (Debian/Ubuntu/LinuxMint/...), please use the alien tool to install it:
sudo apt install alien
sudo alien -ci android-x86-7.1-r4.x86_64.rpm
All files will be installed to the /android-7.1-r4/ subdirectory and boot entries will be added to grub2 menu. Reboot and choose android-x86 item from the menu to boot Android-x86. Alternatively, you can launch Android-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 android-x86
sudo apt-get remove android-x86
repo init -u git://git.osdn.net/gitroot/android-x86/manifest -b android-x86-7.1-r4
repo sync --no-tags --no-clone-bundle
Read this page for how to compile source code.
To build 7.1-r4 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 android_x86_64-userdebug
m -j4 iso_img KERNEL_DIR=kernel-4.19