1.1.1 w/Tmobile: Edge settings reset after restart
From HowardForums Wiki
Solution for EDGE settings not saving on v1.1.1
Another issue I noticed with the v1.1.1 update is that the carrier EDGE settings are no longer permanently saved when entered through the Settings->General->Network->EDGE screen.
Basically, whenever the iPhone is restarted or rebooted, the EDGE settings disappear.
The solution for this is to SSH/SCP into the iPhone and edit the /var/root/Library/Preferences/com.apple.carrier.plist file. This file should already be in XML format, and shouldn't need to be converted.... Just look for the section that specifies the APN settings and fill in the blanks appropriately, for example:
[code]
<array>
<dict>
<key>apn</key>
<string>[B]internet.com[/B]</string>
<key>password</key>
<string>[B]wap[/B]</string>
<key>username</key>
<string>[B]wapuser1[/B]</string>
</dict>
<dict>
<key>apn</key>
<string>[B]internet.com[/B]</string>
<key>password</key>
<string>[B]wap[/B]</string>
<key>username</key>
<string>[B]wapuser1[/B]</string>
</dict>
</array>
[/code]
(The above settings are for Rogers Wireless -- obviously if you're on another carrier you will need to enter the APN settings appropriate for your carrier).
Thanks to jhollington
http://www.hackint0sh.org/forum/showthread.php?t=10965
And Doutreo.
http://howardforums.com/showthread.php?p=10132472#post10132472
Alterative Method
You can Install services.app, use it to turn off EDGE, then turn EDGE back on. You might have to turn off and on Edge every time after a restart of the phone.
--GeeK.dLL 12:06, 30 October 2007 (CDT)
