Device: OnePlus 5 (oneplus-cheeseburger, msm8998)
Wi-Fi chip: WCN3990 (ath10k_snoc)
Kernel: linux-postmarketos-qcom-msm8998 (Linux 6.0.x)
OS: postmarketOS edge (Alpine edge + systemd)
All commands in this guide run directly on the device as root (via
doas sh or doas -s). The device is assumed to have a working internet
connection (e.g. via 2.4 GHz Wi-Fi or USB tethering).