Jump to content

Turris Omnia NG (turris-omnia-ng)

From postmarketOS Wiki
Note This device is supported as part of a generic port. Refer to postmarketOS Trailblazer (postmarketos-trailblazer) for installation instructions and more information.
CZ.NIC Turris Omnia NG
Turris Omnia NG
Turris Omnia NG
Manufacturer CZ.NIC
Name Turris Omnia NG
Codename turris-omnia-ng
Released 2025
Type router
Hardware
Chipset Qualcomm Networking Pro 1620 Platform (IPQ9574)
CPU 4x 2.2 GHz Cortex-A73
Display 240 x 240, 1:1, 1.5"
Storage 8 GB eMMC
Memory 2 GB
Architecture aarch64
Software
Original software
The software and version the device was shipped with.
Turris OS 7.2.3
Extended version
The most recent supported version from the manufacturer.
Turris OS
FOSS bootloader Y
postmarketOS
Category router
Pre-built images
Whether pre-built images are available from the postmarketOS Installation page.
no
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
Generic port postmarketOS Trailblazer (postmarketos-trailblazer)
Features
Flashing
Whether it is possible to flash the device with pmbootstrap flasher.
Broken
Internal storage
eMMC, SD cards, UFS...
Works
Screen
Whether the display works; ideally with sleep mode and brightness control.
Works
Keyboard
Whether the built-in physical keyboard works.
Works
Connectivity
WiFi
Partial
Ethernet
Partial
Modem
Calls
Untested
SMS
Untested
Mobile data
Untested
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Untested
USB-A
Whether the full-sized USB-A port works.
Untested
U-Boot
Primary Bootloader
Whether it is possible to replace stock bootloader with U-Boot.
Works
Secondary Bootloader
Whether it is possible to chainload U-Boot from stock bootloader.
Untested
Mainline
Whether latest upstream versions of U-Boot are not broken and it is possible to use them.
Untested
Internal Storage
Whether it is possible to boot from internal storage (e.g. eMMC or UFS).
Works
USB Host
Whether it is possible to boot from a USB storage or connect a keyboard.
Untested
Display
Works
Buttons
Whether it is possible to navigate in boot menu or grub with volume and power buttons.
Works

Contributors

Users owning this device

How to enter flash mode

Device is not locked from the factory and can run non-factory operating systems, basically out-of-the-box.

U-Boot script file boot.scr can be found in the root of the system partition (mmcblk0p1). By default it is symlinked to the default Turris OS BtrFS subvolume to /boot/boot.scr.

You can just point it to different BtrFS subvolume to boot from, or generally tweak the boot parameters, including the kernel.

If you want to work with U-Boot interactively, you would have to connect to the UART and press enter on boot.

Installation

No installation using pmbootstrap was tested. I basically just built postmarketOS Trailblazer (postmarketos-trailblazer) image and copied the system tree into a BtrFS subvolume from which I then booted the system.

Kernel support

Even the mainline kernel provided in the postmarketOS built did kinda work, I had best luck in hardware support just using the stock Turris OS kernel (6.6.88 at the time of writing).

I do not have any scripts, packages or generally a guide for loading modules for basic network support, I re-used the stock ones and loaded them manually. This way I was even able to connect to Wi-Fi access point or use the built-in Ethernet.

See also