Skip to content

Releases: Joshua-Riek/ubuntu-rockchip

v1.23

17 Aug 03:31
Compare
Choose a tag to compare

Highlights and Changes

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

10 Aug 17:11
Compare
Choose a tag to compare

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

26 Jul 19:45
Compare
Choose a tag to compare

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

20 Jul 12:12
Compare
Choose a tag to compare

Highlights and Changes

Known Issues

  • WiringOP has permission errors on the Orange Pi 5 / 5B / 5 Plus #273
  • 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

28 Jun 19:57
Compare
Choose a tag to compare

Highlights and Changes

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

15 Jun 13:21
Compare
Choose a tag to compare

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

08 Jun 04:37
Compare
Choose a tag to compare

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 simple sudo 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

30 May 01:17
Compare
Choose a tag to compare

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

20 May 02:52
Compare
Choose a tag to compare

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

04 May 04:43
Compare
Choose a tag to compare

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) πŸ“