OnePlus 5 (MSM8998) firmware files needed for e.g. Wi-Fi and Bluetooth on the mainline Linux (5.6+) kernel.
All firmware in this repository is expected to be placed in this exact structure under /lib/firmware/
on the phone.
andersson's pil-squasher
jhugo's README for WCN3990 Wi-Fi
linux-firmware
OnePlus' proprietary blobs
OxygenOS (OOS) FW downloads