This epic tutorial will show you how to run original Android 7.0 nougat Source code on your PC. You will not loose your Operating System Windows or a single file. You will be able to go back.
Key Features
Download and install java free. The 8.1-rc1 release is based on the latest Android 8.1.0 Oreo MR1 release (8.1.0_r33). The features include:
Released Files
This release contains four files. You can choose one of these files depends on your devices. Most modern devices should be able to run the 64-bit ISO. For older devices with legacy BIOS, you may try the 32-bit ISO.
sha1sum: d6a436467719319ea2b1acfe8c523627c9890484
sha1sum: ccf75401f42561099d85706956c8a109f03ba62b
sha1sum: 389a283adf635ba2ee8c768b9059a229da250941
sha1sum: 5da8e6af527a20656c4621499cb8e34cfa83fa48
To use an ISO file, Linux users could just dump the it into a usb drive to create a bootable usb stick like
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 android-x86-8.1-rc1.x86_64.rpm
This will update your older installation like 6.0-r3 or 7.1-r2 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-8.1-rc1.x86_64.rpm
All files will be installed to the /android-8.1-rc1/ 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:
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
or (on Debian/Ubuntu/LinuxMint/..)
Known issues
Source code
The source code is available in the main git server,
$ repo init -u git://git.osdn.net/gitroot/android-x86/manifest -b oreo-x86
$ repo sync --no-tags --no-clone-bundle
Read this page for how to compile the source code.