Update 4: (November 27th, 2008): Another formerly fast way of editing has been reported to induce other issues and has thus been removed. Some links for Windows users have been updated.
Update 3: (July 21st, 2008): Pwnage 2.0 tutorial for firmware 2.0 finished (see here). The way to reenable the EDGE settings is still applicable. Please follow part II.)_T_H_E__Z_E_N__W_A_Y_ (scroll down).
(Outdated article removed)
The standard iPhone EDGE settings for Germany (means for people with legit T-Mobile iPhone service plans) are:
Those settings cannot be edited and will always be applied to any T-Mobile SIM card. Problem is: customers with a non-iPhone contract cannot use EDGE then since they need different EDGE settings. Most likely those:
To be able to change these EDGE settings in a pleasant way just do the following (I assume you got OpenSSH installed already):
2. go to
/System/Library/Carrier Bundles/T-Mobile_Germany.bundle/ and download
carrier.plist to your host
3. since you can’t edit this
carrier.plist you first need to convert it
3.1. on OS X you can do it by installing the plist editor contained in Apple’s Developer Tools (bundled with XCode) on your Leopard or Tiger Retail installation DVD or available via download here (site requires registration. Btw: do you know Guerrillamail yet?).
3.2. Windows (and lazy OS X) users go here: http://18.104.22.168/~khchung/cgi-bin/plutil.cgi to convert the plist online. (This address seems not to exist anymore). We recommend to give
- UltraEdit (shareware, btw: did you know, you can use UltraEdit on Mac OS aswell? Read here!),
- XMLSpear (freeware) or
- Notepad ++ (freeware)
a try (warning: we did not have the time to test this yet with either one of these tools. Your feedback is highly appreciated, thanks!).
4. Opening in one of these tools above mentioned, It should most likely look like this (click picture to enlarge):
5. So we need to add those tiny lines to get back EDGE editing capabilities:
6. You will find “EDGE settings” menu under “Settings” » “General” » “Network” » “EDGE”. Enter the approprate APN and you’re done…
BTW: you can also change the APN settings permanently inside this
carrier.plist file. Just locate and replace these lines:
Kudos to Volkspost (Volxpost) for his findings and his initial 1.1.3 tutorial.