I did this on Windows 8.1 by editing bootres.dll to restore the Windows 8 Beta Fish logo on the boot screen for loading Windows.
Some Google results indicate it’s possible on Win11 too although I haven’t tried it personally. They do say you have to disable Secure Boot for the process, but it seems you can re-enable Secure Boot after making the modification.
If it’s possible on Windows, using Windows, I would guess it’s also possible on various Linux distributions with whatever boot manager being used.
It is definitely possible on Fedora per Framework + Fedora boot logo