Android “secret codes” are unofficial, device-specific, and often deprecated in modern Android versions (especially post-Android 10). Many codes no longer work due to security restrictions, and tampering with hidden menus can risk device stability or data. Use caution and avoid entering codes from untrusted sources.
Best Codes for Finding Phone Information
These codes can tell you important information about your phone’s hardware and software:
- *#*#2663#*#* – Display the touch-screen version information.
- *#*#44336#*#* – Display your phone’s build time.
- *#*#3264#*#* – Check your RAM version.
- *#*#1111#*#* – Display FTA software version.
- *#*#2222#*#* – Display FTA hardware version.
- *#*#232337#*# – View Bluetooth device address.
- *#06# –View your phone’s IMEI number.
- *#*#232338#*#* – Display your Wi-Fi network’s MAC address.
- *#*#4986*2650468#*#* – View your phone’s firmware information.
- *#*#34971539#*#* – View your camera firmware information.
- *#*#1234#*#* – View your phone’s firmware information including the PDA software version.
- *#03# – View the NAND flash serial number.
Best Codes for Managing Phone Settings
Use these codes as shortcuts to perform various helpful tasks:
- *#*#7594#*#* – Change power button behavior.
- *#*#197328640#*#* – Access Service Mode to perform tests and change phone settings.
- *3001#12345#* – Access Field Mode and view information about local networks and cell towers.
- *#3282*727336*# – View storage and data consumption information.
- *#*#4636#*#* – Display battery information, WLAN status, and usage statistics.
- *#*#225#*#* – Display Calendar data stored on your phone.
- *#2263# – Display the RF band selection.
- *3282# – Get a text message with your billing information.
- *#0*# – Enter test mode (only available on some devices).
Best Codes for Troubleshooting an Android
If your phone is malfunctioning, try these codes to troubleshoot your Android and identify the problem:
- *#*#1472365#*#* – Perform a GPS test.
- *#*#2664#*#* – Test the touch-screen.
- *#*#526#*#* – Perform a WLAN test.
- *#*#232331#*#* – Test Bluetooth.
- *#*#7262626#*#* – Perform a field test.
- *#*#0842#*#* – Test vibration and backlight.
- *#*#0283#*#* – Perform a packet loopback test.
- *#*#0588#*#* – Perform a proximity sensor test.
- *#*#0673#*#* or *#*#0289#*#* – Perform an audio and melody tests.
- #0782*# – Perform a real-time clock test.
- #*#426#*# – Run Google Play Services diagnostics.
- *#0589# – Perform a light sensor test.
- *#0228# – Check your battery status and details.
- *#7284# – Access USB 12C mode control.
- *#872564# – Access USB logging control.
- *#745# – Open the RIL dump menu.
- *#746# – Open the Debug dump menu.
- *#9900# – Access System dump mode.
- *#3214789# – Display the GCF mode status.
- *#9090# – Display diagnostic configuration.
- *#7353# – Open the Quick test menu.
- *#*#273282*255*663282*#*#* – Make a backup of your media files.
- *#*#7780#*#* – Factory reset your Android phone.
Best Codes for Managing Calls and Messages
Use these codes to manage call waiting, call forwarding, and more:
- *#67# – Display call forwarding information on your phone.
- *#61# – See how long it takes to forward calls.
- *31# – Turn on caller ID.
- #31# – Turn off caller ID.
- *43# – Turn on call waiting.
- #43# – Turn off call waiting.
- *5005*7672# – See your SMS message center number.
Best Codes for Specific Android Phones
These secret codes only work for specific brands and models:
- 7764726 – Open the hidden services menu (Motorola Droid).
- 1809#*990# – Open the hidden services menu (LG Optimus 2x).
- 3845#*920# – Open the hidden services menu (LG Optimus 3D).
- *#0*# – Open the hidden services menu (Samsung Galaxy S3).
- *#011# – Display network connection and serving cell information (Samsung phones).
OEM-Specific Codes (2025 Devices Likely Blocked)
- Samsung:
*#0*#
– Hardware diagnostics (blocked in One UI 5+).*#0228#
– Battery status (may still work).
- Xiaomi/Redmi:
*#*#6484#*#*
– MIUI Hardware Test.
- Google Pixel:
- Most codes disabled; use Developer Options or Fastboot instead.
- LG Devices: Certain models might use codes like 3845# for hardware diagnostics; check your model’s documentation for specifics.
Safe Alternatives
- Developer Options: Enable Developer Options (tap “Build Number” 7 times in Settings > About Phone) for advanced tools.
- Official Diagnostics: Use OEM apps (e.g., Samsung Members, Xiaomi Service Tool).
- ADB/Fastboot: For developers, use ADB commands to access hidden settings.