Enable DIAG Mode on Google Pixel
Qualcomm DIAG activation for Google Pixel devices. Only Pixel 4, 4a, 5, 5a with Snapdragon expose Qualcomm DIAG. Pixel 6 and later use Google Tensor and do not.
Last verified 2026-04-15 on Pixel 4a and Pixel 5 with Android 14
Pixel model compatibility
| Model | SoC | Qualcomm DIAG |
|---|---|---|
| Pixel 4 / 4 XL | SD855 | Yes |
| Pixel 4a | SD730G | Yes |
| Pixel 5 / 5a | SD765G | Yes |
| Pixel 6 / 6a | Tensor G1 | No |
| Pixel 7 / 7a | Tensor G2 | No |
| Pixel 8 / 8 Pro | Tensor G3 | No |
| Pixel 9 / 9 Pro | Tensor G4 | No |
Method : ADB with root (Pixel 4/4a/5/5a only)
Prerequisites : unlocked bootloader (fastboot oem unlock), Magisk root, USB debugging enabled.
adb devices adb shell su setprop sys.usb.config diag,adb
Verify the USB composite on the host side using `lsusb` (Linux) or Device Manager (Windows). Qualcomm DIAG port appears as VID 05C6.
HiCellTek works on all Pixels
HiCellTek RF Monitor reads serving cell metrics (RSRP, RSRQ, SINR, PCI, ARFCN, throughput) on all Pixel generations including Tensor based Pixel 6 to Pixel 9 through the Android Telephony API. No Qualcomm DIAG required.
For L3 signaling capture on Pixel, you need a Qualcomm based Pixel 4, 4a, 5 or 5a with unlocked bootloader and root.
Frequently asked questions
Do Pixel 6 and later support Qualcomm DIAG?
No. Pixel 6 onward use Google Tensor, not Qualcomm. There is no Qualcomm DIAG interface. Only Pixel 4, Pixel 4a, Pixel 5 and Pixel 5a had Qualcomm Snapdragon chipsets and can expose DIAG.
How to check if my Pixel has Qualcomm?
Settings > About phone > Build number. Pixel 4 to 5a use Snapdragon 765G or 855. Pixel 6 and later use Tensor G1 and newer.
Can I enable DIAG on a Pixel without root?
No. Pixel requires unlocked bootloader plus Magisk root to run setprop for DIAG configuration. Pixel bootloader unlock is supported via fastboot oem unlock.
Does Tensor expose any DIAG equivalent?
Not the Qualcomm DIAG interface. Google Tensor has its own debugging interfaces which are not publicly documented. Use HiCellTek RF Monitor for Tensor Pixels instead.
What USB composite appears after enabling?
Qualcomm VID 05C6 with DIAG enabled interface. The ADB port remains available for shell access.
Is the procedure safe?
Unlocking the bootloader wipes user data and voids warranty. On older Pixels this is relatively safe; on current devices, consider the trade off carefully.