SkiffOS for Odroid XU4 supporting latest kernels

Post Reply
kidovate
Posts: 74
Joined: Fri Jun 21, 2013 8:26 am
languages_spoken: english
ODROIDs: All SkiffOS supported
Has thanked: 5 times
Been thanked: 17 times
Contact:

SkiffOS for Odroid XU4 supporting latest kernels

Post by kidovate »

Image

SkiffOS adds a configuration layering system to the Buildroot cross-compiler, which makes it easy to re-target applications to new hardware. Layers are merged together as specified in the SKIFF_CONFIG comma-separated environment variable.

As a basic example: SKIFF_CONFIG=odroid/xu,core/gentoo starts Gentoo on a Xu4 or a HC2 in a Docker container. You can ssh to the "core" user to enter the Gentoo environment.

The default configuration produces a minimal (~100Mb) in-RAM host OS with SSH and network connectivity, and includes a comprehensive set of debug tools. The host OS can be easily remotely updated with the push_image script, using rsync.

The "skiff/core" layer enables Docker ("apps/docker") and a default environment based on Ubuntu with a full graphical desktop environment. Others including "core/gentoo" and "core/dietpi" are available.

The SkiffOS host OS separates hardware-specific support from the containerized user environments, simplifying management of updates across multiple hardware combinations.

The guide for build + flash SD card on odroid XU4 and other boards (including n2, c4):

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.
Last edited by kidovate on Sat Apr 30, 2022 9:10 am, edited 5 times in total.
These users thanked the author kidovate for the post:
odroid (Mon Mar 14, 2022 10:21 am)

User avatar
mad_ady
Posts: 10585
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4 (HC1, HC2), C1+, C2, C4 (HC4), N1, N2, H2, Go, Go Advance, M1
Location: Bucharest, Romania
Has thanked: 643 times
Been thanked: 901 times
Contact:

Re: [OS] SkiffOS for Odroid XU4, HC2 w/ kernel 5.16.14

Post by mad_ady »

That's very nice! Great job!
These users thanked the author mad_ady for the post:
kidovate (Sat Mar 12, 2022 2:49 am)

User avatar
rooted
Posts: 9436
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 758 times
Been thanked: 479 times
Contact:

Re: [OS] SkiffOS for Odroid XU4, HC2 w/ kernel 5.16.14

Post by rooted »

I'm glad to see you're still at it, I've been wanting to try Gentoo on the N2 but keep forgetting.
These users thanked the author rooted for the post:
kidovate (Mon Mar 14, 2022 9:02 pm)

kidovate
Posts: 74
Joined: Fri Jun 21, 2013 8:26 am
languages_spoken: english
ODROIDs: All SkiffOS supported
Has thanked: 5 times
Been thanked: 17 times
Contact:

Re: [OS] SkiffOS for Odroid XU4, HC2 w/ kernel 5.16.17

Post by kidovate »

Updated to kernel 5.16.17.
These users thanked the author kidovate for the post:
odroid (Thu Mar 24, 2022 9:31 am)

Post Reply

Return to “Other OS”

Who is online

Users browsing this forum: No registered users and 0 guests