Android is one of the most powerful operating systems, offering a vast range of features and functionalities. Its widespread adoption makes it a prime target for cybercriminals, leading many users to install Android VPNs for enhanced security.
Key Takeaways:
Android secret codes provide access to hidden settings and diagnostic tools.
Different brands like Samsung, Vivo, Realme, OnePlus, Xiaomi, and Huawei have unique codes.
Always verify the purpose of a code before using it to avoid potential risks.
Like any sophisticated system, Android includes developer-created backdoors for troubleshooting and testing. These hidden features cannot be accessed through the usual interface but are available via specialized dialer codes.
âš Caution Before Using Secret Codes
Some of these codes can reset your device, delete data, or modify system settings. If you encounter a setting you don’t understand, do not proceed to avoid unintended consequences.
ADVERTISEMENT
How to Use Android Secret Codes
Android devices support USSD (Unstructured Supplementary Service Data), allowing quick access to specific functions. To use a secret code:
Open the Phone app.
Navigate to the dial pad.
Enter your chosen code from the list.
If your device supports it, the command will execute automatically without needing to press ‘Call’.
List of Android Secret Codes
There are literally over 800 codes to Android’s hidden hallways. However, we cannot discuss all those codes. For the sake of brevity, we have listed down only the cool codes and some that you need to be wary of.
Without further ado, let’s look a look at the codes:
ADVERTISEMENT
General Codes
Dialer Code
What It Does
*#0228#
Check battery status
**05***#
Unlock PUK code (use it on the emergency dial)
*#03#
The serial number of NAND
*#3282*727336*#
Status of data usage
*#9090#
Diagnostic configuration
*#*#4636#*#*
Check info related to phone, batter and more
*#*#34971539#*#*
Get camera information
*#*#273283*255*663282*#*#*
For media files quick backup
*#*#232338#*#*
Check MAC address of WiFi
*#*#2663#*#*
Check touch-screen version
*#*#232337#*#
Show Bluetooth device address
*#*#8255#*#*
Google Talk service monitoring
*#*#1234#*#*
Information on phone’s firmware
*#06#
Check IMEI number
##778 (+call)
For accessing EPST menu
*#7465625#
Status of the device lock
*#*#7594#*#*
Power off your device
Codes for Different Tests
Dialer Code
What It Does
*#*#232339#*#* OR *#*#526#*#*
WLAN test
*#*#232331#*#*
Bluetooth test
*#*#2664#*#*
Touch-screen test
*#*#0*#*#*
LCD display test
*#*#0588#*#*
Proximity sensor test
*#*#1472365#*#*
GPS test
*#*#0673#*#* OR *#*#0289#*#*
Audio test
*#*#3264#*#*
Ram version
*#*#0842#*#*
Test for vibration and Backlight
*#*#197328640#*#*
Service activity test mode enable
*#7353#
Test menu
*#0*#
General test
*#0782#
Real-time clock test
*#0289#
Test for Melody
*#9090#
Diagnostic configuration
Codes for Checking Firmware Version Info
Dialer Code
What It Does
*#9900#
System dump mode
*#*#2222#*#*
-FTA Hardware Version.
*#7284#
-USB 12C mode control.
*#746#
-Debug dump menu.
*#3214789#tn
-GCF mode status.
*#*#4986*2650468#*#*
-Firmware Info PDA, Phone, H/W, RFCallDate.
*#745#
-RIL dump menu.
Use Caution When Using THESE Android Secret Codes
Dialer Code
What It Does
*#*#7780#*#*
Soft factory reset
*2767*3855#
Full factory reset
*2767*3855#
Format the device
Codes for Call and Message Management
Dialer Code
What It Does
50057672#
View SMS center number
*#67#
Show call forwarding settings
#43#
Deactivate call waiting
*#61#
Check call forwarding time
*43#
Activate call waiting
*31#
Enable caller ID
#31#
Hide caller ID
Samsung Secret Codes
Dialer Code
What It Does
*#06#
Display the IMEI number
*#*#1472365#*#*
Display the GPS test settings
*#232331#
Show Bluetooth Test Mode
*#232338#
Wireless LAN MAC Address
*#872564#
USB Logging Control
*#0782#
Real Time Clock Test
*#0842#
Vibration test
*#0*#
General Test Mode
*#232339#
WLAN Test Mode
*#232337#
Display Bluetooth Address
*2767*4387264636#
Show product code
#*#4636#*#*
General settings mode
*#0588#
Proximity Sensor Test Mode
*#44336#
Software Version Information
*#34971539#
Camera Firmware Update
*#273283*255*663282*#
Data Create SD Card
*#0289#
Melody Test Mode
*#7412365# and *#*#34971539#*#*
Camera Firmware Menu
*#7465625#
Check Phone Lock Status
Vivo Secret Codes
Dialer Code
What It Does
*#06#
Display IMEI number
27673855#
Wipe the device and reinstall firmware
#12580369#
Reveal software and hardware information
##7780##
Reset factory settings but retain data
##426##
Show details about Google Play services
##232338##
Display the Wi-Fi MAC address
##0*##
Check for any LCD display issues
##232337##
View the Bluetooth device address
Realme Secret Codes
Dialer Code
What It Does
##34971539##
Detailed camera information
##232331##
Run a Bluetooth test
##1472365##
Conduct a basic GPS test
##1575##
Initiate a more detailed GPS test
##2664##
Test screen sensitivity and responsiveness
*##197328640##
Service mode for multiple tests and settings
OnePlus Secret Codes
Dialer Code
What It Does
*#36446337#
Access Engineering Mode
*#1234#
Show the installed software version
##4636##
View battery and usage statistics
##947322243##
Instantly wipes device data
##7780##
Reset factory settings but retain data
Xiaomi Secret Codes
What It Does
What It Does
##225##
View info about stored calendar events
##6485##
Show battery health and calibration details
##0000##
Check software and hardware versions
##3264##
Reveal the RAM version of the device
##6484##
Access the hardware test menu
Huawei Secret Codes
Dialer Code
What It Does
*#*#2664#*#*
Touch screen test
*#06#
Show IMEI Number
*#*#0842#*#*
Backlight Test
*#*#4636#*#*
Status for Phone Information, Usage, and Battery
*#*#34971539#*#*
Camera Information
*#9090#
Diagnostic Configuration
*#*#1472365#*#* or *#*#1575#*#*
GPS test
*#*#273282*255*663282*#*#*
Backup All Media Files
*#*#232339#*#*
Wireless LAN Test
*#0*#
Enter Service Menu
*#*#2846579#*#*
Project Menu
*#*#2664#*#*
Touchscreen test
*#9900#
System Dump Mode
*#7465625#
Check Phone Lock Status
*#*#232331#*#*
Bluetooth test
HTC Secret Codes
Dialer Code
What It Does
#*#759#*#*
Debug UI
*#*#1111#*#*
Display Software version
*#*#7262626#*#*
Field Test
*#*#2222#*#*
Display hardware version
*#*#232337#*#
Bluetooth Mac Address
#*#4636#*#*
Device information program
*#*#0*#*#*
Display test
*#*#2664#*#*
Touch Screen Test
*#*#3424#*#*
Function Test Program
*#*#232331#*#*
Bluetooth test
*#*#2664#*#*
Touch Screen Test
*#*#232338#*#*
Wi-Fi Mac Address
There, you go. Keep in mind that if you continue with the listed codes, you will do it at your own risk. Therefore, proceed with caution.
Final Thoughts
Using Android secret codes can unlock hidden settings and diagnostics, but caution is essential. Some codes can wipe data, alter settings, or even render the device unusable. Proceed at your own risk.
If you’re unsure about a code’s function, avoid using it until you’ve done proper research. Enjoy exploring your Android device’s hidden capabilities, but always stay informed and safe!
Nyongesa Sande is a Kenyan entrepreneur, politician, blogger, YouTuber, Pan-Africanist, and co-founder of Bizmart Holdings LLC. He has a strong background in information technology, online marketing, and digital strategy. Sande is known for his expertise in software development, content creation, and e-commerce innovation. In addition to his work in media and business, he is also an active political activist and columnist with interests in governance, corporate ethics, human rights, and community development. His leadership at Bizmart Holdings focuses on leveraging technology to drive growth, empower communities, and expand Africa's presence in the global digital economy.