Ever wondered about the hidden potential of your Android device? Many “secret codes” begin with symbols like “#” and “*” and provide quick access to hidden settings or device information. In this article, we’ll explore these codes and explain how they can unlock various features on your Android phone.
What Are USSD and MMI Codes?
USSD Codes (Unstructured Supplementary Service Data) allow communication between your device and your mobile network for actions like checking your balance or data usage.
MMI Codes (Man-Machine Interface) give access to internal phone functions. These codes can display information like your IMEI number or open test menus for system checks.
General Secret Codes for Android
These codes are typically universal for most Android devices, but some may be restricted by your carrier.
ADVERTISEMENT
Code
Function
*#06#
Display IMEI number
*#07#
Display SAR value
##4636##
Phone information menu
##232337##
Bluetooth address
##34971539##
Camera information (Select devices)
##2663##
Touchscreen version
##273282255663282*##
Backup media
Test Codes
Use these codes to run various hardware and sensor tests on your device.
Code
Function
##197328640##
Test mode
##232339##
Wi-Fi test
##0842##
Brightness and vibration test
##0588##
Proximity sensor test
##0589##
Light sensor test
Configuration Codes
These codes offer access to configuration and diagnostic settings.
Code
Function
*#9090#
Diagnostics settings
*#301279#
HSDPA/HSUPA settings
*#872564#
USB logging settings
Developer Codes
These are useful for developers who need to debug or test apps and system features.
ADVERTISEMENT
Code
Function
*#9900#
System dump mode
##778 (+Green/call button)
EPST menu
*#746#
Debug dump mode
SIM and Call Management Codes
Manage your SIM and calls using these codes.
ADVERTISEMENT
Code
Function
**04oldPINnewPIN*newPIN#
Change PIN
*#21#
Display call forwarding status
*31#
Enable caller ID
#31#
Disable caller ID
*#43#
Enable call waiting
#43#
Disable call waiting
Manufacturer-Specific Codes
Samsung
Code
Function
#0#
Diagnostics menu
*#0228#
Battery status
*#1234#
Software version
*#2663#
Firmware details
Xiaomi
Code
Function
##64663##
Test menu
Realme
Code
Function
*#800#
Feedback menu
*#888#
Engineer mode – PCB number
OnePlus
Code
Function
*#66#
Encrypted IMEI
*#1234#
Software version
Asus
Code
Function
*#07#
Regulatory labels
.12345+= (Calculator)
Developer mode
Motorola
Code
Function
##2486##
Developer mode
Sony
Code
Function
##73788423##
Service menu
Nokia
Code
Function
##372733##
Service menu
HTC
Code
Function
##3424##
HTC test program
##786#
Phone reset menu (Caution!)
Caution Codes
Avoid these codes if you’re unfamiliar with them, as they can reset or wipe your device.
Code
Function
##7780##
Factory reset (data loss risk)
27673855#
Format device (data loss risk)
USSD Codes for US Providers
AT&T
Code
Function
*3282#
Data usage
*646#
Remaining minutes
*225#
Balance and billing info
Verizon
Code
Function
#3282
Data usage
#225
Balance info
T-Mobile
Code
Function
#225#
Account balance
#999#
Prepaid balance
#646#
Minutes used
These codes offer quick access to various settings and features, but use caution when experimenting. Let us know if you’ve discovered any other useful codes!
This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy. I Agree