Allphones have their secret codes. A secret code is a combination of numbers and special characters like *, #, etc., which can be typed on their keypad. When the code is entered, the phone might show phone information, battery information, or do something that the secret code is programmed to do so. Moreover, The secret code is also used to troubleshoot problems or access hidden menus, which are typically not present on phones and designed to perform specific tasks.
Some Secret codes are general and can be used by anyone. However, phone manufacturer service centres usually use the USSD codes to access phone information or troubleshoot problems from the hidden menu. Below we have listed all essential Secret Codes for Motorola Phones.
Motorola is now officially owned by Lenovo, and all phones are majorly on Android, so most of the old Motorola codes may not work on new Motorola phones. However, we have listed all new and old Motorola Phone (including Motorola Android) secret codes that will work on your Motorola phones.
Google has numerous hidden features inside its Android OS. Besides the venerable Android version-specific Easter eggs, it is also possible to utilize custom dialer codes to access a plethora of apps and settings that are otherwise unreachable for regular users. Some of these codes are universal, which means you'll get the desired output on any device, whether it's a cheap budget phone or one of the best Android phones. Having said that, custom OEM skins (like One UI by Samsung and MIUI by Xiaomi) and carrier-customized models often come with their own set of hidden codes.
The so-called hidden codes are basically part of the Man Machine Interface (MMI) schema. These are a bit different from the Unstructured Supplementary Service Data (USSD) codes, although both of them start with an asterisk (*) followed by digits that consist of commands or data. Groups of digits may be separated by additional asterisks. The message is terminated with a hash symbol (#), but custom MMI codes may end with an asterisk as well.
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, the MMI Supplementary Service codes work completely offline.
These codes can be broadly classified into two main categories USSD codes and MMI codes. While mostly not very useful to the average smartphone owner, these hidden codes can be used once in a while just to satiate your curiosity. The purpose of this article, therefore, is to create a comprehensive list of these secret codes for Android devices.
While the average user might not even need to know the difference between these two, it is always good to know what the differences are. Both USSD and MMI codes usually begin with an asterisk or a pound symbol/hashtag. These codes are updated regularly as new versions of Android software are released, and some manufacturers have their own additional special codes.
The code entry procedure is very simple and only requires you to bring up your dialer keypad and enter the appropriate number sequence. It's important to note that some codes are carrier-specific, so they won't work on all devices. So if your phone doesn't respond to a code, don't dwell on it, just move on and find another one.
USSD stands for Unstructured Supplementary Service Data, and these codes are typically used to communicate between your smartphone and your mobile network operator. This also means that you almost always need to be connected to your carrier for USSD codes to work.
In the past, USSD codes were used to start/stop specific value-added services. They were also helpful in letting you know about the data usage and prepaid balance and accessing a whole lot of carrier-specific information.
While these are still used by smartphone enthusiasts, USSD codes have largely fallen out of favor among general users because most carriers have their own app/website where most of this information could be easily accessed. USSD codes are typically carrier-specific and will differ from one carrier to another. You will need to contact your carrier for the ones relevant to you.
These codes are mostly universal and should work on all Android devices, no matter the manufacturer. There might still be carrier restrictions on certain codes, though, so they're not all guaranteed to work.
These aren't the secret ones, but they're not so well known. USSD, or Unstructured Supplementary Service Data, codes connect to the phone's network once dialed to perform certain functions, like finding out how much credit you have left on your prepaid phone or how much data you've used this month. They change often, and the codes vary from carrier to carrier. Here are a few you can try for some of the major US carriers, along with links to more carrier-specific codes:
By clicking on the button above, you agree that external content may be displayed to you. Personal data may be transmitted to third-party providers in the process. You can find more information about this in our Privacy Policy.
I'm running LineageOS ROM on my Moto G 3rd generation smartphone and recently I wanted to run some hidden codes of Android like *#06# for IMEI and so on.
However, none of this ones works correctly on my phone:
The IMEI closes the dealer/phone app, while the engineer/service mode codes (the one in which I'm more interested) don't activate anything. Let's say that the dealer interprets correctly the code but doesn't run this tasks.
So knowing this, I would like to know if there is a way of looking if the relative services are on my phone? If it isn't the case, how I can add them or run from PC with USB maybe? Are the secret codes dependent on the ROM like I imagine or not?
These dialer codes all vary by OEM in their stock ROM's... the codes for stock firmware are often easily accessible via searching the Internet or via apps available from various sources. However, how custom ROM makers handle these codes, if they implement them at all, is an entirely different thing again.
There are some standard-ish codes, like *#06#, but even this is not consistent across all devices in all cases. There isn't really a standard for other codes nor is there any incentive for OEMs or ROM developers to even implement many of them.
Many dialer codes are also passed to the carrier, for things like Call Forwarding, checking your balance of money or minutes, blocking Caller ID, activating Call Waiting, etc... although there are some standards, actually commonality more than a standard, between some carriers, these are entirely carrier dependent as well on how and if they implement them.
Unfortunately, no... these are device and ROM dependent. I would suggest posting in the official support thread for your device and specific ROM to see if they have implemented in any way or there are alternatives that are specific to your ROM, device, and use case.
The settings menu on Android phones provides ways to manage installed apps, check the battery's health, diagnose network problems, and scan for threats. It also has information such as the device's name, software version, and memory size. You can use secret codes for quick access to these features. Just dial a number on your phone to trigger an action or navigate a hidden diagnostic menu. Some secret codes work on all Android devices, while others are limited to third-party Android skins like One UI for Samsung phones.
Android secret short codes are numbers you dial to access hidden menus or actions on your phone. You can dial them to test functions, troubleshoot problems, or check information about your device. These codes are supported by two protocols: the Unstructured Supplementary Service Data protocol (USSD) and the Man Machine Interface (MMI). On the surface, they work the same as they require you to dial codes for secret menu access.
USSD and MMI codes have the same structure. They start with an asterisk (*), end with a hash (#), and use a combination of numbers, asterisks, and hash symbols in between. You'll open the phone dialer app to type and dial them. Most codes automatically run when you enter the last hash (#) symbol. Some require you to tap the call button to execute them.
The purpose of both protocols is different. The USSD protocol allows your phone to communicate with your service provider's computers, which process the request and send a response. It supports secret codes that fetch basic services like balance inquiries and prepaid top-ups without an internet connection or going through a long menu. Meanwhile, the MMI protocol supports secret codes that take you to your phone's internal settings and functions. That means the phone processes the code without sending a request to the network provider.
Most secret codes run on all Android devices, regardless of the manufacturer. Some work only on manufacturer devices. If a code doesn't work on your phone, its manufacturer doesn't support it. We focus on universal codes that work on most Android phones. They allow you to debug your device without relying on other hacks. Later, we list the exclusive codes for Samsung, Motorola, and OnePlus.
The International Mobile Equipment Identity (IMEI) number is a unique 15-digit identifier number assigned to phones running on a GSM network. If your device is lost or stolen, you can use its IMEI number to block it. This way, the thief or person who finds it can't access your contacts, messages, and other personal content.
A device's Specific Absorption Rate (SAR) value shows you the rate of radio frequency (RF) that your body absorbs from your smartphone. Smartphones mostly emit non-ionizing energy, which is less likely to kill you than radiation from X-rays and similar machines. It lacks the energy needed to break apart the atoms and molecules in your body.
Still, you want to be on the safe side. Knowing this information helps you practice habits that reduce your exposure, such as reducing interaction with your device. Dial #07# to find your device's SAR value and other regulatory information.
3a8082e126