Hi,
Yes I will download the Xiaomi boot image by ebuild.
I had proposed this small project so that it can be successfully completed within the time frame of three months.
Eliminating the concept of boot image is feasible.
If you recommend, I would like to extend my proposal by adding it.
Aboot the application bootloader of Redmi Note 4 reads boot image and loads kernel+ramdisk into RAM.
On the other hand, bootloader on computer reads kernel and ramdisk ,and loads those into RAM.
We can make Aboot function like a computer bootloader by editing its source code [1].
However we will require Xiaomi's permission to allow us install the newly built Aboot because Aboot gets checked by SBL(Secondary boot loader) [2].
I recently got familiar with basics of Gentoo.
I have been using Ubuntu since 2 years.
I have Ubuntu on my desktop computer and laptop.
I use Ubuntu for compiling ASM, C and MATLAB codes.
I also use it for running Guitarix,Rakarrack ( virtual guitar amplifiers) and Audacity sound recorder.
Through Ubuntu I got to know about initramfs as well as list of services that are started by sysvinit and upstart.
i.e. udev, pulseaudio , x-sever, lightdm, dbus, cron etc.
I have experimented with these sevices by starting and stopping.