Unlock hidden features and troubleshoot your mobile device with these powerful USSD and MMI codes. These secret dialer codes give you direct access to system information, testing tools, and carrier services that aren't available through regular settings menus.
What Are USSD Codes?
USSD (Unstructured Supplementary Service Data) codes, often called "quick codes" or "feature codes," are communication protocols that let your phone talk directly with your mobile network operator's computers. They work without an internet connection and provide instant access to services like balance checks, call forwarding, and system diagnostics.
What Are MMI Codes?
MMI (Man-Machine Interface) codes are special commands that start with star/hash (*#) prefixes. You enter them like phone numbers to access various device information and enable or disable specific functions. These codes are particularly useful for testing hardware components and accessing manufacturer-specific features.
What If You Get an "Invalid MMI Code" Error?
If you see an "Invalid MMI code" error, don't worry - it's usually fixable. This typically happens when you enter a code your device doesn't recognize or when there's a network connection issue. First, double-check that you've entered the code correctly and ensure your phone has a stable network signal. Some codes may be restricted by your carrier or specific to certain device models.
Android USSD Codes: Complete MMI Code List
Samsung USSD Codes (Restart)
- #*2562#
- #*3849#
- #*3851#
- #*3876#
Android System Control USSD Codes
- *#7284# - USB I2C Mode Controlling Panel
- *#872564# - USB Logging Control
- *#4238378# - GCF Configuration Control
- *#0283# - Audio Loopback Control
- *#1575# - GPS Menu Management
Android Phone Information USSD Codes
- ##4636## - Phone Information and Usage Statistics
- ##49862650468##* - PDA, H/W, RFCallDate Details
- ##1234## - PDA Type and Version
- ##1111## - Firmware Software Version
- ##2222## - Firmware Hardware Version
- ##44336## - Build Version, Sales Code, Build Time
- #272IMEI# - Change Sales Codes and Reset User Data
- *#0011# - GSM Network Status Information
- #12580369# - Software and Hardware Information
- #*#8377466# - Software and Hardware Version Information
Android Testing USSD Code List
- *#0589# - Light Sensor Test Mode
- *#0588# - Proximity Sensor Test
- ##526## - WLAN Network Access
- ##232338## - Display WiFi MAC Addresses
- ##1472365## - GPS Testing
- ##1575## - Additional GPS Testing
- ##232331## - Bluetooth Troubleshooting
- *#9090# - Diagnostic Configuration
- #*3888# - Bluetooth Test Mode
- ##0## - LCD Screen Testing
- ##0673## - Melody and Audio Test
- ##0842## - General Test Mode (Vibration and Backlight)
- ##2663## - LCD Touch Screen Test
- #89998378# - Universal Test Menu
- *#0842# - Vibration Motor Test Mode
- *#0782# - Real-time Clock Test
- *#0673# - Audible Test
- #0# - General Test Mode Function
Android Network USSD Codes
- 7465625638*# - Customize Network Lock MCC/MNC
- #7465625638# - Network Data Locks
- 7465625782*# - Customize Network Lock NSP
- #7465625782# - Semi-Partiality Network Lock Keycode
- 746562577*# - Network Lock SP Key Code
- #746562577# - Network Operator Insertion
- 746562527*# - Network Lock and Operation for NSP/CP
- #746562527# - Content Provider Network Insertion
- *#2263# - RF Band Network Mode Selection
Android Firmware and Service Mode USSD Codes
- *#32489# - Service Mode (Ciphering Info)
- *#197328640# - Default Service Mode
- #0808# - USB Service
- *#9090# - Service Mode USB
- *#2663# - TSP/TSK Firmware Update
- *#34971539# - Camera Firmware Update
- *#526# - WLAN Engineering Service Mode
- *#528# - WLAN Engineering Service Mode
- *#7412365# - Camera Firmware Menu
- *#8736364# - OTA Updates Menu
- 27674387264636# - Sellout SMS/PCODE View
Android Codes for Factory Reset
- *#7780# - Factory Reset with Confirmation Message
- 27673855# - Full Factory Reset Without Confirmation (Hard Reset)
- ##273283255663282##* - File Copy and Media Backup
Android USSD Codes for Debugging
- *#745# - Dump Menu for RIL
- *#746# - General Debug Dump Menu
- *#9900# - System Dump Menu (Network Speed, WiFi, Battery Boost)
- *#03# - NAND Flash S/N
- *#7594# - Remap Shutdown to End Call TSK
- *#272886# - Auto Answer Selection
iPhone USSD Codes: Complete MMI Code List
iPhone IMEI USSD Code
- *#06# - Display Phone's IMEI Number
iPhone Field Mode Secret Code
- 3001#12345# - Open Field Mode with Internal Settings and Network Information
iPhone Call Forwarding Codes
- *#67# - Check Call Forwarding Number
- *#21# - View All Call Forwarding Settings
- ##002# - Disable All Call Forwarding
iPhone Account and Usage Codes
- *646# - Check Available Minutes (Postpaid)
- *225# - Check Bill Balance (Postpaid)
- *777# - Check Account Balance (Prepaid)
- *3282# - Get Usage Information Details
iPhone Configuration and Service Codes
- *#33# - Check Call, SMS, and Data Configurations
- *#76# - Check Connected Line Presentation Status
- *#61# - Check Missed Calls
- *#62# - Verify Call Forwarding Number in No Service Mode
- *#30# - Block or Allow Phone Numbers
iPhone Call Management Codes
- *#43# - Check Call Waiting Status
- *43# - Activate Call Waiting
- #43# - Deactivate Call Waiting
- *#31# - Hide Your Phone Number
iPhone Enhanced Features
- *3370# - Enable EFR Mode (Enhanced Full Rate)
- #3370# - Disable EFR Mode
- #50057672# - Check SMS Center
- 331 - Bar Outgoing Calls
Generic Android USSD Codes
- ##0842## - Test Vibration and Backlight
- ##7780## - Battery History and Usage Statistics
- ##232331## - Bluetooth Testing
- ##49862650468##* - PDA, Phone, H/W Information
- ##0283## - Packet Loopback Information
- ##0##* - LCD Information
- ##1234## - PDA and Phone Information (HTC)
- ##1111## - FTA SW Version Information
- ##2222## - FTA HW Version
- ##232337#*# - Bluetooth Device Address
- ##1472365## - GPRS Testing
- ##1575## - Additional GPRS Testing
- ##44336## - Full PDA, Phone, CSC Information
- ##0588## - Proximity Sensor Test
- ##0673## OR ##0289## - Melody Test
- ##3264## - RAM Information
- ##2663## - Screen Version Information
- ##2664## - Touch Screen Test
- ##232338## - WiFi MAC Address
- ##3424##* - HTC Function Test Menu
- 27673855# - HTC Hard Reset
Remember that not all codes work on every device or with every carrier. Some manufacturers and network providers restrict certain codes for security or technical reasons. Always back up your data before using factory reset codes, and use these tools responsibly to explore your device's hidden capabilities.