Discuss [Phone app] Special codes at the General - Hackint0sh.org; I'm starting this thread to summarize and document all special codes that can be entered ...
-
[Phone app] Special codes
I'm starting this thread to summarize and document all special codes that can be entered on the phone keypad. All the codes listed here are taken directly from CommCenter.
There are many places on the web referencing these codes, however, to my knowledge nobody tried to find out and document their corresponding mnemonics, i.e. letters "LANG" instead of numbers "5264".
If the code contains letters, it means press the corresponding number once for each letter.
________________________________________________
*#06# - everyone knows that it displays IMEI, but it's here for completeness
*3001#12345#*[call] - start Field Test app (network monitor)
*#30X#[call], where X=1..9 - generate 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.
Most of the following codes support 3 prefixes:
*# - inquiry, check status
* or ** - set value
## - cancel or reset to default
*#5005*VM#[call] - check voicemail number
*5005*VM*<voicemail>#[call] - set voicemail number
**5005*VM*<voicemail>#[call] - set voicemail number
##5005*VM#[call] - clear VM number
*#5005*SMSC#[call] - check SMS Center number (stored on SIM card)
*5005*SMSC*<smscenter>#[call]- set SMSC number
**5005*SMSC*<smscenter>#[call]- set SMSC number
##5005*SMSC#[call] - clear SMSC no.
*#5005*LANG#[call] - check language (not related to the interface language)
*5005*LANG#[call] - set language (a prompt pops up asking for ISO 639-1 language code)
**5005*LANG#[call] - set language (a prompt pops up asking for ISO 639-1 language code)
##5005*LANG#[call] - reset language to English
*5005*CB#[call] - enable GSM cell broadcast messages
#5005*CB#[call] - disable GSM cell broadcast messages
*5005*2267#[call] - ???
#5005*2267#[call] - ???
*#5005*PHONE#[call] - display own number (if stored on SIM)
*5005*PHONE*<???>*<???>#[call] - should store own number, but doesn't appear to work
**5005*PHONE*<???>*<???>#[call] - should store own number, but doesn't appear to work
##5005*PHONE#[call] - should erase own number, but doesn't appear to work
*#5005*4433#[call] - nothing happens
*5005*4433#[call] - spinning wheel for about a second ???
#5005*4433# - spinning wheel for about a second ???
*#5005*ART#[call] - "Artemis?"
*5005*ART#[call] - "Artemis?"
#5005*ART#[call] - "Artemis?"
*#5005*ART255#[call] - "Artemis?"
*5005*ART255#[call] - "Artemis?"
#5005*ART255#[call] - "Artemis?"
*#5005*CORE#[call] - check CoreDump status (disabled by default)
*5005*CORE#[call] - enable CoreDump ("CoreDump: enabled=true")
#5005*CORE#[call] - disable CoreDump ("CoreDump: enabled=false")
*#5005*MA#[call] - check MobileAnalyzer status (disabled by default)
*#5005*MA255#[call] - check MobileAnalyzer status (disabled by default)
*5005*MA#[call] - enable MobileAnalyzer ("MobileAnalyzer: enabled=true; fullTrace=false; lowLevelTrace=none")
*5005*MA255#[call] - enable fullTrace ("MobileAnalyzer: enabled=true; fullTrace=true; lowLevelTrace=none")
#5005*MA255#[call] - disable MobileAnalyzer ("MobileAnalyzer: enabled=false; fullTrace=true; lowLevelTrace=none")
#5005*MA#[call] - disable fullTrace ("MobileAnalyzer: enabled=false; fullTrace=false; lowLevelTrace=none")
*#5005*STATE#[call] - baseband log? ("please add a description for this capture")
*5005*STATE#[call] - baseband log? ("please add a description for this capture")
**5005*STATE#[call] - baseband log? ("please add a description for this capture")
##5005*STATE#[call] - baseband log? ("please add a description for this capture")
*5005*TRACE#[call] - enable tracing?
**5005*TRACE#[call] - enable tracing?
#5005*TRACE#[call] - disable tracing?
##5005*TRACE#[call] - disable tracing?
Last edited by blackboxxx; 08-28-2008 at 12:10 AM.
Reason: updated and reformatted some codes
-
-
Supporter Array
Cool list, keep going man!
-
-
Respected Professional
Array
nice post man keep it up.... I gave u a thumb up because i set my voicemail with it
-
Added a code to enable cell broadcast messages - *5005*CB#[call]
Many carriers broadcast some kind of location information whenever the phone switches to another base station.
Whenever your phone receives broadcast message, it pops up on the screen and also appears in the SMS app.
It's probably best to disable this feature when you don't need it, because the backlight turns on when a new message arrives.
-
-
How do you enter alpha characters?
I'm not able to enter any alpha characters on the keypad. What am I missing?
Also, for the voicemail code, is it always three #'s or can it be the whole seven digit voicemail #?
Thanks
-

Originally Posted by
s1w
I'm not able to enter any alpha characters on the keypad. What am I missing?
Also, for the voicemail code, is it always three #'s or can it be the whole seven digit voicemail #?
Thanks
The letters are below the numbers (remember how you used to type a text message on your previous phones?) So *#5005*VM# means *#5005*86#.
Nice list, Rep+ for blackboxxx
iPhone 3GS / 3.1.2 JB (PwnageTool) / 04.26.08 carrier-locked, Carrier Logo Fixer / Cydia / 1000 posts on Hackint0sh
Installing Cydia programs on a phone that has no internet connection: read this.
Editing binary .plist, .strings, .nib and .xib files:
* on your computer: Windows tool / conversion website.
* on your iPhone: convert those files in a terminal with plutil (installed with Erica Utilities) or edit them with iFile (Cydia links).
-
-
lol sooo whats mobile analyzer and trace ???
good list !!
-
Yeah, has anyone worked out what Trace and Mobile Analyzer are used for?
Windows Live Butterfly
iPod Touch 8GB
MacBook (Mid 07)
-
-
all i know is since i turned trace and mobile analyzer on i have these big mutha files in /private/var/logs/CrashReporter/Baseband totaling about 2GB wtf
-

Originally Posted by
truehybridx
all i know is since i turned trace and mobile analyzer on i have these big mutha files in /private/var/logs/CrashReporter/Baseband totaling about 2GB wtf
Good find! Now we know what they are: they turn logging on.
iPhone 3GS / 3.1.2 JB (PwnageTool) / 04.26.08 carrier-locked, Carrier Logo Fixer / Cydia / 1000 posts on Hackint0sh
Installing Cydia programs on a phone that has no internet connection: read this.
Editing binary .plist, .strings, .nib and .xib files:
* on your computer: Windows tool / conversion website.
* on your iPhone: convert those files in a terminal with plutil (installed with Erica Utilities) or edit them with iFile (Cydia links).
-
Similar Threads
-
By dannhamilton in forum Free Toolchain Software
Replies: 10
Last Post: 03-25-2008, 09:42 AM
-
Replies: 0
Last Post: 11-21-2007, 02:16 PM
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks