Skip to content

odroid-hc2: new device

ODROID HC2

odroid-hc2-200px

The ODROID HC2 is an Exynos based device from Hardkernel. The ODROID HC2 is a variant of the XU4. Other variants such as HC1, MC1, etc. exist. These devices run a mainline U-boot with only a small patch for some HC1s variants. They all share the same close-to-mainline kernel like we have with other mainline devices (see https://wiki.postmarketos.org/wiki/Exynos_mainline_porting#Exynos_5422_(also_Exynos_5800)).

The ODROID HC1/HC2/MC1 devices are pretty bare bone, they only contain an Ethernet port, some USB ports, serial, and a microSD card reader. The microSD card reader is necessary to store the OS on. There's no display or anything else on these devices.

I added a /etc/network/interfaces file to the device package because the only way to access the device is over SSH or through serial. Not everyone has a 1.8V serial adapter laying around, so having the Ethernet interface configured is necessary with the only supported UI on this device: none.

Neofetch

79424c6a-25dc-4894-9180-76604120846e

Wiki page

https://wiki.postmarketos.org/wiki/ODROID_HC2_(odroid-hc2)

MR dependencies

pmbootstrap

Needs: pmbootstrap!2069 (merged) Allows to use the full partition of binary (touching binaries)

aports

Needs: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/22383 Mainline U-boot at upstream, avoids another U-boot package.

Edited by Dylan Van Assche

Merge request reports