Skip to content

Releases: Joshua-Riek/ubuntu-rockchip

v1.32

29 Dec 17:02
Compare
Choose a tag to compare

Highlights and Changes

Downloads

v1.31

09 Dec 16:31
Compare
Choose a tag to compare

Highlights and Changes

  • Added support for the Firefly ROC-RK3588S-PC
  • Added Display Port support to the Turing RK1
  • Enabled USB-C interface for the Turing RK1
  • Fixed kernel panic related to misconfigured RTC on the Turing RK1
  • Removed dependency on the flash-kernel package
  • Added a new release workflow on GitHub actions
  • Changed the default device tree overlay prefix to rk3588
  • Updated the default u-boot script to better handle device tree overlays
  • Kernel Changelog: Joshua-Riek/linux-rockchip@5.10.160-21...5.10.160-24
  • Full Changelog: v1.30...v1.31

Downloads

v1.30

17 Nov 22:59
Compare
Choose a tag to compare

Announcements

  • I created a simple website so users can download the latest images from GitHub with a friendly interface. This website will be updated every release, but please check GitHub for any announcements or changes.

Highlights and Changes

  • WiFi and Bluetooth firmware re-work to improve compatibility with mainline Linux firmware
  • The linux-firmware and rockchip-firmware packages now come pre-installed
  • Fixed HS400 mode on the Turing RK1 to address I/O write errors
  • Fixed USB 2.0 OTG for the Turing RK1
  • Fixed R8125 spamming kernel logs
  • Kernel Changelog: Joshua-Riek/linux-rockchip@5.10.160-17...5.10.160-21
  • Full Changelog: v1.29...v1.30

Downloads

Experimental Mainline Linux 6.6.0

31 Oct 11:38
Compare
Choose a tag to compare
Pre-release

Highlights and Changes

  • Added support for the Turing RK1
  • Cleaned up the device trees for the Orange Pi 5 series and removed unused nodes
  • Added pcie pinctrl for Orange Pi 5 series and the Mixtile Blade 3
  • Fixed NVMe support on the Mixtile Blade 3
  • Fixed sdhci and sdmmc swapped on the Orange Pi 5 series
  • Now using the linux-firmware package for WiFi and Bluetooth firmware
  • Kernel Source: Joshua-Riek/[email protected] (MAY BE REBASED!)
  • Full Changelog: v1.29...v1.29.1

Important Information

  • Currently, HDMI output does not work, so you must use a serial console to interact with your device.
  • For more information about the RK3588 SOC and mainline Linux support, please see this document from Collabora.
Downloads
Board Image Kernel SHA256
Orange Pi 5 Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“
Orange Pi 5B Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“
Orange Pi 5 Plus Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“
Radxa ROCK 5B Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“
Radxa ROCK 5A Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“
Radxa CM5 IO Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“
NanoPi R6C Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“
NanoPi R6S Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“
NanoPC T6 Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“
Mixtile Blade 3 Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“
Indiedroid Nova Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“
Turing RK1 Ubuntu Server 22.04.3 LTS 6.6.0 πŸ“

This release is a work in progress and highly experimental. So please avoid bothering me with any issues encountered while using these images. Do not download if you are looking for a stable operating system with full hardware support.

v1.29

29 Oct 15:13
Compare
Choose a tag to compare

Announcements

  • Because there are so many images now, I will be working on a simple download website
  • Please view #435 for some additional information about this release

Highlights and Changes

  • Created a script to install the currently running system onto another device
  • Moved the default U-Boot binary path and added U-Boot install scripts
  • Added HDMI audio support for the Turing RK1
  • Bumped U-Boot version for the Turing RK1 to v2024.01-rc1
  • Fixed Bluetooth for the official Orange Pi 5 Plus WiFi + Bluetooth module
  • Kernel Changelog: Joshua-Riek/linux-rockchip@5.10.160-15...5.10.160-17
  • Full Changelog: v1.28...v1.29
Downloads
Board Image Kernel SHA256
Orange Pi 5 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5B Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5B Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Plus Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Plus Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5B Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5B Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5A Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5A Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa CM5 IO Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa CM5 IO Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6C Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6C Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6S Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6S Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPC T6 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPC T6 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Mixtile Blade 3 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Mixtile Blade 3 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
LubanCat 4 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
LubanCat 4 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Indiedroid Nova Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Indiedroid Nova Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Turing RK1 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Turing RK1 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“

v1.28

16 Oct 11:35
Compare
Choose a tag to compare

Highlights and Changes

  • Added support for the Turing RK1
  • Added NVMe boot support for the Mixtile Blade 3
  • Removed leftover cogl, gst, and qt environment variables
  • Updated the kernel to the latest linux-5.10-gen-rkr6 sdk
  • By default, the system will no longer set the GPU and CPU governors to performance
  • Fixed an issue where the NanoPC T6 would crash #398
  • Workaround for 120-second boot delay bug with ubuntu server #366
  • Workaround for WiFi / Bluetooth issues with RTL8852BE on the Orange Pi 5 Plus #378
  • Kernel Changelog: Joshua-Riek/linux-rockchip@5.10.160-13...5.10.160-15
  • Full Changelog: v1.27...v1.28
Downloads
Board Image Kernel SHA256
Orange Pi 5 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5B Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5B Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Plus Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Plus Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5B Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5B Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5A Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5A Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa CM5 IO Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa CM5 IO Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6C Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6C Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6S Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6S Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPC T6 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPC T6 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Mixtile Blade 3 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Mixtile Blade 3 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
LubanCat 4 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
LubanCat 4 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Indiedroid Nova Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Indiedroid Nova Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Turing RK1 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Turing RK1 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“

v1.27

15 Sep 16:35
Compare
Choose a tag to compare

Highlights and Changes

  • Updated rkaiq and rkisp packages
  • Adjusted sound card names for pulseaudio ucm2 compatibility
  • Fixed kernel dmesg spam that can occur during video playback
  • Cameras should no longer have a green tint to the image
  • Users can now find the latest experimental builds under the Actions tab on GitHub
  • Kernel Changelog: Joshua-Riek/linux-rockchip@5.10.160-12...5.10.160-13
  • Full Changelog: v1.26...v1.27

Known Issues

  • The ov13850 and ov13855 cameras on the Orange Pi 5 / 5B do not work
  • The ov13850 camera does not work on the Orange Pi 5 Plus
Downloads
Board Image Kernel SHA256
Orange Pi 5 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5B Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5B Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Plus Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Plus Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5B Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5B Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5A Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5A Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa CM5 IO Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa CM5 IO Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6C Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6C Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6S Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6S Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPC T6 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPC T6 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Mixtile Blade 3 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Mixtile Blade 3 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
LubanCat 4 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
LubanCat 4 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Indiedroid Nova Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Indiedroid Nova Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“

Experimental Mainline Linux 6.5.0

10 Sep 20:16
Compare
Choose a tag to compare
Pre-release

Highlights and Changes

  • Cleaned up and rebased device tree patches in the kernel repo.
  • Added NanoPi R6S / R6C support with working Ethernet, eMMC, SD Card, PCIe, and USB 2.0.
  • Added Radxa CM5 IO support with working Ethernet, eMMC, SD Card, PCIe, USB 2.0, and USB 3.0.
  • Added working Ethernet, PCIe, and USB 2.0 on the Indiedroid Nova.
  • Currently, HDMI output does not work, so you must use a serial console to interact with your device.
  • For more information about the RK3588 SOC and mainline Linux support, please see this document from Collabora.
  • Kernel Source: Joshua-Riek/[email protected] (WILL BE REBASED!)
  • Full Changelog: v1.25...v1.26
Downloads
Board Image Kernel SHA256
Orange Pi 5 Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Orange Pi 5B Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Orange Pi 5 Plus Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Radxa ROCK 5B Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Radxa ROCK 5A Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Radxa CM5 IO Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
NanoPi R6C Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
NanoPi R6S Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
NanoPC T6 Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Mixtile Blade 3 Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Indiedroid Nova Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“

This release is a work in progress and highly experimental. So please avoid bothering me with any issues encountered while using these images. Do not download if you are looking for a stable operating system with full hardware support.

Experimental Mainline Linux 6.5.0

04 Sep 16:33
Compare
Choose a tag to compare
Pre-release

Announcements

  • Hello, everyone! I have been working on some experimental mainline Linux images using kernel 6.5.0 that I would like to share. Thanks to the open-source community for efforts to bring the RK3588 SOC to mainline Linux.

Highlights and Changes

  • Linux kernel version 6.5.0
  • The predefined user is ubuntu, and the password is ubuntu.
  • You should find that PCIe, Ethernet, and some USB ports work.
  • Currently, HDMI output does not work, so you must use a serial console to interact with your device.
  • For more information about the RK3588 SOC and mainline Linux support, please see this document from Collabora.
  • Kernel Source: Joshua-Riek/[email protected] (WILL BE REBASED!)
  • Full Changelog: v1.24...v1.25
Downloads
Board Image Kernel SHA256
Orange Pi 5 Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Orange Pi 5B Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Orange Pi 5 Plus Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Radxa ROCK 5B Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Radxa ROCK 5A Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
NanoPC T6 Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Mixtile Blade 3 Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“
Indiedroid Nova Ubuntu Server 22.04.3 LTS 6.5.0 πŸ“

This release is a work in progress and highly experimental. So please avoid bothering me with any issues encountered while using these images. Do not download if you are looking for a stable operating system with full hardware support.

v1.24

30 Aug 22:03
Compare
Choose a tag to compare

Highlights and Changes

Downloads
Board Image Kernel SHA256
Orange Pi 5 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5B Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5B Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Plus Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Orange Pi 5 Plus Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5B Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5B Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5A Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa ROCK 5A Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Radxa CM5 IO Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Radxa CM5 IO Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6C Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6C Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6S Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPi R6S Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
NanoPC T6 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
NanoPC T6 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Mixtile Blade 3 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Mixtile Blade 3 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
LubanCat 4 Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
LubanCat 4 Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“
Indiedroid Nova Ubuntu Desktop 22.04.3 LTS 5.10.160 πŸ“
Indiedroid Nova Ubuntu Server 22.04.3 LTS 5.10.160 πŸ“