This is the weirdest device I've seen running Linux.
Sipeed M1s DOCK is a development board based on the Sipeed M1s module, it has two USB-C ports, a microphone, a white LED, an SD card slot and support for Wi-Fi 4, Bluetooth 5 (with LE). It runs FreeRTOS as the operating system.
The M1s module contains the BL808 SoC, this is the same SoC used on the Pine64 0x64 development board. Porting this to the 0x64 should be dead easy, however I have not tested it.
Mainline Linux support is actively being developed by the OpenBouffalo community.
pmbootstrap init
pmbootstrap install --sdcard=/dev/SDCARD_DEVICE
setenv ramdisk_addr_r 0x52200000
setenv kernel_comp_addr_r 0x53200000
setenv kernel_comp_size 0x2000000
boot
and you should now be booting postmarketOS.The U-Boot setenv part might be obsolete in the future as the current U-Boot does not have these setup.