|
Originally Posted by vorpel
What are the practical differences between the $5.99 T-mobileWeb and the $19.99 Tmobile Total Internet with Hotspots? I looked online, but I can't find if there are download limitation differences, etc.
Thanks! -Vorpel P. S. sorry for the double post (on another thread). |
|
Originally Posted by bobbyr
Practically $14. Then there is Hotspot (different beast).
I have used the lower plan for years and was disappointed that the iPhone could not do it. But it can! Read the FAQ/ Wiki for details. |
|
Originally Posted by richy240
Wow... It took me FOREVER to get this working. I even had to restore to factory settings because I screwed up my preferences.pref file and forgot to make a copy before I started editing. Plus it took me reading the entire thread on hackint0sh to get the correct placement, so I screwed that up my first try too.
And I'm sure everyone already knows this by now, but I can safely say that restoring your phone to 1.0.2 (assuming that's what you're already running) does not break the SIM unlock. |
|
Originally Posted by ZippoMan
Took me about 60 seconds start to finish, it isn't rocket science.
|
|
Originally Posted by bobbyr
Probably the easiest way, and the method I used, is to use iBrickr ( www.ibrickr.com ). Use that to move files.
Install iBrickr on the PC. Free the phone if necessary (jailbraking) Go to the files menu Download the preferences.plist file at: /private/var/root/Library/Preferences/SystemConfiguration/preferences.plist Make a backup copy of it. Use wordpad on the PC to edit preferences.plist to add the proxy section Open Notepad Paste this code: (customized for T-Mobile) 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"; } Save as proxy.pac Upload using iBrickr this proxy.pac to directory /private/var/root Upload the preferences.plist file to its original location /private/var/root/Library/Preferences/SystemConfiguration/ On your phone go to: Options -> General -> Network -> Edge Set - APN wap.voicestream.com Username (erase - leave blank) Password (erase - leave blank) If you screw up, restoring through iTunes returns the files to original. |
|
Originally Posted by vtmn215
I think that the proxy mod only works in cities that still allow internet via port 8080. The proxy configuration stopped working in at least Houston. It didn't work for my HTC p3300 so i am assuming that it wont work for the iphone since its basically the same config.
|
|
Originally Posted by richiesays
where do you copy/paste that into the file?
|
|
Originally Posted by Jster
Question: I pay for the $19.99 plan through T-Mobile and have no problem doing so. Is there any reason for me to do this hack (i.e., increased speeds)?
|
|
Originally Posted by richiesays
where do you copy/paste that into the file?
|
|
Originally Posted by dsigma6
We're doing this hack because we're skating by on $5.99 internet, which requires a proxy to work. The iPhone doesn't allow proxy settings to be entered into the network settings menu, so this is the only option. You pay for the full thing, so you don't need to read this thread.
![]() |
|
Originally Posted by dsigma6
No, but does anyone actually have a real grasp on this with the ability to explain better than hackint0sh? I've read through the thread over there, but it's still unclear where things go.
|
var urlRegex = new RegExp( "^(([^:/?#]+)?"+ // scheme "(" + "(//)?"+ // delim "(([^@]+)@)?" + // userinfo "([^/?#:]*)?" + // host "(
[^/?#]+))?"+ // port ")"+ "([^?#]*)"+ // path "(\\?([^#]*))?"+ // query "(#(.*))?$" // fragment ); function FindProxyForURL(url, host){ if (!isInNet(myIpAddress(), "10.0.0.0", "255.0.0.0")){ return "DIRECT"; // if not on T-Zones ip/subnets, you're on wifi } var m = url.match(urlRegex); if(m){ var port = m[7]; if(port == 25 || port == 110 || port == 143 || port == 465 || port == 587 || port == 993 || port == 995 || port == 8080){ return "DIRECT"; // Port is supported by T-Zones } } return "PROXY 216.155.165.50:8080"; // Port is not supported by T-Zones }
|
Originally Posted by loki980
Ironically, this code:
(myIpAddress(), "10.0.0.0", "255.0.0.0") also caused a conflict, as both my work and home ip/subnets match this. This: (myIpAddress(), "10.184.0.0", "255.248.0.0") should work just the same, but eliminate conflicts. Could someone test this proxy.pac for me to see if it works? I won't be able to try it for another several hours. |
|
Originally Posted by loki980
Edit:
Ah, didn't see you were 10.171.x.x - apparently that guy didn't know all the possible IPs. I modified the code in the above post. Also didn't think about the fact that you're nearly always on some 192.168.x.x wifi router's IP, not an external address. My work address still pops up as 10.10.x.x, so I'll just one liner omit that range. =) |
|
Originally Posted by dsigma6
I just logged in to ask the same question. If it's anything like HTML, as long as it's in the middle (not interrupting another code) it should be ok...So as long as it's after something that ends in "</xxx>" is what I'm thinking.
We're doing this hack because we're skating by on $5.99 internet, which requires a proxy to work. The iPhone doesn't allow proxy settings to be entered into the network settings menu, so this is the only option. You pay for the full thing, so you don't need to read this thread. ![]() |

|
Originally Posted by yener
hey guys i have two files proxy pac and preferences.plist file. i think i erased them. i need these 2 files. originals or fixed ones for tzones can someone send me those i cant find them
proxy.pac goes to "/private/var/root and preferneces oges to /private/var/root/Library/Preferences/SystemConfiguration/preferences.plist please you can email me the files yeneraltun@hotmail.com |
|
Originally Posted by bobbyr
So you performed the operations on both files, correct? When you finished, did you go to network settings and set Edge to:
APN wap.voicestream.com Username <blank> Password <blank> |
|
Originally Posted by bobbyr
Just a side note - for reminders I use Google Calendar and set where reminders are sent to ########@tmomail.net.
Works for me. Also you can add reminders through the Google Calendar web interface. |
|
Originally Posted by NetNet
Props to syasses at Hackint0sh! Here are my 2 cents...
Before entering these proxy settings, my Yahoo Mail worked both with Wifi and EDGE/GPRS (I have $5.99 T-MobileWeb), but Safari and other apps worked only with Wifi. So I assumed that I would better leave my Email without proxying with T-MobileWeb. I found a very useful example of doing this at Wiki. I also found that T-Mobile gives my iPhone addresses in 10.186.x.x, 10.187.x.x, 10.188.x.x, and 10.189.x.x networks. Looking into binary patterns in the second byte, I found that the best fit for all of them would be network 10.184.0.0, with a subnet mask 255.248.0.0. The resultant proxy.pac file, which I use now is: function FindProxyForURL(url, host) { // URLs in the imap.apple.mail.yahoo.com domain could be // accessed directly, since they worked before without a proxy: if (shExpMatch(url, "*.mail.yahoo.com/*")) {return "DIRECT";} if (shExpMatch(url, "*login.yahoo.com/*")) {return "DIRECT";} // The same could work for Gmail (uncomment and change URL): // if (shExpMatch(url,"Gmail_URL_wildcard")) {return "DIRECT";} // Other URLs from within T-MobileWeb network are // to be accessed via port 8080 on 216.155.165.50: if (isInNet(myIpAddress(), "10.184.0.0", "255.248.0.0")) { return "PROXY 216.155.165.50:8080"; } // All the requests from non-T-MobileWeb addresses // could be accessed first via port 8080 on 216.155.165.50 // If it fails to respond, then go directly to the URL: return "PROXY 216.155.165.50:8080; DIRECT"; } Now both my email and other applications work fine. The EDGE/GPRS connection speeds measured by dslreports are between 73kbit/s and 141 kbit/s for different file sizes. I don't expect YouTube to work fine at these speeds, but it certainly works fine with Wifi. Props to syasses at Hackint0sh, and all others who contributed to these proxy settings! I've been using T-MobileWeb with Motorola V635 for several years, now I use it with iPhone! ![]() |
|
Originally Posted by NetNet
if (shExpMatch(url, "*.mail.yahoo.com/*")) {return "DIRECT";}
if (shExpMatch(url, "*login.yahoo.com/*")) {return "DIRECT";} |
|
Originally Posted by rfic
thanks for prompt reply
1. i do check my gmail online a/c, it's http://mail.google.com/mail/#inbox so shall I use if (shExpMatch(url, "*.mail.google.com/*")) {return "DIRECT";} In addition, where do u see the login address? do i also need similar one for my gmail? 2. so u either use web mail (safari?) or tethering of PC to access email? have u ever tried the build in iphone email client? after i figure out how to modify this for gmail, i'll give it another try thanks |
|
Originally Posted by rfic
thanks, bobbyr
in fact, i do see it in my installer, just want to make sure what exactly it modified anyway, i go to non-wifi place to test, and confirm the simple proxy.pac works fine for safari, gmail (IMAP client), map, stock, weather but i do notice if i send email from gmail IMAP client, it's super slow; while if i send email from gmail website, it's much faster receive email is always quick for both client & webmail anyone has idea why is that? NetNet, do u think ur code could help for the speed of receiving email? |
vBulletin Copyright ©2000 - 2008,
Jelsoft Enterprises Limited.
vB Easy Archive Final ©2000 - 2008
- Created by Stefan "Xenon" Kaeser