ODROID XU3/XU4/HC1/HC2/MC1 packages + OS image

Make a PKGBUILD? Submit it here for user review and possible placement into the repository.

ODROID XU3/XU4/HC1/HC2/MC1 packages + OS image

Postby ffaille » Wed Apr 03, 2024 8:48 pm

After some weeks of test, i'm happy to release all specific archlinux ARM packages for ODROID XU3/XU4/HC1/HC2/MC1 and an up-to-date full OS image.

I will submit these updates on archlinux ARM github but i would prefer to have feedback before.

Packages :

uboot-odroid-xu3-2020.01 - (vs 2018.01-2 https://archlinuxarm.org/packages/armv7h/uboot-odroid-xu3 ) - bootloader (PKGBUILD https://github.com/ffaille/alarm-uboot-odroid-xu3 )
odroid-xu3-platform-24.03-1 - new package that contain some configuration files and tweaks mainly made by mdrjr from HardKernel ;) (PKGBUILD https://github.com/ffaille/alarm-odroid-xu3-platform )
linux-odroid-xu3 6.1.77-1 (vs 4.14.180-3 https://archlinuxarm.org/packages/armv7h/linux-odroid-xu3 ) - linux kernel (PKGBUILD https://github.com/ffaille/alarm-linux-odroid-xu3 )
odroid-xu3-libgl-r17p0-2 (vs r17p0-1 https://archlinuxarm.org/packages/armv7h/odroid-xu3-libgl-x11 ) - mali drivers, x11 & framebuffer (PKGBUILD https://github.com/ffaille/alarm-odroid-xu3-libgl )
xf86-video-odroid-xu3-1.4.1-1 - new package with x11 armsoc driver, the same used in ubuntu image provided by HardKernel (PKGBUILD https://github.com/ffaille/alarm-xf86-video-odroid-xu3 )

For those who don't want to build these packages, you can download them here :
https://github.com/ffaille/alarm-binaries/releases
Disclaimer :
https://github.com/ffaille/alarm-binaries/blob/main/.github/README.md

I use the 3 first packages on 2 XU4 since some weeks without any regression.

As i've never really used x11 on my XU4, i don't think I tested mali+armsoc driver stack the right way : x11 log and es2_info give the same as official HardKernel ubuntu image, but all is laggy and glmark2-es2 give a very bad score. Help needed here :mrgreen:

Full OS image :
You can follow the installation process described on official website : https://archlinuxarm.org/platforms/armv7/samsung/odroid-xu4 .
Just replace step 6 by
wget https://github.com/ffaille/alarm-binaries/releases/download/240401/ArchLinuxARM-odroid-xu3-240401.tar.gz
bsdtar -xpf ArchLinuxARM-odroid-xu3-240401.tar.gz -C root
This image is basically the same as the official one, except it include uboot-odroid-xu3-2020.01, odroid-xu3-platform-24.03-1 and linux-odroid-xu3 6.1.77-1 and all the rest is up to date.

Note :
All these packages are just ports of HardKernel's excellents ones. The packages build files are inspired by the work of the archlinux ARM team. Most of the credit goes to them.
ffaille
 
Posts: 6
Joined: Thu Jan 25, 2024 4:03 pm

Return to User-Submitted Packages

Who is online

Users browsing this forum: No registered users and 2 guests