These are instructions on how to block and disable Edge and 3G data usage on your iPhone using the SBSettings Data toggle.

Anderson Vulczak and BigBoss constructed the toggle which sets a bogus IP address, (1.1.1.0) to your data adapter’s IP address. This seems to kill EDGE / 3G without any battery drain issues reported in using other methods such as entering a bad APN.
You may want to do this to ensure your iPhone does not rack up costly data usage chargers from your carrier.

Step One
Press to launch Cydia from your iPhone Springboard.
1cf6 26978 How to Disable Edge/3G Data on Your iPhone

Step Two
Select Sections from the tabs at the bottom of the screen.
8da4 26979 How to Disable Edge/3G Data on Your iPhone

Step Three
Select SBSettings Addons from the list of Sections
26ea 26980 How to Disable Edge/3G Data on Your iPhone

Step Four
Choose Data Toggle from the list of Packages.
3da5 26981 How to Disable Edge/3G Data on Your iPhone

468x60 animated How to Disable Edge/3G Data on Your iPhone

Step Five
Press the Install button at the top right of the screen.
4220 26982 How to Disable Edge/3G Data on Your iPhone

Step Six
Press the Confirm button to begin installation.
ed7b 26983 How to Disable Edge/3G Data on Your iPhone

Step Seven
Once installation has completed successfully press the large Restart Springboard button.
b7a2 26984 How to Disable Edge/3G Data on Your iPhone

Step Eight
Swipe your finger across the status bar to pull up the SBSettings menu.
0218 26985 How to Disable Edge/3G Data on Your iPhone

Step Nine
Press the Data toggle to deactivate data.
8310 26986 How to Disable Edge/3G Data on Your iPhone

You will notice the icon goes red and your IP Address changes to 1.1.1.0.
6bda 26987 How to Disable Edge/3G Data on Your iPhone

Edge and 3G data access on your device is now blocked.
6efc 26988 How to Disable Edge/3G Data on Your iPhone