171 Android Secret Codes, Hidden Menu & Dialer Codes (Samsung, HTC, Motorola, Sony & LG Check Codes)

What is a Check Code – Android Secret Codes, Hidden Menu & Dialer Codes?

Android check code, phone information code, or secret Android code is an alpha-numeric character combination that can give you access to the internal (software and hardware) information of your Android phone.

Once you know what kind of information you are looking to access, you can simply type that code in the Android phone dialer to retrieve the information.

There are some generic phone information codes that work on all Android variants but some are specific to the manufacturer and make/model of the phone.

For example, the manufacturer-specific Android codes for Samsung Galaxy S7 will not work for HTC, Motorola, Sony, Huawei, etc.

What is Android Secret Codes used for?

If you want to find out more about your phone or want to diagnose a problem you will need these Android codes to access that information.

Manufacturers frequently use these codes in their service centers but some of the codes are freely available today.

If you are an advanced mobile phone software developer or mobile phone tester and frequently need to do field tests, improve phone performance, or find faults, then these Android codes will be very helpful.

If you are aspiring to be an app developer you will also need to know the Android codes for quick checks and troubleshooting.

To give you an idea of what components could be diagnosed with the help of the codes we have listed some of them below:

  •     Keyboard  & switch
  •     Touch Screen
  •     Display
  •     LED/ Illumination
  •     Proximity Switch
  •     Ambient Light Sensor
  •     Speaker
  •     Earphone
  •     Microphone
  •     Secondary Microphone
  •     Vibrator
  •     Camera
  •     Front Camera
  •     Bluetooth
  •     WLAN
  •     GPS
  •     Compass
  •     Accelerometer
  •     Real Time Clock ( RTC)
  •     Total Call Time
  •     External Memory
  •     Security
  •     FM Radio
  •     Battery Status Check
  •     Verify Certificates
  •     SIM Card Test
  •     USB Test
  •     Flash LED Test
  •     NFC
  •     Earphone Mic Test

Pros and Cons of using Android codes

Like everything, there are pros and cons to using these Android codes.

Please ensure you are aware of them before you use any of the Android codes so you are well informed.

Pros:

  • As mentioned in the above list you can test if the phone components like screen, mic, speaker, camera, wifi, battery, GPS you are trying to diagnose are fully working – helpful when you are planning to buy a used handset and want to do quick checks
  • The software and hardware information is readily available on the screen so you can check the phone specs
  • You can validate the IMEI (International Mobile Equipment Identity) and serial number without opening the phone – helpful if you want to network unlock your phone as this is the key information required to retrieve the unlock code

Cons:

  • You can access internal working of the phone and can also root your device which might negatively impact your phone warranty
  • Battery check could drain the battery fully and sometime damage it altogether

What are the steps to use the code?

The most frequently used (universal) code is to “Display IMEI Number” and the corresponding secret Android code is *#06#.

The code is so popular that it works on almost any make/model of mobile phone including iPhones.

The IMEI (International Mobile Equipment Identity) number displayed is a 15 digit number that is uniquely assigned to each mobile phone.

IMEI number is also asked while buying and selling mobile phones or unlocking your phone online.

Step 1: First open the default dialer that comes with the Android phone and enter the code – *#06#

Mobile Phone Dialer to type the secret code

Step 2: The moment you finish typing the code it gets executed and the IMEI (International Mobile Equipment Identity) number is displayed on the screen.

Samsung Galaxy Mobile IMEI SN Code

Note: The IMEI number is hidden in the above image as it should always be protected for security reasons.

Maintain caution when using the Android codes

The Android codes are designed to be used in certain scenarios and only manufacturer-specific codes are to be used with their own brand.

Mixing the codes with manufacturers and brands can alter the configuration of the phone and cease working.

Using the codes without the knowledge or a purpose might cause harm to your phone as well.

Sometimes manufacturers will alter the codes based on different model types so depending on the model you have not all code will work with your phone.

List of Android secret codes:

The below secret code lists can be compatible with network providers such as AT&T, Sprint’s Former Network (Owned by T-Mobile US), T-Mobile, U.S. Cellular, Verizon, Assurance Wireless, etc with modifications.

1. Generic Android Secret Codes

DescriptionCode
1. Testing Menu*#*#4636#*#*
2. Display Info about device                            *#*#4636#*#*
3. Factory Restore                                                   *#*#7780#*#*
4. Camera Information                                                          *#*#34971539#*#*
5. Completely Wipe device, install stock firmware*2767*3855#
6. Backup all media files*#*#273283*255*663282*#*#*
7. Wireless LAN Test*#*#232339#*#* OR *#*#526#*#*
8. Change Power button behavior*#*#7594#*#*
9. Quick GPS Test*#*#1472365#*#*
10. Test mode for service activity*#*#197328640#*#*
11. Wi-Fi Mac Address*#*#232338#*#*
12. Another GPS test*#*#1575#*#*
13. Packet Loopback Test*#*#0283#*#*
14. Audio Test*#*#0673#*#* OR *#*#0289#*#*
15. Vibration and Backlight test*#*#0842#*#*
16. Check touch screen version*#*#2663#*#*
17. LCD test*#*#0*#*#*
18. Touch Screen test*#*#2664#*#*
19. Proximity sensor test*#*#0588#*#*
20. RAM version*#*#3264#*#*
21. Bluetooth test*#*#232331#*#*
22. Field Test*#*#7262626#*#*
23. Check Bluetooth device address*#*#232337#*#
24. Google Talk service monitoring*#*#8255#*#*
25. PDA, Hardware, Phone and RF Call Date info*#*#4986*2650468#*#*
26. PDA and Phone firmware check*#*#1234#*#*
27. FTA hardware version*#*#2222#*#*
28. FTA software version*#*#1111#*#*
29. Displays IMEI number*#06#
30. Enables voice dialing logging mode*#*#8351#*#*
31. Disables voice dialing logging mode*#*#8350#*#*
32. Brings up Epst menu##778 +call
33. Displays Build time and change list number*#*#44336#*#*
34. Remove Google account setting*#*#7780#*#*
35. Reinstall the firmware*2767*3855#
36. Used to enter into Service mode*#*#197328640#*#*
37. Battery Status*#0228#
38. Data create menu*#273283*255*3282*#
39. Data usage status*#3282*727336*#
40. OTA update menu*#8736364#
41. RF band selection*#2263#
42. Diagnostic configuration*#9090#
43. USB 12C mode control*#7284#
44. USB logging control*#872564#
45. Debug dump menu*#746#
46. System dump mode*#9900#
47. Shows Build time change list number*#*#44336#*#*
48. NAND flash serial number*#03#
49. Real time clock test*#0782#
50. Light sensor test*#0589#
51. Quick test menu*#7353#
52. Execute from Emergency dial screen to unlock PUK code**05***#

 2. Samsung Secret Codes

DescriptionCode
1. Display IMEI number*#06#
2. Display current firmware*#1234#
3. Diagnostic and general settings mode#*#4636#*#*
4. Factory soft reset*#*#7780#*#*
5. To display product code*2767*4387264636#
6. GPS test settings*#*#1472365#*#*
7. Service mode main menu*#*#197328640#*#*
8. SW & HW Info*#12580*369#
9. Bluetooth Address*#232337#
10. ADC Reading*#0228#
11. RF Band Selection*#2263#
12. Ciphering Info*#32489#
13. Bluetooth Test Mode*#232331#
14. Diagnostic Configuration*#9090#
15. WLAN Test Mode*#232339#
16. Vibration motor test*#0842#
17. WLAN MAC Address*#232338#
18. USB I2C Mode Control*#7284#
19. Audio Test Mode*#0673#
20. General Test Mode*#0*#
21. USB Logging Control*#872564#
22. GCF Configuration*#4238378#
23. Real Time Clock Test*#0782#
24. Audio Loopback Control*#0283#
25. LBS Test Mode*#3214789650#
26. GPS Control Menu*#1575#
27. RIL Dump Menu*#745#
28. Data Create Menu*#273283*255*3282*#
29. Proximity Sensor Test Mode*#0588#
30. Camera Firmware Update*#34971539#
31. Light Sensor Test Mode*#0589#
32. WLAN Engineering Mode*#526#
33. Debug Dump Menu*#746#
34. NAND Flash S/N*#03#
35. Software Version Info*#44336#
36. System Dump Mode*#9900#
37. Data Create SD Card*#273283*255*663282*#
38. Data Usage Status*#3282*727336*#
39. TSP / TSK firmware update*#2663#
40. Remap Shutdown to End Call TSK*#7594#
41. Camera Firmware Menu*#7412365# and *#*#34971539#*#*
42. WLAN Engineering Mode*#528#
43. Melody Test Mode*#0289#
44. OTA Update Menu*#8736364#
45. Test History*#07#
46. HSDPA/HSUPA Control Menu*#301279#
47. Quick Test Menu*#7353#
48. View Phone Lock Status*#7465625#
49. Auto Answer Selection*#272886#

 3. HTC Secret Codes

DescriptionCodes
1. Device information program#*#4636#*#*
2. Field Test*#*#7262626#*#*
3. HTC Function Test Program*#*#3424#*#*
4. Display Software version*#*#1111#*#*
5. Display hardware version*#*#2222#*#*
6. Wi-Fi Mac Address*#*#232338#*#*
7. Bluetooth Mac Address*#*#232337#*#
8. GPS Test*#*#1472365#*#*
9. GPS Test 2*#*#1575#*#*
10. Bluetooth test*#*#232331#*#*
11. Display test*#*#0*#*#*
12. Touch Screen version*#*#2663#*#*
13. Touch Screen Test*#*#2664#*#*
14. Debug UI#*#759#*#*
15. Factory format *2767*3855#

 4. Motorola Secret Codes

DescriptionCodes
1. Display IMEI number
*#06#
2. Service menu (Available on newer phones)
*#0*#
3. Wireless LAN tests
*#*#232339#*#*
4. Backlight/vibration test*#*#0842#*#*
5. Display phone information, battery & history usage statistics
*#*#4636#*#*
6. Reset phone factory data reset (It will not remove data or application)
*#*#7780#*#*
7. Format device to factory reset (will delete everything on phone)
*2767*3855#
8. Backup of all media files
*#*#273282*255*663282*#*#*
9. Enable test mode for service
*#*#197328640#*#*
10. Diagnostic configuration
*#9090#
11. Test the touchscreen
*#*#2664#*#*
12. View phone lock status
*#7465625#
13. System dump mode
*#9900#
14. FTA SW Version
*#*#1111#*#*
15. FTA HW Version
*#*#2222#*#*
16. HSDPA/HSUPA Control
 *#301279#
17. USB logging control Menu
*#872564#*
18. Hidden service menu (Motorola Droid)
##7764726

 5. Sony Secret Codes

DescriptionCodes
1. Used to access phone Information (allows you to change SMS service centre number & more)
*#*#4636#*#*
2. Factory reset on Xperia Z*2767*3855#
3. Shows complete information about the camera
*#*#34971539#*#*
4. Used for changing the power button behavior, it also enables direct power off once the code is enabled
*#*#7594#*#*
5. For a quick backup to all your media files.
*#*#273283*255*663282*#*#*
6. Enables test mode for service activity
*#*#197328640#*#*
7. Wireless LAN Tests
*#*#232339#*#* or *#*#526#*#* or *#*#528#*#*
8. Used to Display Wi-Fi Mac-address
*#*#232338#*#*
9. Used for a quick GPS test
*#*#1472365#*#*
10. For another different type of GPS test
*#*#1575#*#*
11. Packet Loopback test
*#*#0283#*#*
12. LCD display test
*#*#7378423#*#*
13. To test Audio of Xperia U
*#*#0673#*#* or *#*#0289#*#*
14. Vibration and Backlight test
*#*#0842#*#*
15. Displays touch-screen version
*#*#2663#*#*
16. Touch-Screen test
*#*#2664#*#*
17. Proximity sensor test
*#*#0588#*#*
18. RAM version
*#*#3264#*#*
19. Bluetooth test
*#*#232331#*#*
20. Field Test*#*#7378423#*#* or *#*#7262626#*#*
21. Displays Bluetooth device address
*#*#232337#*#*
22. For Google Talk (GTalk) service monitoring
*#*#8255#*#*
23. PDA, Phone, Hardware, RF Call Date firmware info
*#*#4986*2650468#*#*
24. PDA and Phone firmware information
*#*#1234#*#*
25. FTA Software version
*#*#1111#*#*
26. FTA Hardware version
*#*#2222#*#*
27. Displays Build time and change list number
*#*#44336#*#*
28. Displays IMEI number
*#06#
29. Enables voice dialling logging mode
*#*#8351#*#*
30. Disables voice dialing logging mode
*#*#8350#*#*
31. Execute from Emergency dial screen to unlock PUK code
**05***#

 6. LG Secret Codes

DescriptionCodes
1. AT&T: Hidden Menu
3845#*850#
2. Sprint: Hidden Menu5689#*990#
3. T-Mobile: Hidden Menu
3845#*851#
4. Verizon Wireless: Hidden Menu
##228378 (+ send)
5. International Models: Hidden Menu
3845#*855#
6. Korean models: Hidden Menu
3845#*400#

There are lots of manufacturers and plenty of devices which makes it hard to keep track of all the Android codes. We have made an attempt to list the most frequently used codes.

Not all codes will work for your phone but if you do find any new codes please let us know and we will list them.

Similarly, there are Network carriers like AT&T, Sprint’s Former Network (Owned by T-Mobile US), T-Mobile, U.S. Cellular, Verizon, Assurance Wireless, etc can have modified Android codes which are specific to the carrier.

Disclaimer: The code typed incorrectly or without knowing the purpose could damage the phone. Please use the code at your own risk as UnlockPhone.codes will not be responsible for any damage.