SkiffOS (Buildroot) is supporting Odroid C4 and all other Odroids on kernel 5.18.x and latest u-boot.
The default Skiff Core config now has Debian Sid w/ a lightweight XFCE & chromium GUI.
https://github.com/skiffos/SkiffOS/tree ... igs/odroid
Merged many support patches from tobetter's kernel & other sources:
https://github.com/skiffos/linux/commit ... oid-5.18.y
Supports running Ubuntu, Alpine, Gentoo, NixOS, and others in a container.
Feel free to join Discord (or email) & request a pre-built image, be sure to attach your ssh public key & any other configs (like network manager connections), which OS distro you want running in the container, etc.
Cross-compiling a system is very easy:
Code: Select all
export SKIFF_CONFIG=odroid/c4,skiff/core make compile
Default username is "core" or "root" and default password is "skiffos" (for demo)
First boot takes slightly longer while allocating swapfiles & resizing the persist partition.
To disable the root password, edit /mnt/persist/skiff/core.yaml and remove the password line, and edit /mnt/persist/skiff/ssh/sshd_config and set PermitRootLogin prohibit-password
The linked image is for demo purposes only; you should build your own w/o a password enabled!