This is an step-by-step guide to flash Ubo App image to a MicroSD card. You can run this image on Ubo Pod or bare Raspberry Pi 4/5.
- A MicroSD card (at least 8GB)
- A computer with Linux, macOS, or Windows
- A USB-to-SD card adapter or a built-in card reader
Download the Ubo App image from the Ubo App Release Page
Under the release section, there are two images to download; One is lite image which does not include Desktop Environment and the other is full image which includes Desktop Environment.
Please note that the full image is split into two parts (a and b) that you need to download and combine them before flashing to the MicroSD card using the following command:
cat [[filename]]_* > [[filename]]If you start with Lite image, you can still install Desktop Environment later by going to Menu > Settings > System > Desktop on the GUI.
Insert the MicroSD card into the USB-to-MicroSD card adapter or the built-in card reader
Flash the Ubo App image to the MicroSD card using Raspberry Pi Imager (recommended) or balenaEtcher.
- Open the Imager
- Select Raspberry Pi 4 or 5
- Select Use Custom Option
- Select Ubo App Image File
- Select the MicroSD card
- You can add your own OS customizations such as default user, SSH keys, hostname, and other settings.
- Click on
Flashbutton
Press Yes to erase all existing data on the MicroSD card and reflash the image.
- Wait for the flashing to complete
Insert the MicroSD card into the Ubo Pod or Raspberry Pi 4/5 and power it on. The device will boot up and you will see the Ubo App GUI.







