Download the Bliss-x86 source code, based on Android-x86
Usage and Installation instructions can be found on our XDA thread
Please read the AOSP building instructions before proceeding.
$ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip squashfs-tools python-mako libssl-dev ninja-build lunzip syslinux syslinux-utils gettext genisoimage
Repo initialization:
$ repo init -u https://github.com/BlissRoms-x86/manifest.git -b n7.1-x86
sync repo :
$ repo sync --no-tags --no-clone-bundle
After the sync is finished, please read the Building the image instructions from the Android-x86 site on how to build.
For 32 bit userspace:
$ . build/envsetup.sh
$ lunch bliss_android_x86-userdebug
$ mka iso_img
For 64 bit userspace:
$ . build/envsetup.sh
$ lunch bliss_android_x86_64-userdebug
$ mka iso_img
If you would like to make a UEFI .img file:
$ mka efi_img
If you get errors while building the kernel (like recipe for target 'silentoldconfig' failed
), try cleaning the output directory, then building the kernel with a single thread:
$ make clean
$ make kernel -j1 && make iso_img