#1Oct 22nd, 2009
WARNING: This will allow you to access wap.fido.ca and goam.com from your iPhone. This is not to say that you will not be charged if (and we don't think there is) there is IMEI cross referencing going on.
Enjoy.
Shawn K.
FIDO:
Make a file called proxy.pac with the following text and save it to /private/var/root on your iPhone (SSH will help here):
Code:
Next, open up /private/var/root/Library/Preferences/SystemConfiguration/preferences.plistfunction FindProxyForURL(url, host)
{
if (isInNet(myIpAddress(), "10.0.0.0", "255.0.0.0"))
return "PROXY 205.151.11.11:8080";
else
return "DIRECT";
}and edit where you see ip1 to read:
Code:
Save and reboot the phone.<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>
<key>Proxies</key>
<dict>
<key>ProxyAutoConfigEnable</key>
<integer>1</integer>
<key>ProxyAutoConfigURLString</key>
<string>file:///private/var/root/proxy.pac</string>
</dict><key>com.apple.CommCenter</key>
<dict>
<key>AllowNetworkAccess</key>
<integer>1</integer>
<key>Available</key>
<integer>1</integer>
<key>Setup</key>
<dict>
<key>apn</key>
<string>wap.fido.ca</string>
<key>password</key>
<string>fido</string>
<key>username</key>
<string>fido</string>
</dict>
<key>Version</key>
<integer>1</integer>
</dict>
</dict>ROGERS:
Make a file called proxy.pac with the following text and save it to /private/var/root on your iPhone (SSH will help here):
Code:
Next, open up /private/var/root/Library/Preferences/SystemConfiguration/preferences.plistfunction FindProxyForURL(url, host)
{
if (isInNet(myIpAddress(), "10.0.0.0", "255.0.0.0"))
return "PROXY 172.25.0.107:80";
else
return "DIRECT";
}and edit where you see ip1 to read:
Code:
Save and reboot the phone.<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>
<key>Proxies</key>
<dict>
<key>ProxyAutoConfigEnable</key>
<integer>1</integer>
<key>ProxyAutoConfigURLString</key>
<string>file:///private/var/root/proxy.pac</string>
</dict><key>com.apple.CommCenter</key>
<dict>
<key>AllowNetworkAccess</key>
<integer>1</integer>
<key>Available</key>
<integer>1</integer>
<key>Setup</key>
<dict>
<key>apn</key>
<string>goam.com</string>
<key>password</key>
<string>wap</string>
<key>username</key>
<string>wapuser1</string>
</dict>
<key>Version</key>
<integer>1</integer>
</dict>
</dict>