Diag Enable Code New 2025 (All Brands) – Enable Smartphone Diagnostic Mode
Smartphone Diag Mode (Diagnostic Mode) is a hidden feature that allows service software to communicate directly with your device’s hardware. Technicians use it for tasks like IMEI repair, network unlocking, and hardware testing with tools such as HCU, QPST, and OptuPlus.
The good news? You can now enable Diag Mode on most brands without rooting or flashing—just by entering a code in your dialer. In this guide, we’ll share the latest 2025 working Diag Enable Codes for all major brands, along with safe usage tips.

What is Diag Mode?
Diag Mode (short for Diagnostic Mode) opens a special communication port on your smartphone. This port allows PC-based tools to access low-level system functions for service and maintenance.
Typical uses include:
- Repairing IMEI on supported devices
- Testing hardware components like modem, antennas, and sensors
- Unlocking network restrictions (carrier unlock)
- Flashing and configuring modems
Note: Enabling Diag Mode doesn’t harm your phone, but changing certain settings can cause issues if done incorrectly.
Diag Enable Code List – 2025 Update
Below is a verified and updated list of Diag Mode codes for different smartphone brands. Enter these codes in your phone’s dialer exactly as shown.
Brand / Model | Code / Steps | Extra Info |
---|---|---|
Huawei | ##2846579## → Project Menu → Background Settings → Manufacture | Open port via HCU or OptuPlus |
Vivo | *#585# , *#588# , ##558# → Quality Verification Test → Diagnostic Port | Works on most Vivo models |
Motorola | Motorola Menu → Enable Diag [Factory Enabled] | May require service menu access |
OnePlus | *#801# , *#8011# → RNDIS, diag switch ON | Works on OxygenOS & ColorOS |
LT Mobile | CDMA/LTE → Volte → LT Open Diag Menu | For CDMA/LTE testing |
China Mobile | ##717717## | Some models need engineering mode |
Samsung (Sprint) | ##3424# | Opens Sprint Diag Menu |
Samsung (Verizon/USC) | ##3666333# | Verizon & US Cellular |
Samsung (Others) | *#0808# | USB settings menu |
Xiaomi / Redmi | ##717717## , ##13491## OR Engineering Settings | Works on MIUI |
Lenovo | ##8899## | Opens service mode |
ZTE | *#7678# OR 983673636# → Quick Pop-Up → 98387274# | CDMA/LTE Diag |
LG | *#546368#*model# OR ##7262626## | Sprint & other variants |
OPPO | *#801# → Engineer Mode Toggle ON | Works on ColorOS |
📄 Download Diag Enable Code List – 2025 (PDF)
How to Enable Diag Mode
Follow these steps for most brands:
- Open the phone dialer.
- Enter the code exactly as listed for your brand.
- Access the service menu that appears.
- Find Diag Mode, USB Settings, or Engineering Mode.
- Select Diagnostic Port or a similar option.
- Connect your phone to your PC via USB for service tool use.
Best Practices & Warnings
- Regional Limitations: Some codes work only on specific carriers or firmware versions.
- Avoid Random Changes: Don’t modify unrelated settings in engineering menus.
- Legal Considerations: Ensure that IMEI repair or network unlocking is legal in your country.
- Use Trusted Tools: For example, HCU Client, QPST, and OptuPlus are industry-standard solutions.
- Backup Data: Always back up your phone before making service changes.
Why Use Diag Mode?
Enabling Diag Mode offers several benefits for technicians and advanced users:
- Faster Repairs: Direct modem access speeds up troubleshooting.
- More Control: Adjust network bands, modem settings, and hardware tests.
- Compatibility: Works with a wide range of service tools.
This makes it an essential skill for mobile repair professionals.
Conclusion
The Diag Enable Code New 2025 list gives you a quick way to unlock smartphone diagnostic features for all major brands—Huawei, Samsung, Xiaomi, Vivo, OPPO, and more—without rooting.
Whether you’re repairing IMEI, testing hardware, or unlocking networks, these codes can save time and make your job easier. Always follow legal guidelines, use trusted tools, and proceed carefully.