Android phones are loaded with hidden features accessible through secret short codes, also known as USSD codes. These codes unlock diagnostic tools, advanced settings, and hidden menus. They’re incredibly useful for troubleshooting issues or exploring your phone's capabilities, offering quick access to information that would otherwise require navigating through multiple menus.
Some commonly used codes include *#06# to check your IMEI number, *#*#4636#*#* for detailed phone and battery stats, *3001#12345# for network field mode, *#*#232338#*#* to view your MAC address, and *#*#225#*#* to access calendar data. Note that functionality may vary by device, carrier, or model.
What Are Android Secret Codes?
Before diving into the list, let’s clarify what these codes do. Secret codes are combinations of symbols and numbers you dial on your phone’s keypad to access hidden features. They work across most Android devices, although some may vary depending on your brand (Samsung, Xiaomi, etc.).
Now, let’s jump into the codes.
1. General Information Codes
These codes provide insights about your phone's model, software version, and other basic details.
- *#06# - Check your IMEI number. Every phone has a unique International Mobile Equipment Identity (IMEI) number, and this code helps you find it instantly.
- *#0*# - Access hardware test menu. Run diagnostic tests for your screen, speaker, camera, and sensors.
- *#*#4636#*#* - Show detailed phone and battery info. This opens a menu with data on your phone usage, battery health, and app statistics.
2. Network & Connectivity Codes
Network-related issues? Use these codes to manage and troubleshoot your mobile connections.
- *#0011# - View service mode. Check your phone's network information, signal strength, and connection details.
- *#*#197328640#*#* - Enable engineering mode. Fine-tune network settings or troubleshoot connection issues.
- *#9090# - Diagnostic configuration. Displays diagnostic information about your network and radio interface.
- *#1234# - Check firmware version. This is useful for knowing the exact software version installed on your device.
3. Security & Privacy Codes
Keep your device secure with these privacy-oriented codes.
- *#*#7780#*#* - Factory data reset. Caution: This erases your data and settings while keeping system apps intact.
- *2767*3855# - Full factory reset. This resets your phone to factory conditions, erasing all data.
- *#*#8255#*#* - Launch Google Talk Service Monitor. Keep tabs on Google services and connections.
4. Battery & Performance Codes
Monitor and optimize your device’s performance with these helpful codes.
- *#*#3264#*#* - Check RAM version. View details about your phone’s memory configuration.
- *#0228# - Battery status check. Provides real-time battery stats, including voltage and temperature.
- *#9900# - Enable System Dump mode. Clear cache and troubleshoot performance lags.
5. Camera and Display Codes
Test and tweak your phone’s camera and display using these commands.
- *#*#34971539#*#* - Camera information. Get detailed insights about your camera hardware and firmware.
- *#0*# - Test display features. Useful for identifying dead pixels or checking screen calibration.
- *#*#232339#*#* - Wireless LAN test. Check your Wi-Fi connection strength and stability.
6. Sensor & Hardware Codes
Your Android phone is packed with sensors. These codes help test their functionality.
- *#*#1472365#*#* - GPS test. Ensure your GPS is functioning accurately.
- *#*#0588#*#* - Proximity sensor test. Detect if your proximity sensor responds correctly.
- *#*#0673#*#* - Test sound. Check your phone's speaker and mic quality.
7. Secret Codes for Samsung Phones
Samsung users have access to additional codes tailored to their devices.
- *#7353# - Access quick test menu. Test hardware like the speaker, vibration, and sensors.
- *#3282*727336*# - Usage stats. View your phone’s data and usage history.
- *#0808# - USB settings. Configure your phone for USB debugging or data transfer modes.
8. Short Codes for Diagnostics
These codes help diagnose technical issues or verify hardware components.
- *#*#273283*255*663282*#*#* - File backup. Save all media files in one go.
- *#9090# - Diagnostic configuration. Dive deeper into technical network settings.
- *#*#0283#*#* - Loopback test. Check the connection between your microphone and speaker.
9. App Management Codes
Manage apps, clear caches, and track app behavior with these codes.
- *#*#7594#*#* - Change power button behavior. Customize how your power button works (e.g., turn off without confirmation).
- *#*#426#*#* - Google Play services diagnostic. Check the status and logs for Google Play services.
- *#*#1111#*#* - Check software version. Ensure your apps and OS are up-to-date.
10. Codes for Fun and Experimentation
Explore quirky, lesser-known features of your Android phone.
- *#*#2664#*#* - Touch screen test. Check if your screen responds perfectly to touch.
- *#225# - View your calendar. This displays your phone’s calendar events quickly.
- *#*#225#*#* - Access hidden calendar info. Instantly view all your synced calendar events.
Essential Android Secret Codes
Here’s a quick guide to important Android secret codes for various features:
- Find IMEI Number → *#06# Displays your device's unique IMEI.
- Phone Info & Usage Stats → *#*#4636#*#* View detailed data on battery, apps, and phone usage.
- SAR Values & Labels → #07# Check Specific Absorption Rate (SAR) and regulatory details.
- Software & Hardware Info: → *#12580*369# Displays system and hardware specifications.
- Find MAC Address → *#*#232338#*#* Shows your device’s Wi-Fi MAC address.
- View Calendar Info → *#*#225#*#* Displays synced calendar events and information.
- Google Play Services Diagnostic: → *#*#426#*#* Check Play Services connectivity and logs.
- GPS Test → *#*#1472365#*#* Test GPS accuracy and responsiveness.
- Caller ID Settings → *31# Enable or disable caller ID visibility.
- Activate Call Waiting → *43# Turn on call waiting services.
- Battery Status & Health → *#0228# View real-time battery health and voltage.
- Camera Specs → ##34971539## Check camera hardware and firmware details.
- Limit Background Processes → ##0283## Adjust the number of active background tasks.
- Check Signal Strength → *3001#12345# Displays signal strength and network data.
- Call Forwarding Status → *#67# Verify current call forwarding settings.
- Factory Reset → *#*#7780#*#* Resets your phone to factory settings (erases data).
These codes unlock advanced features and troubleshooting tools to enhance your phone's functionality. Always use them cautiously!
Other Secret Codes for Android
- *#*#2664#*#* Test your touch screen’s responsiveness and firmware version.
- *#*#0842#*#* Check your phone’s vibration and backlight functionality.
- *#*#232339#*#* Test your Wi-Fi network for signal strength and stability.
- *#*#0588#*#* Perform a proximity sensor test to ensure proper operation during calls.
- *#*#273282*255*663282*#*#* Create a backup of your device’s media files in one step.
- *#*#34971539#*#* View detailed camera information, including firmware and hardware specs.
- *#*#3264#*#* Check your device’s RAM version and capacity.
Brand-Specific Engineering Codes
- *#*#2486#*#* Access Engineering Mode on Motorola devices for deeper configurations.
- *#888# Open Engineering Mode on OnePlus phones to tweak hardware settings.
- *#*#2947322243#*#* Wipe internal memory on OnePlus devices (use with caution).
- *#0*# Open Samsung’s hardware diagnostic menu for screen, speaker, and sensor tests.
- *#0228# Display detailed battery information, including voltage and health.
- *#0808# Access USB settings for debugging or file transfer configurations.
- *#9090# Explore advanced debugging tools for network and performance analysis.
- Open your phone's dialer app.
- Type the code exactly as listed.
- Press the call button to execute the command.
- Brand Variations: Some codes are exclusive to brands like Samsung, OnePlus, or Motorola.
- Backup First: Certain codes can wipe data; proceed with caution.
- Test Responsibly: Avoid experimenting with codes unless necessary.
Unlock the hidden potential of your Android phone with these secret codes and enjoy exploring features you never knew existed!
Here’s a curated list of additional secret codes you can use to unlock hidden features on your Android device. These codes provide access to testing tools, advanced settings, and diagnostic features. Keep in mind that some codes may work only on specific brands or models.
How to Use These Codes Safely
Using secret codes is simple. Open your phone’s dialer app, type the code, and press the call button. However, some codes, like factory reset commands, should be used cautiously as they can delete data. Always back up your phone before experimenting.
Why Use These Codes?
- Save Time: No need to dig through menus to find settings.
- Diagnose Issues: Troubleshoot problems like slow performance or weak signals.
- Explore Features: Unlock hidden capabilities you didn’t know existed.
Final Tips for Android Users
- Not all codes work on every device.
- Manufacturer-specific codes may vary.
- Use only trusted sources for new codes.
- Avoid testing sensitive codes like factory reset unless necessary.
Mastering these 30 secret Android codes can make your phone feel brand new. They help users unlock advanced features, troubleshoot issues, and take control of their devices. Start experimenting with these codes today and see what your Android phone is truly capable of!
FAQs
What is *#*#4636#*#* or *#*#197328640#*#*?
These codes provide access to hidden diagnostic and testing menus:
- *#*#4636#*#*: Opens the “Testing” menu, displaying phone info, battery health, usage stats, and app info.
- *#*#197328640#*#*: Opens Engineering Mode, allowing advanced network testing and configuration. Ideal for troubleshooting network or hardware issues.
This code launches the Diagnostic Configuration menu.
- It’s used primarily for testing network performance and debugging advanced system configurations.
- Only recommended for experienced users, as misconfigurations can cause connectivity problems.
This code opens the Quick Test Menu on Samsung devices.
- It allows users to run hardware tests for features like the speaker, vibration, camera, and more.
- Ideal for quickly checking your phone’s functionality without entering advanced settings.
It provides detailed device and usage information:
- Phone Information: Signal strength, IMEI, and current network.
- Battery Info: Health, temperature, and usage history.
- Usage Stats: App activity logs and time usage.
Yes, but only on Samsung devices.
- It opens System Dump Mode, which lets users clear log files to free up space and improve performance.
- Be cautious when using this code as it can delete important debugging files.
This code displays your device’s software and hardware details, including:
- Baseband version
- Hardware version
- Software build information Useful for checking compatibility and troubleshooting issues.
This code opens the Hardware Diagnostic Menu on Samsung devices.
- It enables users to test hardware components like the display, sensors, speaker, and more.
- Great for identifying issues like dead pixels, faulty speakers, or misaligned sensors.
- This code checks whether call forwarding is active on your device.
- It doesn’t enable or disable any features but simply displays the status of call forwarding for voice, data, and SMS.
This code deactivates all call forwarding settings.
- If calls are being forwarded unknowingly, dialing *002# ensures that no active call redirections remain.
- It’s a universal code and works across most networks.
What is the purpose of secret codes?
Secret codes are developer tools designed for testing and debugging.
- They provide shortcuts to advanced features and hidden menus.
- While most codes are harmless, some (like factory reset codes) should be used carefully to avoid data loss.