18

A glint-box community member recently asked me if there was a way to replace the raspberry image that appears in the top-left corner of the screen during boot to something more NES-centric, such as a 1-UP mushroom.

Anyone know where this image is stored, and if it's not some standard format (.gif, .jpg, etc.) what is involved in swapping it out with something else?

  • From what I can see, it would at least require recompiling the kernel. I don't know if you are up to that. I certainly wouldn't. Alternatively you could run fbi at boot and display an image onto the screen. Just make sure the image is black in the parts where text will be. – Gerben Aug 18 '13 at 14:05
18

you need to recompile a kernel in order to do that.

  1. create your image with no more than 224 colors, and 80x80px in size.
  2. Save the image as png, and run the following (provided you have netpbm installed and kernel source in /usr/src/linux):

    $ pngtopnm logo.png | ppmquant -fs 223 | pnmtoplainpnm > logo_linux_clut224.ppm

    $ cp logo_linux_clut224.ppm /usr/src/linux/drivers/video/logo/

  3. recompile and install the new kernel.

  • What happens when I use an image with more than 224 colors for this image and/or it's not 80 x 80px? – BrainStone Dec 21 '18 at 15:34

protected by Community Nov 18 '16 at 21:59

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.