merge / skulls

pre-built coreboot images and documentation on how to flash them for Thinkpad Laptops
GNU General Public License v3.0
674 stars 65 forks source link

Add ImageMagick Commands #210

Closed ncorder closed 5 months ago

ncorder commented 2 years ago

Adds the ImageMagick commands to adjust and prepare the splashscreen JPEG.


merge commented 2 years ago

thank you very much! haven't tested yet, but that's a good idea

ncorder commented 2 years ago

thank you very much! haven't tested yet, but that's a good idea

Of course! I don't have any other machines apart from my x230 but it should be doing the same thing the documentation asks.

The docs for mogrify : https://imagemagick.org/script/mogrify.php


Let me know if they are incorrect and if you would want me to add those, but I believe the same commands would work for the other devices as well. Just changing the sizing.

Going through the splashscreen images, it appears they are all the same dimensions. Are all of the supported devices the same screen ratio then?

It might be beneficial, to also remove the ! point, as this forces the image to be these dimensions and might make the images look a bit funky. If Coreboot allows for images to be within varying sizes then it could be removed.


Here are the docs for the interlacing:

I assumed that was the task you were reffering to for progressive images, but do let me know if any other settings need to be changed to support conversion from any image.


I have not gone through this project a ton yet, but would it also be possible to update the image through internal flashing/updates?