USSD Codes (for all devices) MMI Codes or SS Codes
Unstructured Supplementary Service Data (USSD), sometimes referred to as "Quick Codes" or "Feature codes", is a communications protocol used by GSM cellular telephones to communicate with the mobile network operator's computers. USSD can be used for WAP browsing, prepaid callback service, mobile-money services, location-based content services, menu-based information services, and as part of configuring the phone on the network. USSD messages are up to 182 alphanumeric characters long. Unlike Short Message Service (SMS) messages, USSD messages create a real-time connection during a USSD session. The connection remains open, allowing a two-way exchange of a sequence of data. This makes USSD more responsive than services that use SMS
USSD Codes List (for all devices)
(1) USSD Codes for Information :-
*#44336# | Software Version Info |
*#1234# | View SW Version PDA, CSC, MODEM |
*#12580*369# | SW & HW Info |
*#197328640# | Service Mode |
*#06# | IMEI Numbers |
*#1234# | Firmware Version |
*#2222# | H/W Version |
*#8999*8376263# | All Versions Together |
*#272*imei#* | Product code |
*#*#3264#*#* | RAM version |
*#92782# | Phone Model |
*#*#9999#*#* | Phone/PDA/CSC info |
*#*#4636#*#* | Phone Battery Information / Network MODE change (EVDO / GSM / WCDMA / LTE / CDMA) |
(2) USSD Codes for Testing :-
*#07# | Test History |
*#232339# | WLAN Test Mode |
*#232331# | Bluetooth Test Mode |
*#*#232331#*#* | Bluetooth test |
*#0842# | Vibration Motor Test Mode |
*#0782# | Real Time Clock Test |
*#0228# | ADC Reading |
*#32489# | Ciphering Info |
*#232337# | Bluetooth Address |
*#0673# | Audio Test Mode |
*#0*# | General Test Mode |
*#3214789650# | LBS Test Mode |
*#0289# | Melody Test Mode |
*#0589# | Light Sensor Test Mode |
*#0588# | Proximity Sensor Test Mode |
*#7353# | Quick Test Menu |
*#8999*8378# | Test Menu |
*#*#0588#*#* | Proximity sensor test |
*#*#2664#*#* | Touch screen test |
*#*#0842#*#* | Vibration test |
(3) USSD Codes for Cellular Networks :-
*7465625*638*# | Configure Network Lock MCC/MNC |
#7465625*638*# | Insert Network Lock Keycode |
*7465625*782*# | Configure Network Lock NSP |
#7465625*782*# | Insert Partitial Network Lock Keycode |
*7465625*77*# | Insert Network Lock Keycode SP |
#7465625*77*# | Insert Operator Lock Keycode |
*7465625*27*# | Insert Network Lock Keycode NSP/CP |
#7465625*27*# | Insert Content Provider Keycode |
*#7465625# | View Phone Lock Status |
*#232338# | WLAN MAC Address |
*#526# | WLAN Engineering Mode -runs wlan tests (same as below) |
*#528# | WLAN Engineering Mode |
*#2263# | RF Band Selection-not sure about this one appears to be locked |
*#301279# | HSDPA/HSUPA Control Menu—change HSDPA classes (opt. 1-5) |
(4) USSD Codes for Tools/Misc.
*#*#1111#*#* | Service Mode |
#273283*255*663282*# | Data Create SD Card |
*#4777*8665# | GPSR Tool |
*#4238378# | GCF Configuration |
*#1575# | GPS Control Menu |
*#9090# | Diagnostic Configuration |
*#7284# | USB I2C Mode Control—mount to usb for storage/modem |
*#872564# | USB Logging Control |
*#9900# | System dump mode- can dump logs for debugging |
*#34971539# | Camera Firmware Update |
*#7412365# | Camera Firmware Menu |
*#273283*255*3282*# | Data Create Menu- change sms, mms, voice, contact limits |
*2767*4387264636# | Sellout SMS / PCODE view |
*#3282*727336*# | Data Usage Status |
*#*#8255#*#* | Show GTalk service monitor-great source of info |
*#3214789# | GCF Mode Status |
*#0283# | Audio Loopback Control |
#7594# | Remap Shutdown to End Call TSK |
*#272886# | Auto Answer Selection |
(5) USSD Codes for System :-
Note: Use with Caution.
*#7780# | Factory Reset |
*2767*3855# | Full Factory Reset |
*#*#7780#*#* | Factory data reset |
*#745# | RIL Dump Menu |
*#746# | Debug Dump Menu |
*#9900# | System Dump Mode |
*#8736364# | OTA Update Menu |
*#2663# | TSP / TSK firmware update |
*#03# | NAND Flash S/N |
MMI codes Supplementary Service (SS) codes Those are the codes used to control, for example, call forwarding or number presentation with *21*123456789# <SEND> you would instruct your phone to ask the network to forward all your incoming calls to the number 123456789. But this code is not sent directly to the network. Instead, it is parsed by the phone which then constructs an ASN.1 coded request to the network. These codes are hardcoded into every GSM/UMTS/LTE device worldwide and cannot be changed by your network operator.
MMI Supplementary Service codes :-
The codes below are not USSD codes, but rather MMI Supplementary Service codes; they are standardized so they are the same on every GSM phone. They are interpreted by the handset first before a corresponding command (not the code itself) is sent to the network. These codes might not always work when using an AT interface; there are standard AT commands defined for each of these actions instead.
Note: BS is the type of bearer service, some valid values are:
- 11 for VOICE
- 13 for FAX
- 16 for SMS
- 25 for DATA
- <leave blank> for ALL
T is number of seconds for the no reply condition timer, default is 20 seconds if not specified.
Function | Switch On | Switch Off | View | Note |
All Diversions | * * 002 * number * BS * T # | # # 002 * * BS # | * # 002 * * BS # | Unconditional, Busy, Unreachable, Does Not Answer. |
All Conditional Redirections | * * 004 * number * BS * T # | # # 004 * * BS # | * # 004 * * BS # | Busy, Unreachable, Does Not Answer. |
Unconditional Divert | * * 21 * number * BS # | # # 21 * * BS # | * # 21 * * BS # | All Incoming Calls will be Diverted |
Get the Caller's Number Displayed (CLIP) | * 30 # | # 30 # | * # 30 # | As a Callee Get the CLIP Displayed |
Suppressing the Transmission of Caller's Phone Number (CLIR) | # 31 # | * 31 # | * # 31 # | For All Subsequent Calls |
Temporary Change of the Transmission of (CLIR) | # 31 # number | * 31 # number | - | Valid Just for the Next Call; No Final # |
Total Incoming and Outgoing Service Barring | * 330 * password * BS # | # 330 * password * BS # | * # 330 * * BS # | Password is Network Dependent, Default on Some Networks is 0000 |
Outgoing Call Barring | * 33 * password * BS # | # 33 * password * BS # | * # 33 * * BS # | Password is Network Dependent, Default on Some Networks is 0000 |
Outgoing International Call Barring | * 331 * password * BS # | # 331 * password * BS # | * # 331 * * BS # | Password is Network Dependent, Default on Some Networks is 0000 |
Outgoing International Call Barring, Excluding to Home | * 332 * password * BS # | # 332 * password * BS # | * # 332 * * BS # | Password is Network Dependent, Default on Some Networks is 0000 |
Total Outgoing Service Barring | * 333 * password * BS # | # 333 * password * BS # | * # 333 * * BS # | Password is Network Dependent, Default on Some Networks is 0000 |
Incoming Call Barring, when International Roaming | * 351 * password * BS # | # 351 * password * BS # | * # 351 * * BS # | Password is Network Dependent, Default on Some Networks is 0000 |
Total Incoming Service Barring | * 353 * password * BS # | # 353 * password * BS # | * # 353 * * BS # | Password is Network Dependent, Default on Some Networks is 0000 |
Incoming Call Barring | * 35 * password * BS # | # 35 * password * BS # | * # 35 * * BS # | Password is Network Dependent, Default on Some Networks is 0000. Incompatible with Call Diversion |
Call Back on Busy (CCBS) | * 37 # | # 37 # | * # 37 # | Valid on Some Mobile Networks Only |
Incoming Call Notification when Busy | * 43 * BS # | # 43 * BS # | * # 43 * BS # | Ask Call Waiting |
Function | Switch On | Switch off | View |
Call Divert When Not Answered | * * 61 * number * BS * T # | # # 61 * * BS # | * # 61 * * BS # |
Call Divert When Off or Not Reachable | * * 62 * number * BS # | # # 62 * * BS # | * # 62 * * BS # |
Call Divert When Busy or Pressing Reject | * * 67 * number * BS # | # # 67 * * BS # | * # 67 * * BS # |
Function | Codes | Note |
Change Network Password | * * 03 * 330 * old password * new password * new password # | Password is Network Dependent, Default on Some Networks is 0000. See Call Barring Functions *33 |
Change PIN | * * 04 * old PIN * new PIN * new PIN # | |
Change PIN2 | * * 042 * old PIN2 * new PIN2 * new PIN2 # | Only with Phase 2 SIM |
Change PIN by PUK | * * 05 * PUK * new PIN * new PIN # | |
Change PIN2 via PUK | * * 052 * PUK * new PIN2 * new PIN2 # | Only with Phase 2 SIM |
Comments
Post a Comment