While the term USSD codes (Unstructured Supplementary Service Data) technically refers to codes that communicate directly with your mobile network for balance checks or service requests, most users are actually looking for Motorola’s secret MMI codes (Man-Machine-Interface codes). These codes unlock hidden diagnostic menus and internal settings directly on your Motorola Android phone.
The most important Motorola-specific code is *#*#2486#*#*, which is used to access the hidden Engineering Mode or CQATest menu for detailed hardware diagnostics.
Below is a comprehensive list of known codes for Motorola and other common Android devices. Use these codes with extreme caution, as incorrectly changing settings can cause device malfunction.

-
Motorola-Specific Secret Codes
These codes are built into the Motorola version of the Android operating system and are designed to access internal service or diagnostic menus. They are often the most difficult codes to get working, as their functionality can vary dramatically across different Moto G, Edge, or Razr models and specific carrier firmware.
| Code | Function | Notes |
| *#*#2486#*#* | Engineering Mode / CQATest | Essential for full hardware testing (screen, camera, GPS). This code is highly specific to Motorola devices. |
| ##7764726 | Hidden Motorola Droid Menu | A known legacy code for older Motorola Droid models. |
| *#07# | Regulatory Information | Displays regulatory labels, FCC IDs, and Specific Absorption Rate (SAR) values. |
How to Access Engineering Mode (If Code Fails)
If the *#*#2486#*#* code does not work on your Motorola phone, many users report a specific method needed to enable the menu:
- Power Down: Turn off your Motorola device.
- Access Fastboot: Hold the Volume Down button and the Power button simultaneously until the Fastboot menu appears.
- Select BP Tools: Use the Volume keys to navigate to “BP Tools” (or a similar option) and select it using the Power button.
- Reboot: The phone will reboot into the system, and an app called “CQATest” may appear in your app drawer, which is the full diagnostics menu.
- Universal Android MMI Codes (Diagnostics & Info)
These codes are part of the core Android Operating System and are highly likely to work on your Motorola device, as well as phones from Samsung, Google, and other manufacturers. They provide essential device information and troubleshooting options.
| Code | Function | Importance |
| *#06# | Display IMEI Number(s) | Universal and Essential. Use to check your device’s International Mobile Equipment Identity number. |
| *#*#4636#*#* | Phone Information Menu | Displays usage statistics, battery information (health, temperature, voltage), and Wi-Fi/network connectivity details. |
| *#*#7780#*#* | Soft Factory Reset | CAUTION: Wipes all app data, but keeps media and system updates. Use with care. |
| *2767*3855# | Full Firmware Wipe | EXTREME CAUTION: Initiates a full, immediate factory reset and firmware reinstallation. Do not use without a full backup. |
| *#*#0*#*#* | General Test Mode | Opens a test menu (on select devices) for checking the LCD, color balance, sensors, and hardware. |
| *#*#0842#*#* | Vibration/Backlight Test | Checks the functionality of the device’s vibration motor and screen illumination. |
| *#*#1472365#*#* | GPS Quick Test | Initiates a quick GPS receiver test. |
-
Supplementary Service (SS) Codes (Carrier Functions)
These codes are technically Supplementary Service (SS) codes, a subset of MMI codes. They interact with the mobile carrier (T-Mobile, AT&T, Verizon, etc.) to manage your phone line’s features. These codes are often universal across all carriers and phone brands, including Motorola.
| Feature | Check Status | Activate | Deactivate |
| Call Forwarding | *#21# | *21*[Number]# | #21# |
| Call Waiting | *#43# | *43# | #43# |
| Caller ID (Show/Hide) | N/A | *31# (Turn ON) | #31# (Turn OFF) |
| Erase All Forwarding | N/A | N/A | ##002# |
Frequently Asked Questions
What is the difference between a USSD code and an MMI code?
The term “MMI codes” (Man-Machine-Interface) is the broader category for all codes entered on the dialer with an asterisk (*) or hash (#). USSD codes are a specific type of MMI code used for network services (e.g., checking prepaid balance: *100#). Secret Codes (like the Motorola diagnostics codes) are manufacturer-defined MMI codes that only run locally on the device, not by sending information to the network.
Why do some of the secret codes not work on my Motorola phone?
Secret codes are heavily dependent on the specific firmware, Android version, and mobile carrier. Motorola (the Original Equipment Manufacturer or OEM) and your carrier can choose to disable, alter, or remove these codes in a software update. If a code fails, it is usually because it was removed from your device’s specific software build.
Can using these secret codes damage my phone?
Yes. While information and test codes (like *#06#) are safe, codes that perform actions (like factory resets: *2767*3855#) or open advanced configuration menus (like *#*#2486#*#*) can cause device malfunction, data loss, or network issues if settings are changed incorrectly. Only proceed with action or configuration codes if you fully understand the consequences.
Is there an app that can run these secret codes automatically?
Yes, several third-party apps claim to list or execute these codes. However, due to security changes in the Android operating system, many older apps cannot directly trigger these codes. The most reliable method remains entering the codes directly into the native phone dialer app.
For a visual guide on accessing some of the hidden features and running diagnostics on a newer model, watch MOTOROLA Moto G (2025) – Secret Codes – Unlock Hidden Features.

