We use cookies to give you the best experience.

Android Secret Codes – Best List of USSD, Dialer, MMI Code

Have you ever wondered if your Android smartphone hides features that don’t show up in the settings menu? The truth is, Android comes with a wide range of secret codes—also known as USSD, MMI, and Dialer codes—that let you quickly test hardware, check system details, and even unlock advanced options.

These codes have been built into Android devices for developers, service engineers, and advanced users. With just a few taps in the dialer app, you can troubleshoot, test sensors, manage calls, or get instant information about your device.

In this article, we’ve curated the most useful Android secret codes, organized into categories for easy access.

Android Secret Codes for Troubleshooting

Use these codes to diagnose and test your device’s performance:

  1. Test Vibration & Backlight: ##0842##
  2. Run Google Play Services Diagnostics: ##426##
  3. Audio/Melody Test: ##0673## or ##0289##
  4. Packet Loopback Test: ##0283##
  5. Diagnostic Configuration: *#9090#
  6. Proximity Sensor Test: ##0588##
  7. Bluetooth Test: ##232331##
  8. System Dump Mode: *#9900#
  9. Battery Status & Details: *#0228#
  10. RIL Dump Menu: *#745#
  11. Field Test Mode: ##7262626##
  12. Light Sensor Test: *#0589#
  13. Quick Test Menu: *#7353#
  14. Real-Time Clock Test: #0782*#
  15. USB Logging Control: *#872564#

Android Codes for Network and Connectivity

  1. Check IMEI Number: *#06#
  2. WLAN, Battery & Usage Info: ##4636##
  3. RF Band Selection: *#2263#
  4. Local Network Info: 3001#12345#
  5. GPRS/Packet Switch Test: *#4777*8665#
  6. Network Lock Info: *#7465625#
  7. Display Call Forwarding Status: *#67#
  8. Field Test Mode (Signal Strength): *3001#12345#* (varies by device)

Manufacturer-Specific Secret Codes

Samsung

  1. Firmware Version: #1234#
  2. Service Menu: #0011#
  3. Hardware Diagnostics: *#0#
  4. GPS Test: ##1472365##
  5. Product Code: 2767*4387264636#
  6. Hard Reset: 2767*3855#

Google (Pixel)

  1. Factory Reset (Soft): ##7780##
  2. Service Mode: ##197328640##
  3. Hardware Tests: *#0#

Xiaomi

  1. Hardware Diagnostics: *#*#6484#*#*
  2. CIT Menu (Component Test): *#*#64663#*#*

Oppo

  1. Engineering Mode: *#800#
  2. Network Test: *#803#
  3. GPS Test: *#802#
  4. Hardware Version: *#888#

Vivo

  1. Engineering Mode: ##558##
  2. Calendar Info: ##225##
  3. FCM Diagnose: ##426##

Call & Messaging Codes

  1. Enable Caller ID: *31#
  2. Disable Caller ID: #31#
  3. Activate Call Waiting: *43#
  4. Deactivate Call Waiting: #43#
  5. SMS Center Number: 50057672#

Android Secret Codes for Camera and Display

  1. Camera Firmware Info: *#34971539#
  2. LCD Display Test: *#0*# (works on Samsung)
  3. Touch Screen Test: *#2663#
  4. Screen Light Test: *#99# (Oppo)

Android Security & Reset Codes

  1. Hard Reset (Full Factory Reset): *2767*3855#
  2. Soft Reset: *#7780#
  3. Auto SIM Lock Enable: #746562528746#
  4. Change Power Button Behavior: ##7594##

Storage and Software Codes

  1. Internal Storage Information: #3282727336*#*
  2. Software Version Info: *#1234#
  3. Billing Information Menu: *3282#
  4. Calendar Data: ##225##

Frequently Asked Questions 

Q1: Are Android secret codes safe to use?
Yes, most diagnostic codes are safe. However, reset or engineering codes may erase data or change system settings. Use them carefully.

Q2: Why do some codes not work on my phone?
Manufacturers customize Android differently, so some codes may only work on Samsung, Xiaomi, Oppo, or specific models.

Q3: Can I use secret codes without rooting my phone?
Yes, all the listed codes work directly from the dialer. Rooting is not required.

Q4: Will using USSD codes void my warranty?
No, using diagnostic codes won’t void your warranty. But altering settings through engineering menus might, so avoid experimenting with critical options.

Q5: Which is the most useful secret code for Android?
The code ##4636## is the most commonly used—it shows battery info, phone usage stats, and network details.

Conclusion

Android secret codes are like cheat codes for your smartphone—they reveal hidden menus, test hardware, and give you control over functions not normally visible in settings. From checking your IMEI to running complete diagnostics, these codes help you optimize, troubleshoot, and explore your phone like a pro.

Author avatar
Ridge Infosoft
https://ridgeinfosoft.com/