Raspberry Pi Kernels (2.0)

Thanks for v6.8.5 @Darksky

1 Like

Latest kernel’s -mainline/-rc and raspberrypi-utils packages pushed.

1 Like

RC-x fixed keyboard repeaat issue :smiley:

after long hours running, wifi become very slow, need to reboot.

No problems with wifi here with -rc4. Been up 15 hours.

Almost all of the kernel / kernel related packages got upgraded today and pushed to the unstable branch when the mirrors sync.

linux-rpi4 6.6.28-1
linux-rpi4-headers 6.6.28-1
linux-rpi4-mainline 6.8.7-1
linux-rpi4-mainline-headers 6.8.7-1
linux-rpi5 6.6.28-1
linux-rpi5-headers 6.6.28-1
linux-rpi5-mainline 6.8.7-1
linux-rpi5-mainline-headers 6.8.7-1
raspberrypi-bootloader 20240418-1
raspberrypi-bootloader-x 20240418-1
rpi-overlays 20240418-1

ADDED 2024-04-19:

The rpi-4/5 eeprom packages were upgraded and pushed.


The major change was with the pi5 eeprom changes and getting promoted to default:

[ray@jellyfin ~]$ sudo rpi-eeprom-update
BOOTLOADER: up to date
   CURRENT: Wed Apr 17 12:54:23 PM UTC 2024 (1713358463)
    LATEST: Wed Apr 17 12:54:23 PM UTC 2024 (1713358463)
   RELEASE: default (/lib/firmware/raspberrypi/bootloader/default)


New packages:

rpi4-eeprom 20240418-1
rpi5-eeprom 20240418-1
1 Like

These new kernel packages pushed to unstable when the mirrors sync.

linux-rpi4-rc 6.9.rc6-1
linux-rpi4-rc-headers 6.9.rc6-1
linux-rpi5-rc 6.9.rc6-1
linux-rpi5-rc-headers 6.9.rc6-1
rpi-overlays 20240429-1

Updated 2024-05-04

These new kernel related packages pushed to the unstable branch when the mirrors sync:

linux-rpi4 6.6.30-1
linux-rpi4-headers 6.6.30-1
linux-rpi4-mainline 6.8.9-1
linux-rpi4-mainline-headers 6.8.9-1
linux-rpi5 6.6.30-1
linux-rpi5-headers 6.6.30-1
linux-rpi5-mainline 6.8.9-1
linux-rpi5-mainline-headers 6.8.9-1
raspberrypi-bootloader 20240503-1
raspberrypi-bootloader-x 20240503-1

can not update pi4-rpi-eeprom 4/17 to stable?

CURRENT: 西元2024年04月17日 UTC (1713358296)
LATEST: 西元2024年04月15日 UTC (1713186734)
RELEASE: default (/lib/firmware/raspberrypi/bootloader/default) <—

sudo rpi-eeprom-update -a
sudo reboot
#Remove temp files from /boot
sudo rpi-eeprom-update -r

Check update for done:

[ray@jellyfin ~]$ sudo rpi-eeprom-update (My pi5)
BOOTLOADER: up to date
   CURRENT: Sat Apr 20 10:53:30 AM UTC 2024 (1713610410)
    LATEST: Sat Apr 20 10:53:30 AM UTC 2024 (1713610410)

no go, it lockup default not stable.

Looks like /etc/default/rpi-eeprom-update got renamed to /etc/default/rpi-update. Since the correct file is not there it is defaulting to the program’s default settings which is “default”.

Try renaming /etc/default/rpi-update to /etc/default/rpi-eeprom-update. Then set in that file:


in /etc/default/rpi-eeprom-update.

[ray@jellyfin default]$ sudo rpi-eeprom-update
BOOTLOADER: update available
   CURRENT: Sat Apr 20 10:53:30 AM UTC 2024 (1713610410)
    LATEST: Mon May 13 03:15:01 PM UTC 2024 (1715613301)
   RELEASE: stable (/lib/firmware/raspberrypi/bootloader/stable)

i do set FIRMWARE_RELEASE_STATUS=“stable”, above post.

rpi4-eeprom-20240513-2, work :smiley:

Plasma-0520.img, Calamares nomore?


Hi @Darksky. V6.8.10 is out but I guess that you would prefer V6.9.1 for the unstable branche, which is also released.

These new kernel packages has been pushed to the unstable branch when the mirrors sync.

I have combined the 3 packages raspberrypi-bootloader, raspberrypi-bootloader-x, and rpi-overlays packages into one package raspberrypi-bootloader. So when you install raspberrypi-bootloader you must tell the install to remove raspberrypi-bootloader-x, and rpi-overlays or the package will not install. I have done this to make things easier on me each week.

I have also sreamlined the kernel PKGBUILD’s to build a new custom config at build time to cut down on some of my work each week so there will not be a config file in the PKGBUILD’s git. If you need to see a config do a:

sudo modprobe configs and look at /proc/config.gz

Or if you have the kernel-headers package installed look at:

/usr/lib/modules/`uname -r`/build/.config

The linux-rpi4/5 packages are now using the 6.9.y branch. The linux-rpi-rc packages are now depreciated until there is a 6.10.y branch.

linux-rpi4 6.6.31-1
linux-rpi4-headers 6.6.31-1
linux-rpi4-mainline 6.9.1-1
linux-rpi4-mainline-headers 6.9.1-1
linux-rpi5 6.6.31-1
linux-rpi5-headers 6.6.31-1
linux-rpi5-mainline 6.9.1-1
linux-rpi5-mainline-headers 6.9.1-1
raspberrypi-bootloader 20240520-1

ok, saw calamares rebuild(python), can we have delta file, not download next img to save bandwidth?

1 Like

Pushed new calamares yesterday. new images should have it.

it is already in build artifacts.

bug with yarn and 6.9.

Supposedly fix:



I have built the 6.9 kernels with the patch if one wants to test:

linux-rpi4-mainline 6.9.1-2:


linux-rpi5-mainline 6.9.1-2:


1 Like

It’s working :+1:

Great!! I will push to the repo then. Thanks for testing!!