Hey guys, as a relatively new linux user, I was wondering how difficult it would be to modifying the splash screen? Ive found something somewhat promising in:
/home/cpi/launcher/sys.py/UI
It seems createdby_clockworkpi.py is a base64 image thats rendered in createdby_screen.py.
Would there be any way to modify this to created a custom splash?
diff --git a/drivers/video/logo/logo_linux_clut224.ppm b/drivers/video/logo/logo_linux_clut224.ppm
index 3c14e43..21615734 100644
--- a/drivers/video/logo/logo_linux_clut224.ppm
+++ b/drivers/video/logo/logo_linux_clut224.ppm
@@ -1,1604 +1,12963 @@
P3
-# Standard 224-color Linux logo
-80 80
+320 240
to change it you’ll need to recompile the kernel
edit > after some search, linux convert ppm to a c file with two different array at compile time,
resulting uImage file contain uboot header, zImage kernel and some gziped data,
using dd to separate parts work fine and binwalk show us a lot, but fix & recompose uImage seem at first look an impossible mission =)
there is a logo.nologo boot parameter but i not found any override boot logo parameter, only viable solution to change splash screen only seem full recompilation.
ok, I figured the first one was, but its unfortunate that both are written in. I’ll look into creating a script to add a new splash before the menu launch.