The Android operating system is well known for its hidden features and Easter eggs. One of those areas is using custom dial codes to access various hidden apps and settings. Some of these codes are universal, which means you’ll get the output you want on any Android device, whether it’s a great flagship or a cheap phone. However, custom OEM skins (e.g. Samsung’s One UI and Xiaomi’s MIUI) and carrier-customized models often come with their own set of hidden codes.
Below is a bunch of generic and device specific Android hidden codes. Try them out and discover some of the most handy secret features of your phone. If you don’t see your device listed or would like to submit a new code, send a message to Skanda Hazarika (SkandaH on the forums) with all the relevant details.
Contents:
Android hidden codes structure
The said hidden The codes are essentially part of the human-machine interface (HMI) diagram. These are a bit different from Unstructured Supplementary Service Data (USSD) codes, although both start with an asterisk.
followed by digits that include commands or data. Groups of digits may be separated by additional asterisks. The message ends with a pound symbol (#), but custom MMI codes can also end with an asterisk.
While USSD codes are used to communicate with the mobile network operator’s servers for menu-based information services, mobile money services, and location-based content services, service codes additional MMI work completely offline.
Just like USSD, you need to dial the “hidden” codes on the stock dialer app to invoke the corresponding action.
*#06#
Generic hidden codes
*#07#
Android IMEI Hidden Codes
*#*#225#*#*
Android SAR hidden codes
*#*#759#*#*
Android Hidden Codes FCM
*#*#4636#*#*
Android RLZ Hidden Codes Debugging
Android hidden codes phone information
Special hidden codes for popular Android brands
Generic codes should work on all Android devices. If you are looking for OEM specific codes, see the following index.
*#07#
ASUS.12345+=
Displays regulatory labels.
(must be entered in the stock calculation application)
Open engineering mode.
Google Pixel devices run an enhanced version of Android Vanilla, which means you’re limited to the generic codes mentioned above.
*#*#2486#*#*
Motorola*#07#
Open engineering mode. You may need to boot through the “BP Tools” section in the Quick Start interface at least once before trying this code.
Displays regulatory information.
*#*#372733#*#*
Nokia
Nokia Android Hidden Code Service Menu
1+=
Oneplus
(must be entered in the stock calculation application)
*#66#
Android OnePlus Hidden Code Calculator
*#888#
OnePlus Android Hidden Code Encrypted IMEI
*#1234#
PCB version of Android OnePlus hidden code
*#*#2947322243#*#*
OnePlus Android Hidden Code Software Version
Clears internal memory (use with caution!).
*#800#
True me
*#888#
Realme Android Hidden Code Comments
*#6776#
Realme Android Hidden Code PCB
Realme Android Hidden Code Software Information
*#0*#
Samsung
*#011#
Samsung Android Hidden Code Hardware Diagnosis*#0228#
Displays information about the network connection and the serving cell.
*#0283#
Samsung Android Hidden Code Battery
*#0808#
Android Samsung Hidden Code Looping
*#1234#
Samsung Android USB Hidden Code
*#2663#
Android Samsung hidden code software version
*#7353#
Advanced Samsung Android Hidden Code Firmware*#9090#
Displays the quick test menu.
*#9900#
Samsung Android Hidden Code Advanced Debugging Control
*#2683662#
Samsung Android Hidden Code System Clearance
*#34971539#
Android Samsung Hidden Code Service Mode
Samsung Android Advanced Hidden Code Camera Firmware
*#*#73788423#*#*
Sony*#07#
Displays the services menu.
Displays the details of the certifications.
*#*#64663#*#*
Xiaomi
Xiaomi Android Hidden Codes Quality Control Test
We hope this guide will get you in and out of Android’s hidden menus. We’ll update this guide with more such codes for specific phones, so check back later.