Your Android smartphone has hidden information, functions, and menus. To access it, you must enter special codes in the Telephone application. Be careful, however, because some Android codes have radical actions!
Composed of numbers and the signs * and #, they belong to the category of MMI codes (Man Machine Interface, also called HMI, for Human Machine Interface), which are mainly used to provide detailed technical information on the hardware or software to perform tests and to activate or deactivate certain special functions. Some work locally on the device, even without a mobile network, but others, called USSD (Unstructured Supplementary Service Data).
There are Android codes for just about everything, even wiping all data or completely resetting a phone. Some are universal and work on all mobile devices, while others can only be run on an Android smartphone.
How to enter a secret code on an Android phone?
To use a secret code, you must go through the Telephone application.
- Open the Phone app on your smartphone.
- Enter the code with the numbers and the signs * and # as if you were dialing a normal telephone number.
- In general, it is not necessary to press the call key. The code will be executed immediately, by launching the associated command.
- The result depends on the code typed. However, an information screen is displayed. In other cases, it is a menu with options. In other cases, it is an action that is launched, without visual feedback.
- If nothing happens after entering a code, it is simply because the manufacturer of the device has not integrated it.
- For example, if you type in the code  * # 06 # – which is universal – the screen displays the IMEI (International Mobile Equipment Identity, the unique identification number) and the serial number of your phone.
Not all existing Android codes may work on all devices. In addition, certain codes are specific to certain manufacturers or certain versions of Android.
What are the secret Android codes?
There is a multitude of “secret codes”. Some are universal and therefore usable on all devices. Others are specific to manufacturers or versions of Android. Don’t worry if some don’t work on your device.
Codes for displaying information on the phone
- * # 06 #Â : Displays the IMEI and serial number of the device
- * # * # 4636 # * # *Â : Shows phone, network and Wi-Fi information
- * # 0 * #Â : Displays the information and tests menu of the phone
- * # * # 34971539 # * # *Â Â : Displays information about the camera
- * # 0228 #Â : Displays information about the battery status
- * # 12580 * 369 #Â Â : Displays information about software and hardware
- * # 232337 #Â : Displays the MAC address of your Bluetooth
- * # 232338 #Â : Displays the WLAN MAC address
- * # 7465625 #Â : Displays the status of the network lock (simlock) of your device
- * # 2663 #Â : Displays information about your screen
- * # 1234 #Â : Displays your firmware version
- * # * # 44336 # * # *Â : Displays the firmware release date
- * # * # 2663 # * # *Â Â : Displays information about the touch screen
Codes for performing tests on the phone
- * # 0289 #Â : Play test music
- * # 0842 #Â : Performs a smartphone vibrate test
- * # 0673 #Â : Execute audio test by playing MP3 format sound
- * # * # 2664 # * # *Â : Runs a test of the touch screen of your device
- * # 0283 #Â : Execute microphone audio test by looping
- * # 0588 #Â : Runs a device proximity sensor test
- * # 9900 #Â : Show system reports
Codes for launching special operations on the phone
- * 2767 * 3855 # or * # * # 7780 # * # * : Completely resets the device
- * 2767 * 2878 #:Â Resets the device without erasing data
- * # 2470 #:Â Enable or disable the camera shutter sound
- * # 197328640 #:Â Â Displays the Root Debug menu
- * # 78 #:Â Displays the Admin Settings menu
- * # * # 273283 * 255 * 663282 * # * # *:Â Â Make a copy of the data from the SD card to the internal memory of the smartphone
- * # * # 7594 # * # *: Modifies the behavior of the power button, allows you to directly turn off the smartphone once activated