Best Secret Codes for Your Android Phone

Have you ever encountered a hardware or network-related issue with your smartphone? Maybe you want to learn about your current data plan or hardware details of your device like its IMEI number. These options and settings are hidden within your operating system and can only be accessed through certain codes. So in this read, I’ll discuss several secret codes for your Android device and explain what they do.

What Are Secret Codes on a Smartphone?

No, we are not discussing the codes to unlock a treasure map. Instead, these are simply a series of numbers, asterisks (*), and hashes (#) that you enter into your phone’s dial pad to access hidden settings. It allows you to access information about your phone’s hardware, software, or manufacturing specifications. Or it will open a hidden menu to test different hardware or software-related components of your device. These can be further divided into two categories.

MMI (Man Machine Interface): MMI are codes configured by your smartphone’s manufacturer. These let you access hidden settings and even exclusive features within your device. However, they differ from brand to brand. So a code that works on a Samsung device might not do anything on a Motorola smartphone.

USSD (Unstructured Supplementary Service Data): These codes are used to connect with your mobile service provider. Let’s say you want to know your current talk time balance or enable called ID for your number. Then you would use these codes. They start with asterisks and end with a hash.

Secret Codes for All Android Devices

Now that we have given you a general idea of secret codes, and what they do; it’s time to look at some of them. We have created a table of common codes that work across all Android devices. You just need to enter them through your phone’s dialer to use them.

Codes Function
*#06# Shows your device’s IMEI number.
*#07# Shows the SAR (Specific Absorption Rate) value of your phone.
*#*#225#*#* Displays details related to your calendar storage.
*#*#426#*#* Shows information related to the Google Play Services.
*#*#759#*#* Shows RLZ Debug UI containing details including your phone’s Unique Device ID along with installed app data.
*#*#4636#*#* Shows data related to your phone’s battery and network.
*#*#232338#*#* Let’s you view your Wi-Fi’s Mac address
 *#*#34971539#*#* Shows the camera firmware details of your device.
*#12580*369# Displays the software and hardware details of your device.
IMEI and SAR Value on Android
*#06# for IMEI Number (Left) | *#07# for SAR Value (Right)

Secret Codes for Call Forwarding and Management

These are some universal codes that will only work if you have an active SIM card inside your phone. It lets you enable or disable certain services offered by your network provider. They work on all models.

Codes Function
*#67# Shows call forwarding details on your phone.
*#61# Shows you the time it takes to forward your calls.
*31# Enabled caller ID for your number.
#31# Disabled caller ID for your number.
*43# Turns on the call waiting option.
#43# Turns off the call waiting option.

There might be other USSD codes specific to your SIM card provider. You need to contact customer support or check online to see what other codes are available for your SIM.

OEM-Exclusive Secret Codes

These are the MMI codes that we discussed above. They are specific to their manufacturers. So if you try a code exclusive for Samsung on a Pixel device then it won’t do anything. These codes let you check your device information, unlock secret easter eggs, or lets you run hardware diagnostic tests.

Asus and ROG Phones

Codes Function
.12345+= Enter via the stock calculator app. It opens the engineering mode. Here you can check several hardware services like Battery, Bluetooth, sensor etc.

Google

Google doesn’t offer any secret codes for its Android devices. Most of the ones we mentioned in under the common heading should work for it.

Motorola

Codes Function
*#*#2486#*#* Like Asus devices, this code is also the CQA Test Mode or engineering menu. Here you can test hardware services and read and write speeds.
Diagnostic test in Motorola
*#*#2486#*#* for CQA Test Mode

Nokia

Codes Function
*#*#372733#*#* Opens the FQC menu to run hardware tests similar to engineering mode.

Nothing

Codes Function
*#*#682#*#* This runs the offline update tool to flash latest updates manually.

Oppo, OnePlus and Realme

Codes Function
1+= Works on OnePlus devices running Oxygen OS 11 or lower. Must be entered from the stock calculator app. Shows the “Never Settle” company tagline.
*#66# Shows your phone’s IMEI and MEID numbers in an encrypted format.
*#888# Shows the PCB version of the motherboard of the phone.
*#1234# Shows the current software version of your phone.
*#*#2947322243#*#* Shows the software version along with additional information.
*#800# Opens the feedback menu.
*#6776# Shows the software version along with additional information in a quick glance.

Samsung

Codes Function
*#0*# Takes you to the hardware diagnostic menu.
*#011# Shows network connection information.
*#0228# Shows your phone’s battery status.
*#0283# Views the packet loopback settings.
*#0808# Shows your phone’s USB settings that you can also change.
*#1234# Shows the software information about your device.
*#2663# Displays the advanced firmware version menu of your device.
*#7353# Opens the quick test menu.
*#9090# Shows a menu of advanced debugging tools.
*#9900# Opens your phone’s system dump mode.
*#2683662# Opens the advanced service mode.
*#34971539# Shows a page containing advanced camera module information.
Samsung camera module details
*#34971539# for Camera Module Details on Samsung

Sony

Codes Function
*#*#73788423#*#* Takes you to the service menu.

Xiaomi, Redmi and Poco

Codes Function
*#*#64663#*#* Runs the hardware diagnostic menu similar to the engineering mode.
*#*#86583#*#* Turns on VoLTE carrier check.
*#*#86943#*#* Turns on VoWiFi carrier check.
*#*#6485#*#* Let’s you view your phone’s battery parameters.
*#*#284#*#* Creates a log of your software for bug report.

These are some of the best secret codes that you can find for your Android device. We tried others as well but most of them did not work across several devices that we tested out. While these codes might not be of use now and then, it is best to have a guide to refer to them if the need arises. Plus I feel it is good on the manufacturer’s part to offer certain options to check the state of your phone’s hardware.