Edit: Results based on comments:
1) Some people find disabling EDGE as is in SBSettings works fine. (These folks probably have push disabled and are not using any apps that have notifications / push services.)
2) Some people find this method did work for them.
3) Some people find that a fake APN works for them without battery drain. Others experience massive battery drain.
Unfortunately, we still don’t have a solution that can be implemented yet.
————————–
Disabling EDGE on iPhone v3.0 has been very hard. It’s still not certain, but after some testing and user reported success (a big thank you to Jorge Rendon!). The main reason the EDGE toggle in SBSettings and BossPrefs hasnt been updated is because I have not known what it takes exactly to disable EDGE on 3.0. The problem is that the OS reenables it. If you “mess up” your APN, the OS goes crazy trying to enable it draining your battery in about 90 minutes from full charge. So that’s not the way either. These steps do seem to work, however. Give them a try. If the reports are mostly positive, I will integrate this into the EDGE toggle.
1) Open settings app and disable Notifications. These appear directly under carrier, if you have them. They only appear if you have installed an appstore app that requires push. If you don’t have these, skip this step.
2) Disable push mail fetch.
3) Disable EDGE using SBSettings
4) Load settings app, enable airplane mode. Wait at least 10 seconds.
5) Load settings app and disable airplane mode. Wait for you to get service again.
6) Load SBSettings. You should have no Data IP (IP N/A).
7) Try using safari on Data. It should fail. Wait a bit, Load SBSettings your data IP should remain N/A.
Feel free to test this. If you get a Data IP address, you have indication that your Data may be getting reenabled. I am interested in the results of this.
Most likely a reboot of iPhone will retain the state.
Continue Reading ..>>