Skip to content

Releases

This page will list Ubuntu Touch builds for BraX3 as they become available.

Use it to download images when you want to install Ubuntu Touch on your BraX3 or manually update an existing installation.

If you need to install or update manually, you will typically follow a guide similar to the generic Ubuntu Touch installation steps using the UBports installer. When BraX3 is fully supported upstream, links to the official documentation and device page will be added here.

spflash installation is not yet available for UB Touch on BraX3.

Install a downloaded build via fastboot

Follow these steps carefully to flash Ubuntu Touch images onto your BraX3 device.


Prerequisites

  • ADB and Fastboot tools must be installed on your computer.
  • Device must have LunarOS installed first (currently UB Touch install fails if other OS is installed on the BraX3).
  • The boot, init_boot and ubuntu images should be added to your platform-tools folder.
  • USB Debugging enabled (Settings β†’ Developer Options β†’ USB Debugging).
  • Unlock the Bootloader, following the official guide here: How to Unlock the Bootloader of Your BraX3.

Info

All tools and resources are available on our Tools & Resources page.


Flashing Steps

  1. Connect your device and verify it is detected: bash adb devices

  2. Reboot into fastboot mode:

adb reboot fastboot
  1. Set Device Slot to slot a:

    fastboot --set-active=a
    

  2. Flash the system image:

fastboot flash system ubuntu.img
  1. Reboot bootloader:
fastboot reboot bootloader
  1. Flash the boot partitions:
fastboot flash boot_a boot.img
fastboot flash boot_b boot.img
  1. Flash the init_boot partitions:
fastboot flash init_boot_a init_boot.img
fastboot flash init_boot_b init_boot.img
  1. Wipe and format userdata for Ubuntu Touch:

fastboot -w
fastboot format:ext4 userdata
9. Reboot the device:

fastboot reboot

Just make sure your fastboot/adb version is >= 35.0.2-12147458s. First Ubuntu Touch boot may take 5–8 minutes.


Troubleshooting

  • Device not detected by adb or fastboot:

    • Check your USB cable and port.
    • Install proper USB drivers if on Windows.
    • Make sure USB Debugging is enabled in Developer Options.
  • Bootloop after flashing:

    • Recheck that you flashed all images in the correct order.
    • Confirm that you used the latest platform tools.
  • Still stuck? Contact us or ask your question on the BraxTech Community Forum.


Completion

After the process is complete, reboot your device. Ubuntu Touch should now be installed on your BraX3. πŸŽ‰

```