1
0
Fork 0
No description
Find a file
2026-07-11 17:27:10 -04:00
android-sdcard.dtbo Add prebuilt mainline 6.15 kernel and boot files for Orange Pi 5 Ultra 2026-07-10 17:26:44 -04:00
boot.cmd Update hardware ID to tart for Orange Pi 5 Ultra codename 2026-07-11 17:27:10 -04:00
boot.scr Add prebuilt mainline 6.15 kernel and boot files for Orange Pi 5 Ultra 2026-07-10 17:26:44 -04:00
config.txt Add prebuilt mainline 6.15 kernel and boot files for Orange Pi 5 Ultra 2026-07-10 17:26:44 -04:00
Image Add prebuilt mainline 6.15 kernel and boot files for Orange Pi 5 Ultra 2026-07-10 17:26:44 -04:00
README.md Add prebuilt mainline 6.15 kernel and boot files for Orange Pi 5 Ultra 2026-07-10 17:26:44 -04:00
rk3588-orangepi-5-ultra.dtb Add prebuilt mainline 6.15 kernel and boot files for Orange Pi 5 Ultra 2026-07-10 17:26:44 -04:00
u-boot-rockchip.bin Replace U-Boot with Orange Pi 5 Ultra specific v2026.04 2026-07-11 15:18:47 -04:00
uRamdisk Add prebuilt mainline 6.15 kernel and boot files for Orange Pi 5 Ultra 2026-07-10 17:26:44 -04:00
uRecovery Add prebuilt mainline 6.15 kernel and boot files for Orange Pi 5 Ultra 2026-07-10 17:26:44 -04:00

Orange Pi 5 Ultra — Kernel (Prebuilt)

Prebuilt mainline Linux kernel and boot files for the Orange Pi 5 Ultra (RK3588).

Contents

File Description
Image ARM64 Linux kernel (mainline 6.15.0-rc7 + Rockchip DRM patches)
rk3588-orangepi-5-ultra.dtb Device tree blob for Orange Pi 5 Ultra
u-boot-rockchip.bin U-Boot bootloader (Rockchip TPL/SPL + U-Boot)
boot.cmd U-Boot boot script source
boot.scr U-Boot boot script (compiled from boot.cmd)
config.txt Boot configuration (DTB selection, boot device, recovery toggle)
android-sdcard.dtbo Device tree overlay for SD card
uRamdisk Android boot ramdisk (U-Boot format)
uRecovery Android recovery ramdisk (U-Boot format)

Boot Configuration

Boot Device (config.txt)

Device boot_device boot_devnum
SD card mmc 0
eMMC mmc 1
NVMe nvme 0
USB usb 0

Recovery

Set recovery=true in config.txt to boot into recovery mode.

Recompiling boot.scr

If you modify boot.cmd, recompile with:

mkimage -A arm64 -O linux -T script -C none -n "Orange Pi 5 Ultra Boot" -d boot.cmd boot.scr

Kernel Configuration

Key enabled options:

  • CONFIG_DRM_PANFROST — Mali-G610 GPU (Panfrost)
  • CONFIG_DRM_DW_HDMI — HDMI output
  • CONFIG_SND_SOC_ES8388 — ES8388 audio codec
  • CONFIG_R8169 — RTL8125BG 2.5GbE Ethernet
  • CONFIG_BRCMFMAC — WiFi (Ampak AP6611S)
  • CONFIG_BT_HCIUART_BCM — Bluetooth 5.3
  • CONFIG_USB_DWC3 — USB 3.0
  • CONFIG_NVME_CORE — NVMe storage

Source

Based on mainline Linux 6.15-rc7 with Rockchip DRM patches from the dvab-sarma AOSP project.

Branch

lineage-23.2 — for use with LineageOS 23.2 (Android 16).