#Manual Install on Linux
#Installation
Create a directory at / as /blissos
- Extract
initrd.img
,ramdisk.img
,kernel
and system.* from your desired blissOS ISO into the /blissos directory.ramdisk.img
can be ignored for Android 10 and newer as it is already merged into the system (system-as-root). - Make a directory called
/blissos/data
. This will only work for ext4 filesystems, for NTFS and other filesystems or if you are having bootloop you need data.img, can be created with make_ext4fs. - Create a new grub entry with this the following code:
#Example for making a 8gb image:
Alternatively, one can use truncate
Here are some additional tips for installing BlissOS on Linux:
- Do not try to install Bliss OS on exotic linux filesystems such ZFS, XFS, BtrFS, currently not every filesystem has built-in support in the Bliss OS kernel, ext4 is supported. If you install it on an unsupported filesystem, it will be stuck at
Detecting Android-x86...
. You will probably have to compile your own kernel and use a modified initrd.img to boot from other filesystems. - If you want read-write /system or being able to make changes to the system, simply extract system.img from system.img using a tool that support Zstandard compressed squashFS images. It can also be mounted.
- For
data.img
, it would be good to repair/check filesystem regularly using commande2fsck -f data.img
.
!!ATTENTION!! Bliss OS 14.3 and below versions also support Jaxparrow's Android-x86 Installer for Linux. Source can be found here: https://github.com/jaxparrow07/Androidx86-Installer-Linux