42 Android secret codes and hacks you need to know

42 Android secret codes and hacks you need to know

Android phones are great devices for those who like to have a lot of customization options and control over their device’s operating system. Your Android device comes with pre-installed and automatically activated features that ensure your smartphone’s security and functionality.

There are also hidden features and Android hacks that you can activate by entering the so-called USSD (Unstructured Supplementary Service Data) codes.

Here is a list of secret Android codes that allow you to unlock hidden actions on your smartphone.

What do USSD codes do?

USSD codes are hidden codes that allow you to access certain functions on your mobile phone without having to go through your settings. These feature codes look like a combination of numbers and symbols and normally begin with an asterisk (*) or a hashtag (#).

Android secret codes are programmed into your SIM card or mobile phone number and allow your smartphone to communicate with your mobile network operator. You can use these codes to do things on your smartphone faster and thus become a more efficient user.

In this list you will find the most common secret codes that work on most Android phones and some of them even work on iPhone. Depending on the mobile phone manufacturer, the Android version your phone is running, your region and phone apps, some codes may not work. This may be the case if you are using a dual SIM smartphone. There are also codes that are specific to different carriers and different phone models, so they will only work for them.

The only way to find out if a particular code works for you is to try using it on your Android phone.

How to use USSD codes on your Android device

The USSD codes can actually simplify your daily smartphone use. You don’t have to scroll through your settings looking for a specific feature anymore. Instead, follow these quick steps.

  1. Open your smartphone’s dialer (Phone app). It is usually located on your main screen.
  1. Enter the USSD code you want to use.
  1. Some codes will start loading automatically, for others you have to choose Calls button.

Below is a list of USSD codes for Android that you should try. We divided all the secret codes into categories according to their functions.

Codes to improve device security

These USSD codes are the most important of all. Use these security codes if your phone is not working properly and if you suspect a third party affecting your handset. Using them will either reassure you or make you act faster if you find that hackers are tampering with your device.

  • *#06#: An important USSD code, especially when buying a new or used Android device. You can use it to see your smartphone’s IMEI number and check if it’s the same as listed on the box or on the back of the phone.
  • *#0*#: Enables general test mode. You can use this code to test a number of different features on your smartphone. The things you can choose from the test menu include front camera testing, LED testing, subkey, touch testing, running barcode emulator test, checking your device version, RGB testing, and grip sensor testing.
  • *#*#232338#*#*: Shows Wi-Fi MAC address. The Media Access Control address (MAC address) is a unique address of your device that can be used to identify it while connected to a network. If you suspect a data breach, use this code to view the MAC address and check if it matches your network.
  • *#*#4986*2650468#*#*: A USSD code that displays the phone’s firmware information which includes PDA (Personal Digital Assistant), RF (Radio Frequency), call date, hardware, smartphone model and manufacture date (or RFCallDate). You can find out if any of this information has been changed, which could be the cause of the system not working.
  • *#3282*727336*#: Use this code to view your storage and system information. When you use this code, you will see the data usage details on the screen. If you notice unusual details, it could be evidence that someone is using your phone remotely.
  • *#*#34971539#*#*: A code that allows you to view your camera information. It includes the number of cameras on the phone, information about firmware version, camera modules and more. You can also use this code to see if someone has tampered with the camera’s firmware.
  • *#*#1472365#*#*: This USSD code triggers a quick GPS test. Checking if your Android GPS is working properly can help you in a number of situations, such as when you lose your phone or when someone steals it. If the GPS is on, you can use this data to locate your device.
  • *#*#4636#*#*: A useful code to display battery, WLAN status and Wi-Fi information. Apart from battery and WLAN tests, you can use this code to find out who has access to your apps thanks to the usage statistics displayed.

Codes for efficient phone management

The following USSD codes represent actions that you can quickly perform on your phone. These can also be used as security codes as you can use them to quickly turn off your phone or wipe sensitive information before it gets into the wrong hands.

  • *#*#7594#*#*: A USSD code to manage your smartphone’s power button behavior. Normally, to turn off the phone, you need to hold down the power button and then select from the menu to turn off the phone. You can use this code to change this sequence. For example, you can set the phone to turn off quickly without using the menu at all.
  • *#*#7780#*#*: Use this code to factory reset your phone. Factory formatting deletes all personal data, all app data (such as removing the Google account settings stored on your phone) and apps from your device, but does not reset the firmware. This is a good option when you want to sell your phone without additional problems.
  • *2767*3855#: The code to reset your Android device. Use this code only after you have backed up all your data or in an absolute emergency as it will wipe your phone clean and delete all your data. This code will also wipe and reinstall the firmware.
  • *#*#273282*255*663282*#*#*: You can try using this code to quickly backup your media files before performing a factory or hard reset.
  • *#*#197328640#*#*: Using this code, you can turn on Engineering/Service Mode (or Service Menu) which allows you to run various tests and change the settings of your Android device.

Codes to perform factory tests on your Android device

Do you experience delays and unusual lags when using your smartphone? Or maybe just want to check if every part of your device is working properly? Try using these hidden codes to test various systems inside your smartphone.

  • *#*#2664#*#*: A USSD code to perform touch screen tests.
  • *#*#0*#*#*: Use this code for an LCD test.
  • *#*#526#*#*: Perform a wireless LAN test.
  • *#*#232331#*#*: A code to perform a Bluetooth test.
  • *#*#7262626#*#*: This code activates a field test.
  • *#*#0842#*#*: Using this code, you can perform a vibration test and a backlight test.
  • *#*#0283#*#*: A code to perform a packet loopback test.
  • *#*#0588#*#*: Use this code for a proximity sensor test.
  • *#*#0673#*#* or *#*#0289#*#*: Both of these codes work for audio and melody tests.
  • #0782*#: A USSD code that enables a real-time clock test.

Codes to learn important information about your phone

The following USSD codes help you quickly access various information about the mobile phone and the network. Using these codes, you can check the functionality of the apps and parts of your phone and make sure everything is working as it should.

  • #*#426#*#: A USSD code that allows you to perform Google Play diagnostics. It shows information about Google Play services.
  • *#0228#: This code shows your battery status.
  • *#*#2663#*#*: Displays a touchscreen version of your Android device.
  • *#*#44336#*#*: Use this code to see the phone’s build time and change the list number.
  • *#*#3264#*#*: The code shows your RAM version.
  • *#*#1111#*#*: Use this code to check the version information of the FTA software.
  • *#*#2222#*#*: This code shows your FTA hardware version.
  • *#*#232337#*#: Shows Bluetooth device address.
  • *3001#12345#*: Use this code to access field mode, where you can learn information about local networks and cell towers.
  • *#*#225#*#*: Find out what calendar data is stored on your device.

Codes for call processing and billing information

The following codes give you access to call management features on your phone and configure features such as call forwarding and call waiting. There are also specific codes you can enter to have your billing information displayed or sent to you as an SMS.

  • *#67#: A secret code to check call forwarding on the phone. This will tell you if your calls are forwarded when your line is busy and which number they are forwarded to.
  • *#61#: This code shows you how long it takes for your phone calls to be forwarded to the message center.
  • #31#: A code that disables caller ID.
  • *31#: This code restores your caller ID.
  • *43#: Use this code to activate call waiting.
  • #43#: A code to disable call waiting.
  • *5005*7672#: A USSD code to learn your SMS central number.
  • *3282#: Use this code to receive an SMS with your billing information.

Use the secret Android codes to become a pro user

This list contains the best Android codes that work on most devices. However, depending on your phone model and the carrier you use, specific codes or actions may not be available on your phone. You can try to search online for the codes specific to your phone model and test them. After all, the beauty of owning an Android phone is the many ways you can modify it, even without rooting it.

See also  Do you have an iPhone? Flighty is a must-have app for traveling this holiday season

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *