Man-Machine Interface, or MMI for short, is the name given to a series of codes that can be typed into Android handsets in order to access secret menus, get device information, or run diagnostic tests. These codes are made up of a combination of symbols and numbers, and they usually begin with an asterisk (*) or a hash (#). Let’s examine MMI codes on Android phones in detail, including their sorts and instances.
What is Android’s MMI Code, and how is it distinct from USSD?
MMI codes are distinct from USSD (Unstructured Supplementary Service Data) codes, which are utilised for services like account balance checks and data consumption tracking via communication with the mobile network operator’s servers. In contrast, MMI codes operate only within the device and do not necessitate a network connection.
MMI Code Types
Multiple categories of MMI codes exist:
- Codes for Supplementary Services (SS): All mobile devices have them hardcoded in, controlling things like call forwarding and number presentation among other things. These codes cannot be altered by network providers.
- Unstructured Supplementary Service Data (USSD) Codes: These codes allow users to access network operator services like banking balance checks and service activations and deactivations.
- Manufacturer MMI Codes: These codes are used for things like accessing diagnostic tools, activating service menus, and restarting the phone. They are defined by the phone manufacturer.
- SIM Control Codes: These codes are used to modify SIM card settings, like the PIN code.
Although MMI codes can be helpful for technicians or more experienced users, it’s crucial to use caution when utilising them because entering the erroneous code or using one incorrectly may result in problems with your device.
Common Android MMI Codes
The following are a few of the MMI codes for Android devices that are most often used:
- IMEI Number Displayed: *#06#
- This code shows your device’s International Mobile Equipment Identity (IMEI), a special number that can be used to identify your phone.
- Phone Information Displayed: ##4636##
- With the help of this code, a secret menu containing the IMEI number, phone number, software version, and usage data of your smartphone is displayed.
- Run a GPS test. ##1472365##
- You can use this code to check if the GPS on your smartphone is working properly.
- Test your touchscreen at ##2664##
- This code starts a touchscreen test so you can see if the touchscreen on your device is working properly.
- Test your WiFi at ##232339##
- This code tests the Wi-Fi connectivity of your device.
- To access service mode, enter ##197328640##.
- This code enters your device’s service mode, giving you access to a number of advanced settings and diagnostic tools.
- ##225## Display Calendar Storage Information
- This code provides details on the calendar storage on your device.
- Information about the Display Battery: ##4636##
- This code shows comprehensive details on the battery in your device, such as its voltage and current capacity.
- Information about the Display Firmware: ##49862650468##
- This code shows firmware details for your device, such as the PDA, hardware, phone, and RF call date.
- Caller ID toggle: *31#
- When making calls, you can use this code to reveal or conceal your caller ID.
It’s crucial to remember that not all MMI codes are compatible with all Android devices because their usefulness varies based on the Android version and device manufacturer.
It’s important to use caution when utilising these codes and to take the proper action if you run into any problems or mistakes. Please feel free to ask any questions or offer recommendations in the space provided for comments below.