With the new o.s. 3.1 apple blocks the chance to edit the bundle files! with 3.0 was easy to do... you could SSH to the file carrier.plist in your carrier bundle and edit it or load with itunes the ipcc modified (it's easy, only add 1 or 2 strings)...
but with with 3.1 (request of operators that want to let pay for tethering a surplus of the usually data plan for iphone, like vodafone in italy does) apple disables it!
this is the old one:
Code:
<key>apns</key>
<array>
<dict>
<key>apn</key>
<string>iphone.vodafone.it</string>
<key>password</key>
<string></string>
<key>type-mask</key>
<integer>49</integer>
<key>username</key>
<string></string>
</dict>
and this is the new one:
Code:
<key>apns</key>
<array>
<dict>
<key>apn</key>
<string>iphone.vodafone.it</string>
<key>password</key>
<string></string>
<key>signature</key>
<data>
hZGJkB6oWiKrgwj7Di8eHzpNyk/A6pZ26p7wq4HZsSsAYdFUV3gs
fL+A570wtaj3AEmhu5stPt8oe3TANer1d6FeBK0MygUXLNVBwLKD
R2z3NmjRdQYdUXYm6PaSZ3Ct7H/qfH4Ea5IiG2qWiT+iRgkAGYK2
4VitJSdCYDMIWro=
</data>
<key>type-mask</key>
<integer>1</integer>
<key>username</key>
<string></string>
</dict>
as you see they add a new data...signature...it's a string that checks if the the address is the original (it's crypted so it's not editable easily)... if you edit the address the iphone see that the address doesn't match and tethering (or mms or internet) doesn't work!
so i decide to open a new thread where we can try to find a method because it's not easy to do... i was able to easily the old bundles....but this i have no idea... you have any idea? let's work