Hi, I’m running Hudiy on a Pi 5 for a dual-screen automotive setup. I noticed there’s a setting to configure the startup sound, which got me wondering if there’s also a supported way to change the startup splash image/text.
Specifically, I’d like to replace the default splash text with “Crown” (or possibly a logo image) during boot. I found the splash binary in .hudiy, but it appears to be compiled/stripped, so I’m unsure if it’s pulling from an embedded resource or if there’s a configuration file elsewhere.
Is there a method — official or otherwise — to override the splash branding without modifying the core binary?
Thanks!
Custom Splash Screen
Re: Custom Splash Screen
Hello,
In general, we can split the startup process into two phases.
The first is the system boot, where the loading screen is handled by Plymouth. Plymouth supports theming, but the documentation is rather sparse.
You can follow guides for other Linux distributions, for example: https://askubuntu.com/questions/2007/ho ... bootscreen
to create your own theme with a different logo.
The second phase is the launch of the Hudiy application. As you’ve noticed, the "Hudiy" text display and animation are handled by a program called splash. It’s a very simple application that starts Hudiy, communicates with it via IPC, and then closes right after Hudiy has started.
At the moment, there’s no option to change the text in the splash program, and it doesn’t display images either. However, we’ll try to prepare an example implementation of such a simple splash on our GitHub, which you’ll be able to customize.
In general, we can split the startup process into two phases.
The first is the system boot, where the loading screen is handled by Plymouth. Plymouth supports theming, but the documentation is rather sparse.
You can follow guides for other Linux distributions, for example: https://askubuntu.com/questions/2007/ho ... bootscreen
to create your own theme with a different logo.
The second phase is the launch of the Hudiy application. As you’ve noticed, the "Hudiy" text display and animation are handled by a program called splash. It’s a very simple application that starts Hudiy, communicates with it via IPC, and then closes right after Hudiy has started.
At the moment, there’s no option to change the text in the splash program, and it doesn’t display images either. However, we’ll try to prepare an example implementation of such a simple splash on our GitHub, which you’ll be able to customize.
Re: Custom Splash Screen
Hey,
What about custom background image? I saw it on video https://www.youtube.com/watch?v=iqYcBCl7PJk at 9:28 - there is custom background on settings, but it would be nice to change it to settings and also main screen.
What about custom background image? I saw it on video https://www.youtube.com/watch?v=iqYcBCl7PJk at 9:28 - there is custom background on settings, but it would be nice to change it to settings and also main screen.
Re: Custom Splash Screen
In Hudiy you can set a shared background for all screens, or give each screen its own background (based on actions).Nequ wrote: Mon Aug 18, 2025 12:39 pm Hey,
What about custom background image? I saw it on video https://www.youtube.com/watch?v=iqYcBCl7PJk at 9:28 - there is custom background on settings, but it would be nice to change it to settings and also main screen.
Everything can be configured in main_configuration.json. Take a look at the following parameters: lightBackgroundsMap, darkBackgroundsMap, defaultDarkBackground, defaultLightBackground, darkBackgroundOpacity, lightBackgroundOpacity in https://github.com/wiboma/hudiy/blob/ma ... appearance
You can also set different backgrounds for dark and light themes, so they match the color scheme nicely.
Re: Custom Splash Screen
Yes, we’ve added the option to set your own logo image in the splash screen instead of the “Hudiy” text. This will be available in the new version, which we plan to release around September 15.
Re: Custom Splash Screen
There is a split second showing the desktop, taskbar during the boot before the hudiy logo. How to get rid of it? Also we have animated or video splash screen like openauto pro?
Re: Custom Splash Screen
Hello,
can somebody explain what exactly is to do to add a custom splash screen? Do I have to enter it here: $HOME/.hudiy/share/hudiy_run.sh ?
I'm sorry, but I'm not a professional so example codes for the settings we can make in the configuration files would be very helpful.
Thanks.
can somebody explain what exactly is to do to add a custom splash screen? Do I have to enter it here: $HOME/.hudiy/share/hudiy_run.sh ?
I'm sorry, but I'm not a professional so example codes for the settings we can make in the configuration files would be very helpful.
Thanks.
Re: Custom Splash Screen
In version 1.2, within the Splash application (part of Hudiy), you can set your own logo instead of the default “Hudiy” text. This is described in the documentation on our GitHub https://github.com/wiboma/hudiy/blob/ma ... .md#splash
To set a logo in the Splash application, edit the $HOME/.hudiy/share/hudiy_run.sh file and add the path to your logo in the line that launches Splash:
becomes:
where /absolute/path/to/logo.png is the path to your logo file, e.g.: /home/oli/Pictures/logo.png
If you want to change the logo/animation displayed during Raspberry Pi OS startup, you would need to create your own Plymouth theme. Some instructions for this are available in the Plymouth documentation https://gitlab.freedesktop.org/plymouth ... wikis/home.
To set a logo in the Splash application, edit the $HOME/.hudiy/share/hudiy_run.sh file and add the path to your logo in the line that launches Splash:
Code: Select all
$HOME/.hudiy/share/splash $HOME/.hudiy/share/hudiy_startup.shCode: Select all
$HOME/.hudiy/share/splash --logo /absolute/path/to/logo.png $HOME/.hudiy/share/hudiy_startup.shIf you want to change the logo/animation displayed during Raspberry Pi OS startup, you would need to create your own Plymouth theme. Some instructions for this are available in the Plymouth documentation https://gitlab.freedesktop.org/plymouth ... wikis/home.