If you are a tech-inclined person, chances are that you are aware of the various secret codes found in the operating system inside your smartphone and your mobile device’s settings. These codes are used to access different features and apps.

Two main types of codes can be used on Android phones: USSD and MMI. While these are not very useful, they can be used occasionally to satisfy your curiosity about things on your smartphone.  With that in mind, this article aims to provide a list of all the secret codes option for Android devices.

However, Before we start, it is important to understand the various codes and the differences between USSD and MMI codes. In addition, if you’re in a hurry, skip the section that covers specific smartphone codes.

What Exactly are USSD and MMI Codes?

What Exactly are USSD and MMI Codes?

Although most people probably won’t need to understand the difference between MMI and USSD codes, it is important to note that these are different. The former begins with an asterisk followed by a hashtag or pound symbol, while the latter usually begins with an underscore or an exclamation mark. 

As new software for Android is released, these codes are frequently updated. Some manufacturers also have their own special ones.

You can easily enter a code by bringing up the dialer keypad and entering the sequence of the number. Some codes are device-specific to certain carriers, so if your device does not support them, try searching for another one.

USSD Codes

The USSD, also known as (Unstructured Supplementary Service Data) is a type of communication that is used to communicate between your mobile network operator and your smartphone. It is always required to be connected to the carrier to work.

USSD codes were once used to start or stop certain services. They were useful codes to see if someone reached the usage data limit and how much-prepaid balance you had.

Although USSD codes are still widely used by smartphone users, they have mostly divided out of favor among other users due to how easy it is to access the information in these codes through the websites and apps of carriers. You should message or call your carrier if you want to know the specific codes for your Android system.

MMI Codes

The MMI codes are part of the Man-Machine Interface framework and are typically used on specific smartphones. These codes allow you to access various interesting features of your device, such as its hidden menus and your SAR and IMEI numbers.

Several smartphones allow users to access a “test” menu by typing in an MMI code. This allows them to perform various tests related to the display, camera information, and vibration motor.

However, some MMI codes are only compatible with certain Android smartphones or third-party apps. Try using it on your Android phone. This is the only way to test if a particular program works.

Using the USSD Codes on Android Devices

The USSD codes can make your smartphone usage easier. They eliminate the need to go through your settings to find a particular feature.

  • You can access the dialer app by opening it on your device’s main screen.
  • You can enter the USSD code you wish to use.
  • Some codes automatically load, while others require you to select the call button.

Furthermore, we have listed the various USSD codes you need to know for your Android phone. We also have categorized them into different account categories so that you can easily find them.

Android Secret Code Hacks You Should Know

Android phone is helpful for people who want to have more control over their device’s operating system and customize it. Android phones come with pre-installed apps and features that help safeguard your gadget without worrying anymore.

Therefore, various hacks and hidden features for Android are available through these USSD codes. Thanks to this list of secret codes for Android will show you how to perform various troubleshooting actions on your device.

USSD Codes to Enhance the Security on your Android Phone

USSD codes are very important, especially if you notice that your device is not working properly or if you suspect that a third party is affecting it. By using these secret codes for Android phones, you can quickly unlock and fix any issues that could be affecting your device, giving you peace of mind.

1. *#06#

This info on the USSD code is an important part of any Android tech device, especially when buying a new Android brand. It can be used to check the device’s IMEI number and make sure that it is the same model as the one shown on the box or the back.

2. *#*#232338#*#*

The device will display the Wi-Fi MAC address. This is the unique address that your device uses to identify itself whenever it is connected to the Internet. So, if you are worried about a possible data breach, you can use this code to check if the MAC address is associated with your network.

3. *#0*#

The universal test mode will activate and allow you to test various features of your device. You can perform various tests, such as LED, front cam, sub key, barcode emulation, touch, and device version checking.

4. *#3282*727336*#

This code will allow you to view your system information and store data. Upon using this code, you will be notified of the data consumption statistics on your screen. If there are any unusual entries, this could mean that someone is using your device remotely.

5. *#*#34971539#*#*

This program will allow you to view the various details about your phone’s camera, such as its number of cameras and the latest firmware version. It can also help you detect whether your device’s firmware has been tampered with.

6. *#*#4986*2650468#*#*

This USSD code is a representation of the information contained within the firmware of your device, such as the model like Sony, model number, call frequency, hardware, the personal digital assistant, and the manufacturing date. It can help determine the cause of the system malfunction.

7. *#*#1472365#*#*

This code will prompt you to perform a quick GPS test on your Android phone. This will let you know if the GPS function is working properly, which can help you locate your device if it is lost or stolen.

8. *#*#4636#*#*

This code is useful for viewing your Wi-Fi and battery status details. It can also help you identify who has access to your apps based on their usage statistics.

Security Codes for Efficient Phone Management

The following secret Android codes are used to carry out quick actions on your phone. These codes can also be used to protect information about your device.

You can also use them to switch off your device or wipe the data on it before it gets exposed to unauthorized users.

9. *#*#7780#*#*

This method will automatically remove all of your personal data and apps from your device. It does not replace the firmware and is a good alternative when you want to sell it. Besides removing all of your data, factory formatting also deletes the applications and settings stored on your device.

10. *#*#7594#*#*

This USSD code will help you manage your smartphone’s power button behavior. When it is time to turn off your device, you press the power button and choose from the menu to turn it off. This sequence can be changed by using this code.

For instance, you can set your device to automatically turn off whenever you press the power button without using the menu.

11. *#*#273282*255*663282*#*#*

This program can be used to quickly restore your media files before doing an actual hard reset or factory.

12. *2767*3855#

You need to use this code after backing up all of your data or in the case of an emergency. It will wipe your device clean and remove all of its data. It will also restore your device’s firmware.

13. *#*#197328640#*#*

This code will allow you to switch on the Service Mode of your Android phone, which will allow you to perform various tests and alter your gadget’s settings.

Codes to Perform Factory Tests on Mobile Phones

Are you experiencing issues with your smartphone’s performance, or are you just trying to check if everything is working properly? These hidden codes can help you test and repair different parts of your device.

14. #0782*#

This is a USSD code that allows a clock test to be performed in real-time.

15. *#*#0673#*#* or *#*#0289#*#*

These are the two codes that are used in audio and melody tests.

16. *#*#0283#*#*

This code handles the packet loopback test’s execution.

17. *#*#0588#*#*

This code can be used to perform a proximity sensor test.

18. *#*#2664#*#*

Touch-screen tests can be performed using this USSD code.

19. *#*#0*#*#*

This code can be used to test the LCD.

20. *#*#526#*#*

The Wireless LAN test can be performed with this code.

21. *#*#7262626#*#*

A field test is triggered by this code.

22. *#*#232331#*#*

A code that will allow a user to perform a Bluetooth test.

23. *#*#7262626#*#*

This code will trigger a field test.

24. *#*#0842#*#*

This code can be used to perform a backlight test and a vibration test.

Codes to Examine the Function of Your Mobile Device

The following USSD codes will allow you to access various details about your mobile device and network. Using these codes, you can examine your device’s technology functions and ensure everything runs smoothly.

25. #*#426#*#

You can perform diagnostics on Google Play using the USSD code #426. It displays the services’ information.

26. *#*#2663#*#*

This code will automatically update your Android system to a new version.

27. *#*#44336#*#*

This code will allow you to view the build time and change the list number of your device.

28. *#*#3264#*#*

The current version of the RAM [1] is displayed.

29. *#*#1111#*#*

This code can be used to check the version of FTA software that you are using.

30. *#*#2222#*#*

The FTA hardware version is displayed using this code.

31. *3001#12345#*

This code will allow you to access the Field Mode, which lets you learn more about cell towers and local networks.

32. *#*#225#*#*

You can find out what’s stored in your calendar on your device.

33. *#*#232337#*#

The device’s Bluetooth address is displayed with this code.


The list above is made up of the best Android codes that can work on various devices. However, if you are a carrier and device model user, you might find some specific actions and codes unavailable on your device. To try and find the ones that are specific to your model, go to the web and search for them.

Categorized in: