Hudiy for x86_64
As of version 2.2, you can also install Hudiy on platforms based on the x86 64-bit architecture. The currently supported operating system for this architecture is Debian OS 64-bit Trixie with a graphical environment (Desktop) (e.g., Gnome or labwc).
Since Raspberry Pi OS is essentially a Debian port, all scripts and extensions should be easily transferable between these two systems. We have also managed to maintain full feature parity between the Hudiy versions for Raspberry Pi OS Trixie and Debian Trixie.
On the x86_64 platform, Hudiy uses VA-API for hardware acceleration to ensure the best possible user experience. Therefore, we recommend running Hudiy on platforms with VA-API support (which includes nearly all modern Intel CPUs). We also tested Hudiy on Intel N100 and N150 chips, which are a great alternative to the Raspberry Pi. All tests were successful.
We do not recommend and officially do not support running Hudiy on Virtual Machines (e.g., QEMU, VirtualBox, or VMWare). Virtual Machines do not provide sufficient hardware support for handling UI (OpenGL) and video rendering, and may also cause issues with PipeWire. However, we also ran Hudiy on virtual machines, and after a few configuration tweaks (depend on host machine), it is fully usable. This can serve as an alternative for more convenient extension development.
The x86_64 port is available free of charge under your current license. The Hudiy installation process is exactly the same as on the Raspberry Pi.
Additonal changes
Apart from the x86_64 port, we have introduced a few other changes described below.
Bluetooth
We added the ability to select the Bluetooth adapter used by Hudiy for pairing devices. This is useful when there is more than one Bluetooth adapter in the system.
Autobox
Based on your feedback, we have added the ability to manually set the video resolution for CarPlay projection with the AutoBox dongle. This is useful for controlling the size of elements on the CarPlay interface. However, since Hudiy does not support video transformation (e.g., stretching), it is up to the user to set a resolution that matches the screen’s aspect ratio to avoid letterboxing.
Android Auto
We improved D-pad emulation (map scrolling) and multitouch support for the latest labwc.
UI improvements
We also introduced a few minor interface changes so that the Hudiy UI scales better at lower resolutions.
Installing on x86_64
As mentioned before, the currently supported operating system for x86_64 is Debian Trixie 64-bit with Desktop.
To install Hudiy on x86_64 platforms, you need to re-download the installer. You can download it in the same way as before – the link to the installer from your confirmation order is still valid and now points to the new installer compatible also with Debian Trixie 64-bit for x86_64. It automatically detects which version of the Operating System and the architecture it’s running on and installs the appropriate version of Hudiy.
We have also updated the installation instructions for the latest Raspberry Pi Imager and x86_64. Except for the OS installation, the Hudiy installation process is identical on Raspberry Pi and x86_64.
---------------------------
You can download and install the update using the updater program – https://github.com/wiboma/hudiy/blob/ma ... d#updating
A description of all new features and configuration options is available on our GitHub in the updated documentation – GitHub.
Since version 1.6 requires updating Raspberry Pi OS Bookworm to the latest release, we recommend making a full system backup beforehand – just in case.
That way, you can easily revert to the previous state if any operating-system-level issues arise.
---------------------------
Before running the updater, if you’ve changed the system locale, please make sure the Character Set is set to UTF-8.
It seems that when changing the language, Raspberry Pi OS may set the character set to ISO, which can cause display issues and prevent programs (including the updater) from working correctly.
You can change the Character Set in: Start → Preferences → Raspberry Pi Configuration → Localisation tab → Locale → Character Set