Difference between revisions of "Phone.app codes"

From The iPhone Wiki
Jump to: navigation, search
(Table format, simplified)
m (IAdam1n moved page Phone app codes to Phone.app codes: At least use the correct name...)
 
(7 intermediate revisions by 5 users not shown)
Line 3: Line 3:
 
(The codes must be confirmed using the "[[Image:Phone.png]] call" button.)
 
(The codes must be confirmed using the "[[Image:Phone.png]] call" button.)
   
==Standard GSM codes==
+
== Standard GSM codes ==
  +
{| class="wikitable"
{|border="1" style="border-collapse:collapse"
 
!Code!!Description
+
! Code
  +
! Description
 
|-
 
|-
|<nowiki>*#06#</nowiki>||Display IMEI
+
| <nowiki>*#06#</nowiki>
  +
| Display IMEI
 
|}
 
|}
   
 
<!-- call blocking and divert codes, plus your carrier's services -->
 
<!-- call blocking and divert codes, plus your carrier's services -->
   
==iPhone proprietary==
+
== iPhone proprietary, GSM models ==
  +
{| class="wikitable"
 
  +
! Code
{|border="1" style="border-collapse:collapse;border-color:#ccc"
 
!Code!!Description
+
! Description
 
|-
 
|-
|<nowiki>*3001#12345#*</nowiki>||Start the [[/var/stash/Applications.*****/FieldTest.app|Field Test]] app (on iOS <> 4.0.x)
+
| <nowiki>*3001#12345#*</nowiki>
  +
| Start the [[/Applications/FieldTest.app|Field Test]] app (on iOS <> 4.0.x)
 
|}
 
|}
   
Line 27: Line 30:
 
'''##''' - deactivate and clear settings
 
'''##''' - deactivate and clear settings
   
  +
{| class="wikitable"
{|border="1" style="border-collapse:collapse;border-color:#ccc"
 
!Code!!Description
+
! Code
  +
! Description
 
|-
 
|-
|<nowiki>5005*'''VM'''#</nowiki>||Voicemail number (if not specified by the [[Carrier.plist|carrier bundle]])
+
| <nowiki>5005*'''VM'''#</nowiki>
  +
| Voicemail number (if not specified by the [[Carrier.plist|carrier bundle]])
 
|-
 
|-
|<nowiki>5005*'''SMSC'''#</nowiki>||SMS Center number (stored on SIM card)
+
| <nowiki>5005*'''SMSC'''#</nowiki>
  +
| SMS Center number (stored on SIM card)
 
|-
 
|-
  +
| <nowiki>5005*'''LANG'''#</nowiki>
|<nowiki>5005*'''LANG'''#</nowiki>||set language(?)(not related to the interface language)(a prompt pops up asking for an [http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes ISO 639-1 language code])
 
  +
| set language(?)(not related to the interface language)(a prompt pops up asking for an [[wikipedia:List of ISO 639-1 codes|ISO 639-1 language code]])
 
|-
 
|-
|<nowiki>5005*'''CB'''#</nowiki>||enable [http://en.wikipedia.org/wiki/Cell_Broadcast cell broadcast messages]
+
| <nowiki>5005*'''CB'''#</nowiki>
  +
| enable [[wikipedia:Cell Broadcast|cell broadcast messages]]
 
|-
 
|-
|<nowiki>5005*'''2267'''#</nowiki>||?
+
| <nowiki>5005*'''AANS'''#</nowiki>
  +
| enable / disable AutoAnswer on incoming calls.
 
|-
 
|-
|<nowiki>5005*'''PHONE'''#</nowiki>||display/set own number (if stored on SIM). Available in GUI form from Settings/Phone.
+
| <nowiki>5005*'''PHONE'''#</nowiki>
  +
| display/set own number (if stored on SIM). Available in GUI form from Settings/Phone.
|
 
 
|-
 
|-
|5005*4433#||spinning wheel for about a second ???
+
| 5005*4433#
  +
| spinning wheel for about a second ???
 
|-
 
|-
|5005*ART#||"Artemis?"
+
| 5005*ART#
  +
| "Artemis?"
 
|-
 
|-
|5005*CORE#||CoreDump status (disabled by default)
+
| 5005*CORE#
  +
| CoreDump status (disabled by default)
 
|-
 
|-
  +
| 5005*MA#
|5005*MA#||MobileAnalyzer status (disabled by default)
 
  +
| MobileAnalyzer status (disabled by default)
 
|-
 
|-
  +
| 5005*MA255#
|5005*MA255#||MobileAnalyzer (FullTrace?) status (disabled by default)
 
  +
| MobileAnalyzer (FullTrace?) status (disabled by default)
 
|-
 
|-
  +
| 5005*STATE#
|5005*STATE#||Dump baseband logs ("Please add a description for this capture")
 
  +
| Dump baseband logs ("Please add a description for this capture")
 
|-
 
|-
|5005*TRACE#||tracing?
+
| 5005*TRACE#||tracing?
 
|}
 
|}
   
   
 
This code is carrier and/or device specific, but it's listed here for being of historical relevance as a part of a procedure capable of bypassing the Activation screen on iPhone OS 1.1.1: '''<nowiki>#301#</nowiki> through <nowiki>*#309#</nowiki>''' Generates fake incoming call; the phone will become kind of messed up, thinking that it's on a call until you restart. Can be used to stream music to Bluetooth headset.
 
This code is carrier and/or device specific, but it's listed here for being of historical relevance as a part of a procedure capable of bypassing the Activation screen on iPhone OS 1.1.1: '''<nowiki>#301#</nowiki> through <nowiki>*#309#</nowiki>''' Generates fake incoming call; the phone will become kind of messed up, thinking that it's on a call until you restart. Can be used to stream music to Bluetooth headset.
  +
  +
==iPhone proprietary, CDMA models==
  +
  +
The following codes support (some of) the standard GSM code prefixes:
  +
'''*#''' - inquiry/check status
  +
'''**''' - set value and activate
  +
'''*''' - reactivate
  +
'''#''' - "temporarily" deactivate
  +
'''##''' - deactivate and clear settings
  +
  +
{| class="wikitable"
  +
! Code
  +
! Description
  +
|-
  +
| <nowiki>5005*4357#</nowiki>
  +
| Display PRL and PRI version
  +
|-
  +
| <nowiki>5005*'''AANS'''#</nowiki>
  +
| enable / disable AutoAnswer on incoming calls.
  +
|-
  +
| <nowiki>5005*'''PHONE'''#</nowiki>
  +
| display (set?) MDN.
  +
|-
  +
| <nowiki>##AKEY</nowiki>
  +
| Password: zeros -- Sets AKey
  +
|-
  +
| 5005*STATE#
  +
| Dump baseband logs ("Please add a description for this capture")
  +
|}

Latest revision as of 12:51, 14 September 2013

Like many other GSM phones, iPhone supports special codes that can be entered via keypad.

(The codes must be confirmed using the "Phone.png call" button.)

Standard GSM codes

Code Description
*#06# Display IMEI


iPhone proprietary, GSM models

Code Description
*3001#12345#* Start the Field Test app (on iOS <> 4.0.x)

The following codes support (some of) the standard GSM code prefixes:

*# - inquiry/check status
** - set value and activate
*  - reactivate
#  - "temporarily" deactivate
## - deactivate and clear settings
Code Description
5005*'''VM'''# Voicemail number (if not specified by the carrier bundle)
5005*'''SMSC'''# SMS Center number (stored on SIM card)
5005*'''LANG'''# set language(?)(not related to the interface language)(a prompt pops up asking for an ISO 639-1 language code)
5005*'''CB'''# enable cell broadcast messages
5005*'''AANS'''# enable / disable AutoAnswer on incoming calls.
5005*'''PHONE'''# display/set own number (if stored on SIM). Available in GUI form from Settings/Phone.
5005*4433# spinning wheel for about a second ???
5005*ART# "Artemis?"
5005*CORE# CoreDump status (disabled by default)
5005*MA# MobileAnalyzer status (disabled by default)
5005*MA255# MobileAnalyzer (FullTrace?) status (disabled by default)
5005*STATE# Dump baseband logs ("Please add a description for this capture")
5005*TRACE# tracing?


This code is carrier and/or device specific, but it's listed here for being of historical relevance as a part of a procedure capable of bypassing the Activation screen on iPhone OS 1.1.1: #301# through *#309# Generates fake incoming call; the phone will become kind of messed up, thinking that it's on a call until you restart. Can be used to stream music to Bluetooth headset.

iPhone proprietary, CDMA models

The following codes support (some of) the standard GSM code prefixes:

*# - inquiry/check status
** - set value and activate
*  - reactivate
#  - "temporarily" deactivate
## - deactivate and clear settings
Code Description
5005*4357# Display PRL and PRI version
5005*'''AANS'''# enable / disable AutoAnswer on incoming calls.
5005*'''PHONE'''# display (set?) MDN.
##AKEY Password: zeros -- Sets AKey
5005*STATE# Dump baseband logs ("Please add a description for this capture")