Releases: Joshua-Riek/ubuntu-rockchip
Releases Β· Joshua-Riek/ubuntu-rockchip
v1.23
Highlights and Changes
- Updated the kernel to the latest linux-5.10-gen-rkr5.1 sdk
- Prepare for experimental mainline kernel builds
- Bump Ubuntu version to 22.04.3
- Fixed an issue with mtdblock0 not showing on the NanoPC-T6 #290
- Kernel Changelog: Joshua-Riek/linux-rockchip@5.10.160-9...5.10.160-10
- Full Changelog: v1.22...v1.23
Known Issues
- WiFi on the Orange Pi 5B has broken with the latest kernel update #315
- This has now been fixed with a kernel update
Download Ubuntu Desktop
Board | Ubuntu Version | Kernel | SHA256 |
---|---|---|---|
Orange Pi 5 | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Orange Pi 5B | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Orange Pi 5 Plus | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Radxa ROCK 5B | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Radxa ROCK 5A | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Radxa CM5 IO | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
NanoPi R6C | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
NanoPi R6S | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
NanoPC T6 | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Mixtile Blade 3 | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Indiedroid Nova | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Download Ubuntu Server
Board | Ubuntu Version | Kernel | SHA256 |
---|---|---|---|
Orange Pi 5 | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Orange Pi 5B | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Orange Pi 5 Plus | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Radxa ROCK 5B | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Radxa ROCK 5A | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Radxa CM5 IO | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
NanoPi R6C | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
NanoPi R6S | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
NanoPC T6 | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Mixtile Blade 3 | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
Indiedroid Nova | 22.04.3 LTS (Jammy Jellyfish) | 5.10.160 | π |
v1.22
Highlights and Changes
- Updated the ddr blob to rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin
- Updated the bl31 blob to rk3588_bl31_v1.38.elf
- Boot from mSATA SSD with the Mixtile Blade 3
- Fixed the NanoPi R6S USB 3.0 port #258
- Fixed the audio jack on the ROCK 5A / 5B / CM5 #291
- Added missing sfc node in the NanoPC-T6 device tree #290
- Kernel Changelog: Joshua-Riek/linux-rockchip@5.10.160-8...5.10.160-9
- Full Changelog: v1.21...v1.22
Download Ubuntu Desktop
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa CM5 IO | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPC T6 | 22.04.2 LTS (Jammy Jellyfish) | π |
Mixtile Blade 3 | 22.04.2 LTS (Jammy Jellyfish) | π |
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
Download Ubuntu Server
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa CM5 IO | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPC T6 | 22.04.2 LTS (Jammy Jellyfish) | π |
Mixtile Blade 3 | 22.04.2 LTS (Jammy Jellyfish) | π |
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
v1.21
Highlights and Changes
- Fixed a WiFi issue for the Indiedroid Nova
- Added a device tree overlay for the Mixtile Blade 3 to use SATA on the Mini PCIe port
- Added wireless drivers for the rtl8188eu chipset #267
- Fixed WiringOP has permission errors on the Orange Pi 5 / 5B / 5 Plus #273
- Fixed MAC addresses randomly created every boot on the Orange Pi 5 / 5B / 5 Plus #274
- Kernel Changelog: Joshua-Riek/linux-rockchip@5.10.160-7...5.10.160-8
- Full Changelog: v1.20...v1.21
Download Ubuntu Desktop
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa CM5 IO | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPC T6 | 22.04.2 LTS (Jammy Jellyfish) | π |
Mixtile Blade 3 | 22.04.2 LTS (Jammy Jellyfish) | π |
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
Download Ubuntu Server
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa CM5 IO | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPC T6 | 22.04.2 LTS (Jammy Jellyfish) | π |
Mixtile Blade 3 | 22.04.2 LTS (Jammy Jellyfish) | π |
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
v1.20
Highlights and Changes
- Renamed and improved u-boot packages
- Renamed orangepi, radxa, and friendlyelec image names
- Added LED service for the NanoPi R6
- Added support for the Mixtile Blade 3
- Added support for the Radxa CM5 IO
- Added support for the ceph file system #261
- Enable SCSI support types (disk, tape, CD-ROM) #256
- Fixed VLAN in promisc mode not supported #213
- Kernel Changelog: Joshua-Riek/linux-rockchip@5.10.160-5...5.10.160-7
- Full Changelog: v1.19...v1.20
Known Issues
- WiringOP has permission errors on the Orange Pi 5 / 5B / 5 Plus #273
- Please see #273 (comment) on how to fix this issue for your board
- MAC addresses are randomly created every boot on the Orange Pi 5 / 5B / 5 Plus #274
- To fix this issue, manually updating the bootloader is required #274 (comment)
- Users can alternatively download the v1.19 release and update to v1.20 with
sudo apt update && sudo apt upgrade
command to avoid this issue
Download Ubuntu Desktop
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa CM5 IO | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPC T6 | 22.04.2 LTS (Jammy Jellyfish) | π |
Mixtile Blade 3 | 22.04.2 LTS (Jammy Jellyfish) | π |
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
Download Ubuntu Server
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa ROCK 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Radxa CM5 IO | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPC T6 | 22.04.2 LTS (Jammy Jellyfish) | π |
Mixtile Blade 3 | 22.04.2 LTS (Jammy Jellyfish) | π |
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
v1.19
Highlights and Changes
- Fixed the audio udev rule on the Rock 5A
- Fixed HDMI input audio #199
- Fixed display port audio #184
- Added NVMe boot support for the NanoPi R6C and NanoPC T6 #223
- Fixed the audio jack on the Orange Pi 5 Plus and Indiedroid Nova #198
- Kernel Changelog: Joshua-Riek/linux-rockchip@5.10.160-3...5.10.160-5
- Full Changelog: v1.18...v1.19
Download Ubuntu Desktop
Board | Ubuntu Version | SHA256 |
---|---|---|
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPC T6 | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Download Ubuntu Server
Board | Ubuntu Version | SHA256 |
---|---|---|
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPC T6 | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
v1.18
Highlights and Changes
- Created a simple wiki page for each supported board with some general information
- Added support for the NanoPC T6
- Added firmware for the rtl8723d, rtl8822cs, and rtl8822cu chipsets
- HDMI improvements and fixes for the NanoPi R6S and R6C
- Fixed ethernet on the NanoPi R6S and R6C server images
- Fixed HDMI input on the Orange Pi 5 Plus #190
- Fixed an issue with NVMe speed on the Orange Pi 5 #195
- Micro SD card now has a higher boot priority on the Rock 5B and 5A #202
- Kernel Changelog: Joshua-Riek/linux-rockchip@5.10.160-1...5.10.160-3
- Full Changelog: v1.17...v1.18
Known Issues
- The onboard microphone is not working on the Orange Pi 5 / 5B / 5 Plus #198
- Audio through the USB-C display port on the Orange Pi 5 / 5B is not working #184
Download Ubuntu Desktop
Board | Ubuntu Version | SHA256 |
---|---|---|
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPC T6 | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Download Ubuntu Server
Board | Ubuntu Version | SHA256 |
---|---|---|
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPC T6 | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
v1.17
Highlights and Changes
- Many of my kernel changes have been merged into the Armbian rockchip kernel, and the packaging source has been moved
- Improvements to the Orange Pi 5 and Rock 5B wiki pages
- Added support for the Orange Pi 5 Plus
- Added ceph kernel drivers #178
- Added kernel drivers for the rtl88x2bu chipset #177
- Full Changelog: v1.16...v1.17
Known Issues
- The USB-C display port on the Indiedroid Nova is not working
- Audio through the USB-C display port on the Orange Pi 5 / 5B is not working
HDMI in is not working on the Orange Pi 5 Plus; there is a fix, and I'm waiting for it to be merged into the kernel
HDMI in is now working on the Orange Pi 5 Plus, and you can get the fix by updating the kernel with a simplesudo apt update && sudo apt upgrade
command
Download Ubuntu Desktop
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
Download Ubuntu Server
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5 Plus | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
v1.16
Highlights and Changes
- The mesa and rockchip multimedia ppa are now included by default in the server images
- Fixed ethernet on the Rock 5B server image
- Updated kernel from 5.10.110 to 5.10.160
- Added support for the Rock 5A and Indiedroid Nova
- Added kernel drivers for rtl8811cu and rtl8821cu chipsets #153
- Full Changelog: v1.15...v1.16
Known Issues
- The USB-C display port on the Indiedroid Nova does not work (device tree issue)
Download Ubuntu Desktop
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
Download Ubuntu Server
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5A | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Indiedroid Nova | 22.04.2 LTS (Jammy Jellyfish) | π |
v1.15
Highlights and Changes
- Some users may notice a drop in GPU performance as
PAN_MESA_DEBUG=gofaster
is no longer in the global env, this was done to fix a common issue where the system would freeze, users can set this value manually in the file/etc/environment
if performance is valued over stability #129 #109 - Re-uploaded this release to address #145 and #149
- Initial support for the Rock 5B and NanoPi R6S / R6C
- Created a new PPA to distribute important kernel, bootloader, and firmware updates
- Now using the linux-5.10-gen-rkr3.6 kernel with patches from Armbian and myself
- Renamed the repo from ubuntu-orange-pi5 to ubuntu-rockchip
- Full Changelog: v1.14...v1.15
Download Ubuntu Desktop
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Download Ubuntu Server
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6C | 22.04.2 LTS (Jammy Jellyfish) | π |
NanoPi R6S | 22.04.2 LTS (Jammy Jellyfish) | π |
Rock 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
v1.14
Announcements
- Support for the Rock 5B / 5A and NanoPi R6S / R6C will be coming over the next few months. Special thanks to FriendlyELEC and Radxa for providing the hardware.
- A repository name change will likely happen to reflect the support of multiple rk3588 devices (existing links and URLs will not break).
Highlights and Changes
- Re-worked the audio system to support more devices (as a result, the on-board microphone is no longer working)
- Increased the CMA memory allocation size to 256MB (this should help with stability as some users have reported GPU-related crashes)
- Created the file /boot/firmware/ubuntuEnv.txt for users to modify kernel command line parameters and specify device tree overlays
- Changed the default hosts file and desktop hostname
- Refined the packaging and build process of the kernel and bootloader
- Fixed an issue with Bluetooth not using the hardware MAC address #112
- The system will now create a unique machine id on the first boot #123
- Full Changelog: v1.13...v1.14
Download Ubuntu Desktop
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |
Download Ubuntu Server
Board | Ubuntu Version | SHA256 |
---|---|---|
Orange Pi 5 | 22.04.2 LTS (Jammy Jellyfish) | π |
Orange Pi 5B | 22.04.2 LTS (Jammy Jellyfish) | π |