Endeavouros-arm using over 5 years old uboot on odroid n2 instead of recent 2022 version

I am usng endavouros on ARM. Its using a complete outdated uboot version from 2015 instead of the recent 2022 uboot version.

endeavouros/uboot-odroid-n2plus 2015.01.189-3 (575.2 KiB 855.5 KiB) (Installed)
U-Boot for ODROID-N2/N2+

Recent u-boot is been used for example on the armbian releases for the odroid n2 https://www.armbian.com/odroid-n2/
The latest release of uboot that support the odroid n2 is v2022.07 . There is also since yesterday v2022.10-rc1 released.
Is it possible to update the outdated uboot odroid n2?

I guess that question should be better asked in this place:

For help with using Arch Linux ARM, the forum and our IRC channel are the best places to receive support. You can find us at #archlinuxarm on irc.libera.chat.

You don’t need to ping people. They will find the thread themselves when they are ready.

Very sorry for my mistake.

Welcome to :enos: !!

We have adopted this package directly from archdroid team.
Archdroid team has the best arch Linux arm support for odroid. We even use their kernel.

Here is their website.




Welcome to the EndeavourOS forum. Thank you for your interest in EndeavourOS ARM on Odroid N2.

The latest commit on uboot-odroid-n2plus 2015.01.189-3 was April 9, 2021 as listed here:

So it is newer than 2015, however it is over a year old.

archdroid.org also offers
and the latest commit for this is Nov 5, 2021.

I will experiment with uboot-odroid-n2plus and see what I get.

Thank you for your input, it is appreciated,

I hope you enjoy your time here.


Swapping uboot-odroid-n2plus-mailine on an existing install does not work. It won’t boot at all.

uboot-odroid-n2plus-mailine is much bigger, 2MB installed.
uboot-odroid-n2plus was only 855 KB installed.
So one may have allow more space before the start of sdX-1 during partitioning ??

I haven’t any time to try it tonight. Maybe tomorrow evening?


Its still uboot 2015.01 instead of uboot 2022.07. There are kind of worlds in between this two versions. Just take a look into the logfiles produced from 2015 uboot and 2022 uboot. Those look completely different.

Hopefully this example make my point more clear:
If i make a single change on Android 5.0 (the version that was latest when uboot 2015.01 was released) and then have a builddate from 2021, this dont make Android 5.0 equal Android 11 that was out at start of the year 2021. https://en.wikipedia.org/wiki/Android_version_history

I took a look at https://archdroid.org/packages/uboot-odroid-n2plus-mainline/
This is also outdated. The recent stable version is the version used here https://archlinux.org/packages/community/x86_64/uboot-tools/

Thanks for taking a look into this. Hopefully this could be updated soon.