Home / How-to Guides / List of all Secret USSD Codes for Android Phones (Tested and Working)

List of all Secret USSD Codes for Android Phones (Tested and Working)

We received an outstanding response for one of our previous articles, “Complete List of Secret Codes for Motorola Phones,” We received many requests to cover articles on Secret codes for Android Phones. We decided to post on the same.

What is USSD Code?

Let us first understand what secret codes are, why it is used, and their purpose. Secret codes are nothing but USSD Codes. USSD (Unstructured Supplementary Service Data) is referred to as “Quick Codes” or “Feature Codes,” a protocol that allows you to send code across the network.

It helps network providers to give you easy access to pre-configured services like balance inquiries, call forward, activate/deactivate service, etc. 

Phone manufacturers also use this feature to build internal commands to control system function, which helps to access information, test, or access hidden features in the phone.

For example, if you know the USSD code of your network provider to check your balance, you can quickly type the code and get the detail from the provider. Let’s say, to check the balance from your provider, the USSD code is *123#. Once you type the code and press the call button, the code will run and show the message as “USSD code running…”. If the code is valid, the provider will send the detail; else, it will show the error message.

Many people ask us why secret codes (USSD) are not working on their phones; the reason is that some phone manufacturer has disabled most of those codes. Hence, some codes work in some phone models but may not work in other manufactured phone models. Also, many codes have stopped working with the recent Android versions release, such as KitKat, Lollipop, Marshmallow, Nougat, etc.

We have only listed working codes that we tested on many phone brands. However, it seems that Samsung Galaxy Series does not support most of the code; hence we have mentioned in the description specifically if any code works on the Samsung Galaxy Phone. We will soon post a separate article for the Samsung Galaxy phone with all the USSD codes.

What is the USSD code running issue? How to Fix?

Sometimes, you may see that the device is taking a long time to show detail and is stuck on a screen where it is showing a message as “USSD Code running.” The main reason behind this issue could be due to the weak mobile network or invalid code. 

To resolve this issue, activate Airplane mode on your device for a few seconds and deactivate it again. Also, make sure the code is valid and your mobile network range before running the USSD code.

Please note: Most USSD codes listed here are safe to use and will only display information. However, some codes are dangerous and can result in loss of data. Please read the description correctly before trying the code on your phone.

Information Codes:

CodeDescriptions
*#06#This code will display IMEI Number (International Mobile station Equipment Identity) of your mobile phone. This code will work on all mobile phones.
*#07#This code shows the SAR (Specific Absorption Rate) limit level information of the mobile phone. This code may not work on some mobile phone brands.
*#*#4636#*#*This code display Phone Information, Battery Information and Wi-Fi Information. In some phone, it may show additional menu to display Battery history and Usage statistics. (This code will not work on Samsung Galaxy Phone)
*#*#1111#*#*This code displays FTA software version of your phone. In some phone, it displays battery information (This code will not work on Samsung Galaxy Phone)
*#*#2222#*#*This code displays FTA hardware version of your phone. (This code will not work on Samsung Galaxy Phone and some other mobile phone brand)
*#*#4636#*#*This code display info menu (Does not work on every Phone)
*#*#34971539#*#*This code display camera info (Does not work on every Phone)
*#*#3264#*#*This code display RAM version (Does not work on every Phone)
*#*#2663#*#*This code displays Touchscreen version (Does not work on every Phone)
*#*#44336#*#*This code display Software version (Does not work on every Phone)
*#*#232338#*#*This code display MAC Address (Does not work on every Phone)
*#*#0228#*#*This code display Battery Status (Does not work on every Phone)
*#*#225#*#*This code display Calendar Info (For MI XIOMI Phone)
2945*#01*#This code displays the secret menu (For LG Phone)
*#*#2846579#*#*This code displays the secret menu (For HUAWEI Phone, HUAWEI P30 PRO)
*#*#0000#*#*This code displays complete phone detail (For HUAWEI Phone, HUAWEI P30 PRO)
*#1234#This code display Software Version (For OnePlus Phone)
*#0228#This code display Battery Status (This work on Samsung Galaxy Series Phones)
*#7412365*This code display Camera Firmware information (This work on Samsung Galaxy Series Phones)
*#34971539#  This code display Camera Advance Firmware information (This work on Samsung Galaxy Series Phones)

Testing codes

CodeDescriptions
*#*#64663#*#*This code will display all phone functions that can be tested (This work on MI Xiomi Phones)
*#808#  This code can be used to test phone hardware and functions (This work on OnePlus Phones)
*#*#426#*#*Diagnostics Test (For HUAWEI Phone, HUAWEI P30 PRO)
*#*#0*#*#*To test LCD (Does not work on every Phone)
*#*#0842#*#*To test the device (Does not work on every Phone)
*#7353#This code will display all phone functions that can be tested (This work on Samsung Galaxy Series Phones)
*#9090#This code allows you to check various diagnostic options (This work on Samsung Galaxy Series Phones)
*#0808#This code will allow to tweak USB settings on your phone. If you are not sure about this setting, then do not change it.  (This work on Samsung Galaxy Series Phones)
*#*#197328640#*#*To test the phone (Does not work on all Phones)
*#*#232339#*#*To test Wi-Fi (Does not work on all Phones)
*#*#2664#*#*To test Touchscreen (Does not work on all Phones)
*#*#232331#*#*To test Bluetooth (Does not work on all Phones)
*#*#1472365#*#*To test GPS (Does not work on all Phones)
*#*#1575#*#*To test Packet Loopback (Does not work on all Phones)
*#*#0588#*#*To test Proximity sensor (Does not work on all Phones)

Backup and Factory Reset codes

CodeDescription
*#*#947322243#*#*(Caution) This code will Factory Reset (HARD RESET) the phone. Once code is entered, it will restart phone and will display an option for factory reset options to wipe data and reset or Exit.  ( This code will work on OnePlus Phones)
*#7780#(Caution) This code will Factory Reset the phone.
*2767*3855#(Caution) This code will Factory Reset (HARD RESET) the phone.  (This code will work on OnePlus Phones)
*#8778#(Caution) This code will Factory Reset (HARD RESET) the phone.  (For OPPO Phones)
*#*#273282*255*663282*#*#*This code used for Backup Media files (Does not work on all Phones)

Other codes

CodeDescription
*#*#8351#*#*Activate dialer log mode
#*#8350#*#*Deactivate dialer log mode
*#22558463#  This code will reset total call time (For Samsung Galaxy Series Phones)

I have listed all possible USSD secret codes after testing them on different android phone brands.  Please let me know if there is any code, which is missed in the above list so that we can update and maintain it.

About Roshan Karkera

Roshan Karkera a.k.a. k.roshan. Blogger by passion and software engineer by profession. He believes in sharing knowledge, which made him to start his own blog. He is very much keen & passionate about new technology & Science. If you'd like to connect with him, follow at Google plus or Twitter.

Leave a Reply

Your email address will not be published.