Category Technology
Date
secret codes for android Try out these Android secret codes and gain control of hidden settings on your smartphone.

Accessing secret codes for Android isn’t novel. People have been using these codes to access hidden settings since the time of bar phones. There can be multiple reasons behind it. Some users really want to access these hidden settings, while others are experimenting.

Whatever the case may be, using these Android hidden features opens up multiple possibilities. Possibilities like checking diagnostics, phone info, network settings, activating hidden features, etc. Therefore, we have consolidated the Android codes list in this article. So, let’s begin with first understanding the types of codes for Android.

Types of Secret Codes on Android

There are primarily two types of secret codes for Android. Each of these types caters to their purpose. Let’s explore them:

ussd codes for android

MMI (Man-Machine Interface) Codes on Android

MMI codes are secret codes that are defined by the manufacturer of the Android smartphone. These codes can provide access to hidden settings menus on your device. It allows you to perform various actions. Also, these phone codes are easily available through standard settings apps.

Here is a breakdown of MMI codes:

  • Purpose: These provide actions like running diagnostics, viewing device information, managing call forwarding, etc.
  • Defined by: Phone Manufacturers (Samsung, Google, Xiaomi, etc.)
  • Examples: Check IMEI number, view battery details, etc.

USSD (Unstructured Supplementary Service Data) Codes on Android

USSD codes for Android are shortcut codes that are dialed on your smartphone. They interact with your mobile carrier to provide information and features. The interesting thing to note is that they don’t require an internet connection.

Here’s a breakdown of USSD codes:

  • Purpose: It serves multifaceted purposes. For example, checking account balances, activating data plans, prepaid top-ups, accessing carrier-specific services, etc.
  • Defined by: Your Mobile Carrier
  • Examples: Check account balance, top up prepaid plan, activate data plan, etc.

Best Secret Codes for Android to Use - MMI and USSD Codes

There are numerous secret Android unlocking codes that you can use on your device. These codes for Android can access phone settings, troubleshoot problems, manage calls, and more.

Note: All of these codes may not work on a single device or mobile carrier. 

Popular Hidden Codes for Android:

Functionality Code
General Test Mode *#0*#
Wi-Fi Test *#*#232339#*#*
Check IMEI Number *#06#
Display Phone Information *#*#4636#*#*
GPS System Test *#*#1472365#*#*
Touchscreen Test *#*#2664#*#*
Service Mode *#*#197328640#*#*
Caller ID Toggle *31#
Camera Information *#*#34971539#*#*
Firmware Information *#*#4986*2650468#*#*
MAC Address Display *#*#232338#*#*
Factory Reset *#*#7780#*#*
Firmware Reinstallation *2767*3855#
Local Network Information *3001#12345#*
System and Storage Details *#3282*727336*#
Smartphone Battery Info *#*#4636#*#*

Android Secret Codes for Managing Phone Settings:

Functionality Code
Change Power Button Functionality *#*#7594#*#*
Storage and Data Consumption Information *#3282*727336*#
Local Networks and Data Consumption Information *3001#12345#*
Access Service Mode *#*#197328640#*#*
Display Calendar Data *#*#225#*#*
RF Band Selection *#2263#
Billing Information *3282#
Display WLAN Status, Battery Info, and Usage *#*#4636#*#*

Android Codes List for Troubleshooting:

Functionality Code
Test Bluetooth *#*#232331#*#*
Field Test *#*#7262626#*#*
Phone Backup *#*#273282*255*663282*#*#*
Quick Test Menu *#7353#
Test Vibration and Backlight *#*#0842#*#*
Test Packet Loopback *#*#0283#*#*
Test Proximity Sensor *#*#0588#*#*
Control 12C Mode Control *#7284#
Test Audio and Melody *#*#0673#*#* or *#*#0289#*#*
Test Real-Time Clock #0782*#
Run Google Play Services Diagnostics #*#426#*#
Test Light Sensor *#0589#
Open RIL DUMP menu *#745#
Check Battery Status and Details *#0228#
Display GCF Mode Status *#3214789#
Open Debug Dump Menu *#746#
Access System Dump Mode *#9900#
USB Logging Control *#872564#
Display Diagnostic Configuration *#9090#

Hidden Codes for Android to Manage Calls and Messages:

Functionality Code
Display Call Forwarding *#67#
Call Waiting On *43#
Call Waiting Off #43#
SMS Message Center Number *5005*7672#
Caller ID On *31#
Caller ID Off #31#

MMI Secret Codes Based on Smartphone Manufacturer

Samsung

Feature Code
IMEI Number *#06#
Phone Information ##4636##
Soft Reset #7780##*
Firmware Version #1234#
Hard Reset 2767*3855#
Product Code 2767*4387264636#
Battery Status #0228#
Service Menu #0011#
Hardware Diagnostics #0#
GPS Test ##1472365##
Service Mode Main Menu ##197328640##
Auto SIM Lock #746562528746#

Google

Feature Code
IMEI Number *#06#
Phone Information ##4636##
Factory Soft Reset ##7780## or *#7780#)
Hardware Diagnostics #0#
Service Mode Main Menu ##197328640##

Xiaomi

Feature Code
IMEI Number *#06#
Phone Information ##4636##
Hardware Diagnostics #0# (May vary by model)
Engineering Mode
  • ##6484## (Try this first)
  • ##3646633## (Alternative)
  • ##426633## (Alternative)

Oppo

Feature Code
IMEI Number *#06#
Hardware Version *#888# or *#06#
Engineering Mode (Basic) *#800# (May vary by model)
Engineering Mode (Network) *#803#
Bluetooth Test *#805#
GPS Test *#802#
Screen Light Test *#99#

Vivo

Feature Code
IMEI Number *#06#
IMEI (QR & Barcode) *#09#
Phone Information ##4838##
Engineering Mode ##558#
Mobile FCM Diagnose ##426#
Calendar Information ##225##

USSD Secret Codes Based on Carrier

AT&T Mobility

Feature Code
Check Balance *225# or #BAL
Check Data Usage *data# or #3282
Check Minutes Remaining Not available via dedicated USSD code
Pay My Bill *BILL# or #PMT
Manage Call Forwarding *#CODE# (depending on forwarding type)

Verizon

Feature Verizon USSD Code
Check Balance #BAL or #225
Check Minutes Remaining #MIN or #646
Check Data Usage #DATA or #3282
Make a Payment #PMT or #768
Upgrade Information #UPG or #874
Roadside Assistance #ROAD or #7623
Test Call #832
Call Verizon Customer Service *611
Block Caller ID (one time) *67 + 10-digit phone number
Unblock Caller ID (one time) *82 + 10-digit phone number
Enable Call Forwarding (conditional) *71 + 10-digit phone number (Rings your phone first)
Enable Call Forwarding (all calls) *72 + 10-digit phone number (Diverts calls immediately)
Disable Call Forwarding *73
Voicemail *86

T-Mobile US

Feature Code
Check Account Balance #BAL#
Check Data Usage #DATA#
Check Minutes Remaining #MIN#
Check Text Messages Remaining #MSG#
Pay My Bill #PAY#
Manage My Account #WOM#
Check Service Status #STATUS#
Check Phone Number *#06#
Transfer Airtime 228 [Recipient Number] [Amount]#
Call Forwarding *72 [Number to Forward To]#
Cancel Call Forwarding #73#
Voicemail *86
International Calling #111 [Country Code]#
Mobile Hotspot *228 0 [New Password]#
Data Sharing #99#

Dish Wireless

Feature Code
Check Account Balance #BAL#
Check Data Usage #DATA#
Check Minute Remaining #MIN#
Check Text Messages Remaining #MSG#
Pay My Bill #PAY#
Manage My Account #WOM#
Check Service Status #STATUS#
Check Phone Number #06*#
Transfer Airtime 228 [Recipient Number] [Amount]#
Call Forwarding *72 [Number to Forward To]#
Cancel Call Forwarding #73#
Voicemail *86
International Calling #111 [Country Code]#
Mobile Hotspot *228 0 [New Password]#
Data Sharing #99#

US Cellular

Feature Code
Check Balance *123#
Check Minute Balance #MIN#
Check Data Usage #DATA#
Check Text Message Balance #BAL#
Pay My Bill *611#
Manage Account Online https://www.uscellular.com/login
Customer Service 611 (from phone)
Check Network Signal Not Available
Data Usage Alerts *6440#
Voicemail *88 (or press and hold 1)

How to Use Android Secret Codes?

As discussed earlier, it is categorized into two categories: MMI and USSD. However, both of these categories let the user access Android code features using a dialer. 

Therefore, the methods of accessing these features are almost identical. So, the steps will remain the same. However, before jumping onto the steps, it’s important to focus on certain factors before using these Android hidden codes:

Important Factors to Consider Before Using Secrets Codes:

  • Research Before Use: It’s crucial to search online for code or look for reliable sources, such as tech websites and forums. These forums discuss the purpose of the code, its effects, and compatibility with specific devices.
  • Start Simple: Start with basic functions like checking the IMEI number. This will build confidence before exploring other features.
  • Use a Trusted Source: Use code provided by reliable sources or the ones provided by the manufacturer or mobile carrier.
  • Consider Alternatives: Try safer ways to achieve the same results. Standard settings of the smartphone or mobile carrier apps might deliver these alternatives results.

Steps to Use Secret Codes for Android:

phone codes

Step 1: Open the phone’s dialer app
Step 2: Type in the secret code number
Step 3: Press # (hash symbol)

Considerations Before Using Android Secret Codes

Several considerations need to be taken into account before using secret Android codes. It is considering that these codes provide access to some sensitive settings. Also, these secret code numbers tend to change for a particular functionality. Therefore, the user might end up changing a setting that may not be good for the device such as factory reset.
Therefore, below we have listed some of the considerations before using secret codes for Androids:

Considerations Before Using MMI Codes:

  • It is important to stay careful when using Android phone codes. These codes might lead to unexpected changes in settings.
  • A secret code number that works on a particular manufacturer may not work on another one. For example, Samsung’s Android codes might not work on Google’s smartphones.
  • Most manufacturers either release a few basic codes with the manual or none at all. Therefore, it is essential to search for relevant ones for your device online.
  • Not all MMI codes for Android are well-documented. Therefore, you need to experiment until you find the ones that work on your specific device.
  • Some manufacturers might disable these secret Android codes.

Considerations Before Using USSD Codes:

  • Some USSD codes can charge their customers for premium services. Therefore, it is important to double-check these codes if you are unfamiliar with them.
  • These Android dialer codes are specific to each carrier. So, a code that works on AT&T might not work on Verizon.
  • Contact the mobile carrier directly or search online to find relevant codes.
  • USSD codes display information or menus on the phone’s screen, allowing users to interact with the service.
  • Unlike MMI codes, USSD codes generally don’t change permanently on your device.
  • While USSD codes are convenient to access. Certain carrier services use mobile apps for a more user-friendly experience.

Conclusion

Android smartphones have always been feature-driven. In fact, there are several Android features that inspired Apple. However, using secret codes for Android phones is a whole different story. 

These codes have always been a Pandora’s box for many. Some people are skeptical while others are simply unaware of what to expect from these codes. In fact, in many cases, users are aware of the hidden features, but only a few try them out. This could be due to many reasons, such as access to quality codes or accidental settings changes. 

However, this article aims to provide all the information for any user to get started. We discussed the different types of codes, aggregated a list of Android codes, discussed considerations, etc. Therefore, whether you want to open diagnostics or network settings, we hope this article will help you further.

Frequently Asked Questions

  • Why Isn't the Android Secret Code Working on My Device?

    Image Image
  • What should I do if unsure about a secret code?

    Image Image
  • How can I tell if a secret code is safe?

    Image Image
  • Do all secret codes work on all Android devices?

    Image Image
  • How to tell if the code worked?

    Image Image
  • Are all secret codes safe to use?

    Image Image
  • What should I do if I accidentally use a harmful secret code?

    Image Image
  • What is a USSD code for Android?

    Image Image
  • What is the USSD code for network settings?

    Image Image
  • What does * * 1472365 * * do?

    Image Image
Manish

By Manish LinkedIn Icon

With a mixture of literature, cinema, and photography, Manish is mostly traveling. When he is not, he is probably writing another tech news for you!

Uncover executable insights, extensive research, and expert opinions in one place.

Get Matched

Let us do the hard work for you - we will find the perfect partner for your project.
How it works:
  • Tell us about your needs, so we can find the right partner for the job.
  • The most suitable agencies will get your brief.
  • The agencies will contact you within 3 days and suggest how they can help.
Filling in the brief does not oblige you to hire anyone.
Tell us about your project
+ =