2.1 KiB
Flashing Ubuntu Touch on BraX3
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.
- USB Debugging enabled (Settings → Developer Options → USB Debugging).
- Unlock the Bootloader.
Follow the official guide here: How to Unlock the Bootloader of Your BraX3.
Flashing Steps
-
Connect your device and verify it is detected:
adb devices
-
Reboot into fastboot mode:
adb reboot fastboot
-
Set Device Slot to slot a:
fastboot --set-active=a
-
Flash the system image:
fastboot flash system ubuntu.img
-
Reboot bootloader:
fastboot reboot bootloader
-
Flash the boot partitions:
fastboot flash boot_a boot.img fastboot flash boot_b boot.img
-
Flash the init_boot partitions:
fastboot flash init_boot_a init_boot.img fastboot flash init_boot_b init_boot.img
-
Wipe and format userdata for Ubuntu Touch:
fastboot -w fastboot format:ext4 userdata
-
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
orfastboot
:- 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. 🎉