As part of the ongoing hacking efforts to create a top notch Funtoo LiveCD, we are adding Funtoo Linux logo branding to various software components.
In this scenario the challenge is to create a Funtoo branded Linux Kernel logo that can be embedded in sys-kernel/debian-sources. This is by default the Linux Tux logo and is enabled in the kernel with this setting: CONFIG_LOGO=y
Funtoo's current sys-kernel/debian-sources package, when configured with genkernel in the ebuild, does not enable the kernel logo by default.
invakid404 has created a custom advanced hack using portage env config to inject kernel config settings during the compile phase of the debian-sources ebuild. See this wiki for complete details: https://www.funtoo.org/Package:Debian-sources
This allows one to enable the Linux Kernel boot logo easily.
The next logical step here is to create a Funtoo specific kernel logo that can "brand" a debian-sources install on Funtoo.
To do so coffnix has guided us in the ways of ASCII Pixmaps (the linux logo's image format) and pnoecker has supplied us with a high quality Funtoo logo PNG as part of his efforts to hack Grub menus.
With these we should be able to create a custom Funtoo Linux kernel ASCII Pixmap and patch it onto the original source, all gated by a USE flag so users are not force to use it. All of this branded is always optional.