Howto: Turn off EDGE on iPhone 2.0
BossPrefs is now available for Firmware 2.0! You can find it in the Cydia-Installer. It lets you turn on and off EDGE on demand! So use BossPrefs instead!
Firmware 2.0 came and installer.app left.
Right. Installer.app will not work on firmware 2.0 phone, nore will the the other apps you have installed with installer before. This also means, that you won’t have BossPrefs or Services to turn on or off your EDGE connection on demand. Here is a little workaround to permanently turn EDGE off until the above tools will become available for the firmware 2.0.
First, to save you from any costs immediately, you should turn on the flight-mode and then turn on Wi-Fi again (yes, this combination is now possible). This turns off EDGE but also the phone capability, so it’s not a solution.
As a requirement you need to have OpenSSH installed. You probably have, if you chose the simple-mode in pawnage-tool.
I will describe the graphical way here but you can also do it via Terminal.
Hint: You might set the auto-lock time in Settings to never while doing this, since it will loose connection on locking.
- Find out your iPhone’s IP Address in Settings>Wi-Fi by clicking on the small arrow next to your Wi-Fi Network.
- Open Cyberduck (you don’t have it? Get the best FTP-client for mac here http://cyberduck.ch)
- In Cyberduck, click on Open Connection. There,
- choose SFTP as the protocol to use
- enter your iPhone’s IP address as the server address
- root as user name
- alpine as password
- Once connected, go to
- You’ll see a lot of numbers. Don’t worry. Scroll down to end of the list to find human-readable names and choose your carrier.
carrier.plist(if you do this with Terminal, open this file with nano)
- Double-click it to open it with Property List Editor
- Go to Root>apns>0 and change the value of apn (it’s sufficient to add an extra word, e.g. offline so you can undo changes later if you need to)
- Safe and upload the file to the same spot where you downloaded it off you iphone (be sure here, Cyberduck might fool you).
- Restart your iPhone and turn off airplane-mode. You can try if it worked by turning off Wi-Fi and trying to access a web page. If it says “unable to connect” you did everything right