Decode · Qualcomm
HK / Hawkeye in Qualcomm boot logs: what the codename means
Using 'config@hk09' configurationHawkeye (abbreviated HK) is Qualcomm's internal codename for the IPQ807x networking SoC family (IPQ8072, IPQ8074, IPQ8074A). You'll see it in three places in a boot log:
- In the U-Boot FIT image config selector:
Using 'config@hk09' configuration. - In the kernel remoteproc firmware path:
Booting fw image IPQ8074/q6_fw.mdt(Q6 = the Hexagon DSP running the WLAN MAC on Hawkeye). - In device-tree filenames upstream:
qcom/ipq8074-hk*.dts.
HK09 specifically is the Compex AP-HK09 reference design: a Qualcomm-blessed reference board that many OEMs (Arcadyan AW1000 / Deutsche Telekom Speedport Smart 4 among them) inherit their U-Boot config from. So a device that identifies as config@hk09 is telling you two things: the silicon is IPQ807x-family, and the board firmware lineage traces back to Compex's HK09 reference. That reference is publicly IPQ8072A-based (2.2 GHz variant); actual retail boards may use IPQ8074 or IPQ8074A while keeping the HK09 config lineage marker.
Beware conflation with "Hawkeye 2": later Qualcomm networking silicon (IPQ9574) was internally referred to as *Hawkeye 2* / *HK2* early in its development. Seeing hk09 specifically pins you to the original IPQ807x, not IPQ9574.
References
Full walkthrough: /blog/qualcomm-sbl-secure-boot
Source log: /samples/bootintel-4.txt
Have a boot log with something you can't decode? Paste it into the free fingerprinter. It identifies bootloader / kernel / SoC / autoboot exposure client-side, nothing uploaded.