Small dose of nothing presents

AYN Odin 3: NixOS SD

This assumes your Odin 3 can boot on EFI thanks to my previous post.

We use Nix flakes to build an image. Everything is defined in flake.nix at pcarrier/sys.

The most important part is in hw/odin3.nix as we need a custom kernel today.

Being careful to target the right device, we generate an ISO and write it to the microSD card:

nix build .#nixosConfigurations.odin3iso.config.system.build.isoImage
lsblk # find the SD card device for the next command
sudo dd if=result/iso/nixos-minimal-….iso of=/dev/sd… bs=4M
sync

Note that a lot is missing for the time being. The display doesn't even turn on.

I'll follow up on presumed kernel config problems and limited hardware support.