Replace pbsplash with plymouth
As discussed in today's team meeting, it probably makes sense to replace pbsplash with plymouth. Advantages: * well established project used by lots of distributions instead of something custom that we need to maintain * we expect less bugs ("pbsplash *still* does not behave properly on shutdown with systemd and I've only had problems with it" - @Aelin) * DRM instead of framebuffer * rotates splash properly, e.g. pinetab2, steamdeck, some chromebook * be able to go to the logs when pressing esc (maybe map to volume up?) * should be much smoother (no flickering / black screen / etc. during parts of the boot) * custom themes would be nice for some use cases Timeline: * After v25.12 is out, we can change this in edge. See also: * https://gitlab.freedesktop.org/plymouth/plymouth * https://gitlab.com/postmarketOS/pmaports/-/merge_requests/4916 * https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/1249
issue