iPhone change codes:
As there are no iphone settings that are downloadable as "handset isn't recognized" here are some codes to help you change the iphone settings, i got theses from here
http://code.google.com/p/iphone-elite/wiki/iPhoneCodes so all credit goes to them:
Any command can be preceded by *#, ** or ##.
*# is INTERROGATION.
** is SETUP.
## is CANCEL / DELETE.
*#5005*78283# This dumps a baseband log in /Library/Logs/Baseband/ - Note 1
**5005*78283# This dumps a baseband log in /Library/Logs/Baseband/ - Note 1
##5005*78283# This dumps a baseband log in /Library/Logs/Baseband/ - Note 1
*#5005*62# "Error performing request - No Network Service" - Note 2
*#5005*62255# "Error performing request - No Network Service" - Note 2
*#5005*87223# "Error performing request - No Network Service" - Note 2
*#5005*86# Displays the Voice Mail dial-in number.
**5005*86*VOICEMAIL# Sets the Voice Mail number to VOICEMAIL (international format).
##5005*86# Erases the Voice Mail number from phone.
*#5005*7672# Display the SMSC Setting.
**5005*7672*SMSCNUMBER# Sets the SMSC to SMSCNUMBER (international format).
##5005*7672# Erases the SMSC number from phone.
*#5005*22# "Error performing request - No Network Service" - Note 2
**5005*22# Unknown. Displays "Please wait"; returns to dialpad - Note 2
##5005*22# Unknown. Displays "Please wait"; returns to dialpad - Note 2
*#5005*5264# This reads LANG and tells you the "actual language" (en).
*#5005# "Error performing request - No Network Service" - Note 2
##5005*22*12345678# Function unknown, displays "please wait"...; power-off to exit.
'
Note 1: It may be necessary to change the prefix from the set of (*#, **, ##) to
initiate a new log dump. The logs are not "tail" able, since this is a single
dump, with no additional data written. So far, these logs appear to always
remain the same size. Logfiles are stamped with the current date.
Note 2: These tests were performed with a stock phone on the AT&T network. It is
possible that these errors represent debugging features that are only
available on a special debug cellular base-station (CONJECTURE only!)'