How to build rpi image for Qopenhd after customizing GUI

Hello everyone,
I need to make a few customizations to the ground(qopenhd), where I change the logo on the OSD screen and include a splash/booting screen showing the desired logo.

I have modified the code to include the logo to be displayed in the HUD overlay but I am not sure how to a splash/boot screen with the logo/gif image.

Questions:

  1. Do I need to use qml to build the splash/boot screen or can this be set in the raspberry pi configuration part?

  2. Please what is the process of building the image for raspberry pi after modifying the code and making these changes?

Thank you so much.