 |
|
 |
 |
 |
 |
 |
 |
|
| Complete Guide: t-mobile on the iPhone (plus important apps) |
 |
| Posted :: Nov 4, 2007 by Impact |
|
|
|
|
Using T-Mobile via AnySIM:
You should have an application on your springboard called "Installer". This installer is a full package manager, which will allow you access to tons of 3rd party applications. Go ahead and open up the Installer and select the "Sources" tab at the bottom. We need to add a special source called "Blurgle", to do this:
- Press "Edit" (upper right)
- Press "Add" (upper left)
- Type in "http://iphone.blurgle.ca/repo"
- Hit "OK"
Refresh your Sources, and you should be ready to go. Click the Install tab, and install the "BSD Subsystem" from the "System" panel. The BSD Subsystem includes some smaller applications that anySIM requires to run. After you're done installing that, go ahead and install "anySIM" from the "System" panel as well.
Head back to your springboard, and you should see a new "anySIM" icon on your desktop. Swap out the AT&T sim card for your T-Mobile sim. Run anySim and follow the instructions (slide, accept the eula). You should see a progress bar, if you don't, you most likely didn't install the BSD Subsystem!
Once completed (it takes a good few minutes), you'll need to restart your iPhone. Congrats, you can now make and receive calls on your iPhone (pretty sweet, no?)!
On to the next section... Adding your dirt cheap ($5.99) unlimited "web & apps" service to your iPhone.
A warning ahead of time: This section takes a slight bit of more advanced steps, that being said, I'll try to be as straightforward as possible.
T-Mobile Data Plan (T-Zones) on the iPhone:
First things first - Install SSH on the iPhone (through Installer.app)
Find out your iPhone's IP address (either check on your wireless router, or install VT-100 (the terminal on the iPhone, and run the command "ifconfig"). Most wireless routers will give you an IP address that looks something like 192.168.1.XXX
Create a file called "proxy.pac" - (make sure it doesn't save as "proxy.pac.txt"), and fill it with the following block of code:
function FindProxyForURL(url, host)
{
if (isInNet(myIpAddress(), "10.0.0.0", "255.0.0.0"))
return "PROXY 216.155.165.50:8080";
else
return "DIRECT";
}
Go ahead and copy this to your iPhone using scp (putty has a great client on Windows). The command should look something like this:
Windows: pscp.exe C:\folder\folder\proxy.pac root@IPHONEIP:/private/var/root/.
Linux/Mac: scp /path/to/proxy.pac root@IPHONEIP:/private/var/root/.
(Replace "IPHONEIP" with your iPhone's IP Address. The default root password is "alpine" for 1.1.1)
Next: Copy a file from the iPhone to your local computer using scp. You want to grab file: /private/var/root/Library/Preferences/SystemConfiguration/preferences.plist
Command should look something like:
scp root@IPHONEIP:/private/var/root/Library/Preferences/SystemConfiguration/preferences.plist .
Open up the file you just grabbed (preferences.plist) in a text editor, and add the following block of code:
<key>Proxies</key>
<dict>
<key>ProxyAutoConfigEnable</key>
<integer>1</integer>
<key>ProxyAutoConfigURLString</key>
<string>file:///private/var/root/proxy.pac</string>
</dict>
This code needs to come immediately after the lines:
<dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>ip1</string>
<key>Hardware</key>
<string>com.apple.CommCenter</string>
<key>Type</key>
<string>com.apple.CommCenter</string>
</dict>
After saving the changes, you can copy the preferences.plist file back over to the iPhone (the same place you took it from)
Command: scp preferences.plist root@IPHONEIP:/private/var/root/Library/Preferences/SystemConfiguration/preferences.plist
Reboot the iPhone (almost done!)
Note: Some people have had success with this next step, others without. Try both!
Go into Settings --> General --> Network --> Edge
And set the APN to "wap.voicestream.com"
|
|
|
|
|
|
 |
|
 |
 |
|
 |
|
|
|
|
|
 |
|
 |
|
|
 |
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
 |
|
| Hottest
Threads: |
|
| Most Posts Today: |
|
| Most Posts Ever: |
Anonymous |
|
 |
|
 |
|
|
|
|