Android Secret Codes List (2025)

EMILIA CRUZ

Android Logo

USSD codes unlock hidden features and functions on Android devices. These secret codes offer quick access to important information and settings without navigating through menus. Android users can enter USSD codes in their phone’s dialer to perform tasks like checking their IMEI number or accessing service modes.

USSD codes vary by phone model and carrier. Some universal codes work on most Android devices. For example, *#06# displays the phone’s IMEI number. Other codes may reset the device or provide access to advanced settings. Users should exercise caution when using these codes, as some can wipe data or change critical system settings.

Unlocking Your Android: A Guide to Secret Codes

Android devices have hidden codes that can unlock a treasure trove of information and hidden menus. These codes can be used to access diagnostic information, test hardware components, and even change hidden settings.

Android Secret Codes and their Functions

CodeFunction
*#06#Check your phone’s IMEI number
##4636##View battery details, network info, and more
##2664##Run a touch-screen diagnostics
##232331##Test Bluetooth functionality
##7594##Alter the power button’s behavior
##1472365##Perform a GPS location test
##34971539##View detailed camera firmware info
#3282#Receive billing info via SMS
*#0228#Examine battery condition
*31#Enable caller ID display
#31#Disable caller ID display
*#61#Check call forwarding settings
*43#Activate call waiting feature
#43#Deactivate call waiting
##273282255663282##*Back up multimedia content
##7780##Reset the device to factory settings
*#011#Show network and cell connection details
#0#Enter service mode for tests (Samsung models)
*#746#Access the Debug dump menu
*#9900#Enter System dump mode
*#7353#Quick access to diagnostic tests
##526##WLAN functionality test
##0283##Loopback packet test
##0842##Test the device’s backlight and vibration
##2663##Check touch-screen firmware version
*#03#Show NAND flash memory serial number
##1111##Display software version (FTA)
##2222##Display hardware version (FTA)
##1234##Show PDA software version

Accessing the Secret Dialer

To use these secret codes, you’ll need to access your Android’s dialer. This is the app you use to make phone calls. It usually has a phone icon. Once you’re in the dialer, simply type in the code as if you were dialing a phone number.

General Codes

These codes work on most Android devices, regardless of the manufacturer or carrier.

  • *#06#: Displays your IMEI number. This is a unique identifier for your device.
  • *#*#4636#*#*: Shows information about your phone, battery, and usage statistics.
  • *#*#232338#*#*: Displays your device’s Wi-Fi MAC address.
  • *#*#7262626#*#*: This code performs a field test for your device’s radio signal.

Testing Hardware Components

These codes can help you test various hardware components on your device.

  • *#*#0842#*#*: Tests the device’s vibration motor and backlight.
  • *#*#2664#*#*: Tests the touchscreen.
  • *#*#0*#*#*: This code runs a general test for LCD display, touchscreen, and other components.

Manufacturer-Specific Codes

Some codes only work on devices from specific manufacturers.

Samsung:

  • *#0*#: Opens a diagnostic menu with tests for various components like the screen, sensors, and camera.
  • *#1234#: Displays firmware version information.
  • *#2222#: Shows hardware version information.

HTC:

  • *#*#3424#*#*: Opens a comprehensive diagnostic menu.
  • *#*#4636#*#*: Similar to the general code, but may offer additional HTC-specific information.

Huawei:

  • *#*#2846579#*#*: Opens a hidden menu with various options, including software updates and factory resets.
  • *#*#6130#*#*: Displays information about the phone and allows you to perform some tests.

Caution and Disclaimer

  • Use with caution: Some codes can modify your device’s settings or even delete data. Only use codes if you understand their function.
  • Not all codes work on all devices: The functionality of these codes can vary depending on your device’s manufacturer, model, and Android version.
  • Proceed at your own risk: We are not responsible for any damage or data loss that may result from using these codes.

Common Android Secret Codes

CodeFunction
*#06#Display IMEI number
*#*#4636#*#*Phone, battery, and usage information
*#*#232338#*#*Display Wi-Fi MAC address
*#*#0*#*#*General test for LCD, touchscreen, etc.
*#0*#Samsung diagnostic menu (Samsung devices)

These secret codes can be a valuable tool for troubleshooting, testing, and exploring your Android device. However, it’s important to use them responsibly and understand the potential risks involved.

Key Takeaways

  • USSD codes provide quick access to hidden Android features and information
  • Common codes include #06# to check IMEI and ##4636##* for phone information
  • Use caution with USSD codes, as some can reset devices or change important settings

Understanding USSD Codes on Android Devices

USSD codes give quick access to hidden features and info on Android phones. These special codes unlock diagnostic tools and system settings.

Basics of USSD Codes

USSD stands for Unstructured Supplementary Service Data. It’s a protocol used by mobile phones to communicate with their service provider’s network. USSD codes typically start and end with asterisks or hash symbols.

To use a USSD code, open your phone’s dialer app. Type in the code like you would a phone number. Hit the call button to run the code. The results show up on your screen right away.

Some codes work on all Android phones. Others are specific to certain brands or models. Be careful when using these codes. Some can change important settings or erase data.

Common Android USSD Codes

#06# – Shows your phone’s IMEI number
##4636#
#* – Opens a menu with phone info and usage stats
##34971539## – Gives info about the phone’s camera

These codes help check basic info and run simple tests. The IMEI code is useful if your phone gets lost or stolen. The 4636 code shows battery info and other device stats.

For Samsung phones, #0# opens a test menu. It lets you check the touchscreen, speaker, and other hardware. Motorola uses ##checkcodes## for a similar menu.

Advanced Diagnostics and Information

Some USSD codes can run deeper tests or change system settings. Use these with caution:

##232339## – Tests Wi-Fi
##526## – Checks the GPS system
##0283## – Tests the microphone and speaker

These codes are handy for troubleshooting. They can help you figure out if a problem is with hardware or software. Some codes even let you update firmware or wipe data.

Remember, not all codes work on every phone. If a code doesn’t work, try searching for ones specific to your device model. Always double-check before using codes that might erase data or change important settings.

FAQs

What is the Android code for hidden menus?

There isn’t just one “magic” code to access all hidden menus on Android. Android has a variety of secret codes, each with a specific function. Some codes reveal diagnostic information, others test hardware components, and some even access hidden settings. These codes can vary depending on your phone’s manufacturer and Android version.

Here are a few examples:

  • *#0*#: This code often opens a diagnostic menu on Samsung phones.
  • *#*#4636#*#*: This code typically shows phone information, battery status, and usage statistics on many Android devices.
  • *#*#2846579#*#*: This code can open a hidden menu on Huawei phones with options for things like software updates.

To use these codes, open your phone’s dialer (as if you were making a call) and type in the code. But be careful! Some codes can alter settings or even delete data, so only use them if you understand their purpose.

What does *88 do on a cell phone?

The code *88 doesn’t have a standard function across all cell phones. Its action depends on your specific phone model and your carrier. It might:

  • Access voicemail: On some older phones or with certain carriers, *88 might be a shortcut to access your voicemail.
  • Carrier-specific function: Some mobile carriers might use *88 for services like call forwarding or account management.
  • No function: On many modern Android phones, *88 might not do anything at all.

If you’re curious about what *88 does on your phone, the best approach is to check your carrier’s website or contact their customer support.

What does *#9900 do on an Android phone?

On some Samsung Android phones, *#9900 opens a System Dump Mode. This mode allows you to collect and send system log files, which can be helpful for troubleshooting or debugging.

However, this code might not work on all Samsung devices or on phones from other manufacturers.

What does *#9090 do?

Similar to *88, the code *#9090 doesn’t have a universal function. Its effect depends on your phone and carrier. It might be associated with diagnostic modes or network settings, but this can vary.

What does ##4636## do?

This looks like a slightly modified version of the code *#*#4636#*#*. That code opens a Testing Menu on many Android devices. This menu provides detailed information about your phone, battery, Wi-Fi connection, and usage statistics.

What does *#7353 do?

On some Samsung phones, *#7353 launches a Hardware Test Menu. This menu allows you to test different hardware components, like the speaker, vibration motor, camera, and sensors.

What is *#0283?

The code *#0283 doesn’t have a widely recognized standard function on Android phones. Its purpose may vary depending on the device manufacturer or carrier.

What does calling *#0#* do?

On many Samsung phones, *#0*# opens a General Test Mode menu. This menu provides a range of tests for various components, such as the screen, touch sensor, front and rear cameras, vibration, speaker, and more.

What happens if you dial *#31#?

Dialing *#31# disables your caller ID for the next outgoing call. This means the person you call won’t see your phone number on their caller ID display. To re-enable your caller ID, you can dial *31#.

Table of Android Secret Codes

CodeFunction
*#06#Display IMEI number
*#*#4636#*#*Phone information, battery status, usage statistics
*#0*#General Test Mode (Samsung)
*#7353Hardware Test Menu (Samsung)
*#9900System Dump Mode (Samsung)
*#31#Disable caller ID
*#*#2846579#*#*Hidden menu with various options (Huawei)

Remember, these codes can vary in functionality depending on your phone’s make and model. Always use them cautiously and research any code before dialing it.