+ Reply to Thread
Page 2 of 5 FirstFirst 1 2 3 4 5 LastLast
Results 16 to 30 of 71
  1. #16
    Join Date
    Jul 2004
    Location
    San Jose, CA
    Posts
    6,897
    Phones
    iPhone 4
    AT&T Palm Treo 750
    AT&T 8925 Tilt
    Carriers
    AT&T
    Hey all.
    Just a heads up. I got a thread going on at xda-developers too. But I'll keep this one updated as soon as I have something. I have to get my 750 exchanged, further delaying this. Sorry.

    http://forum.xda-developers.com/show....php?p=1098562

    Quote Originally Posted by Goldenmonkey1
    so, what does this mean for the end user...? i'm just trying to figure out what effect it has on me. i've been using opera actually, but would it be a good idea to delete it from the registry as well?
    I totally misunderstood the question.
    This means to the end user:
    1) You can't access the internet using isp.cingular access point
    2) Web browsing will be slower because the proxy is slow. Not using the proxy is faster.
    3) The proxy may compress images (to speed up downloads) but reduce the quality.

    I'll find a good clean reg edit that will ONLY disable the proxy. You can still access it by changing your connection settings to Media Net under the connection profiles making the whole treo go through that proxy. This is the way it should be.

    I also noticed that http://device.home/ seems to take over my home page all of the time. I think that's another annoying registry setting that we'll want to remove.

    If I can post .reg files, you'll be able to install resco registry editer. Then just cick on the .reg file and it'll improt the setting. I'll make sure to post the default settings as well so you can put it back.

    I hate editing the registry too.

  2. #17
    Join Date
    Jan 2004
    Location
    Miami, FL, U.S.
    Posts
    1,218
    Phone
    Bold 9650, Palm Pre, EVO 4G, iPhone 3GS, myTouch 3G, G1
    Carrier
    Sprint, AT&T
    Quote Originally Posted by RF9
    Cingular, in thier infinite wisdom, hard-coded wireless.cingular.com proxy setting in to IE, and you can't disable it except to edit the registry!
    RF9, this is an amazingly important discovery. Please keep us all posted once you have found the specific registry keys you changed in order to disable this.

    Thanks for your research!
    T-Mobile really has to get this problem with MMS's coming from different numbers under control now!

  3. #18
    Join Date
    Jul 2004
    Location
    San Jose, CA
    Posts
    6,897
    Phones
    iPhone 4
    AT&T Palm Treo 750
    AT&T 8925 Tilt
    Carriers
    AT&T
    I have figured it out. The good news is that it's an very simple edit and easy to reverse:
    In....
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Internet Settings]
    The default setting (that uses the proxy) is:
    "EnableAutoDetect"=dword:00000000
    Change it to:
    "EnableAutoDetect"=dword:00000001
    Or simply delete it. It's more of the fact that if it's there and =0 it's used. if it's missing it's not used. But changing it to =1 will also make it disable. This way you can simply change the value back without re-adding the seting back in.

    "EnableAutoDetect
    This parm is used in the Registry\HKCU\Software\Microsoft\Windows\CurrentVe rsion\Internet Settings characteristic to identify whether or not autodetect is enabled in Pocket Internet Explorer options.
    The following table shows the default settings."

    So you say, "RF9, please explain!" Well I'd be glad to.

    To start, here are all of the settings in that group:
    "ConnMgrExternalPath"=hex:68,E9,22,70,97,5A,51,40, BC,1C,C5,78,E2,FB,A5,D9
    "EnableAutoDetect"=dword:00000000
    "DisableCachingOfSSLPages"=dword:00000001
    "MaxConnectionsPerServer"=dword:00000004
    "EnableAutodial"=dword:00000000
    "DialogTimeOut"=dword:000493E0
    "ShowDialogFullScreen"=dword:00000001
    "AggressiveCacheFlush"=dword:00000000
    "SecureProtocols"=hex:A8,00,00,00
    "ProxyHttp1.1"=dword:00000001
    "EnableHttp1_1"=dword:00000001
    "EnableNegotiate"=dword:00000001


    You'll notice this one in particular:
    "ConnMgrExternalPath"=hex:68,E9,22,70,97,5A,51,40, BC,1C,C5,78,E2,FB,A5,D9

    This ConnMgrExternalPath, according to my research, is in fact the proxy setting. I believe that points to (one or all) of the connection profiles found at:
    [HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\

    So "EnableAutoDetect"=dword:00000000 merely tells IE to go ahead and use the proxy setting. Changing it to 1 disable use of the proxy setting.

    I tested it back and forth. With it at =0, I can access http://device.home/ via wap.cingular, and I can not use my wifi card. With it at =1, I can not access http://device.home/ and I CAN use my wifi card (as expected.)

    If you ever want to re-enable the proxy you don't have to edit the registry. You can go to the connection settings (menu>settings>connections>connections>settings)
    Tap the "Advanced" tab
    Tap "Select Networks"
    Change the pull down from "My ISP" to "MEdia Net"

    Now all of your internet traffic from the device (including email) will router through that proxy. It should be effectively the same thing as before the registry edit.

    'My ISP' = wap.cingular without proxy.
    'MEdia Net' = wap.cingular with wireless.cingular.com proxy.

    My advice is to make the registry change to disable the proxy. You can always put it back. Just do what I explained if you want to access the Media net site (first link in your favorites... http://device.home/ )

    The result will be faster web browsing and the ability to use isp.cingular.
    Of course if you never make the change and never use anything other than wap.cingular, you will be fine too. But I think it slows down the web browsing.
    Also to increase web browsing speeds, look in to using openDNS for your DNS settings. It'll speed up DNS lookups in most cases (except when OpenDNS isn't working. heh.)


    How to make the registry change:
    1) Get Resco explorer and the registry editor add-on:
    http://www.resco.net/smartphone/explorer/downloads.asp
    I personally like to download the .cab files to a MiniSD card and install them, but it's yoiur choice.
    2) Open Resco registry editor
    3) Browse to:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Internet Settings
    4) Click on "EnableAutoDetect" and change the value to 1 (DEC).
    5) Save.

    -OR-
    I am going to try to attach 2 .reg files. 1 is to make the change to disable the proxy. The 2nd is to restore the proxy.
    EDIT: The forum won't let me attach .reg files. So download the two .reg files here:
    http://www.gadgetech.info/forumfiles/
    So then the instuructions would be:
    1) Get Resco explorer and the registry editor add-on:
    http://www.resco.net/smartphone/explorer/downloads.asp
    I personally like to download the .cab files to a MiniSD card and install them, but it's yoiur choice.
    2) Open windows file explorer or resco explorer
    3) Tap on DisableProxy.reg, and say "yes" to import the setting.
    Do the same with "EnableProxy.reg to restore the proxy.

    IMPORTANT!
    After you make the registry change. You must fully close down IE for the changes to take effect. Hold down the OK key to bring up your task manager, select 'internet explorer' and click "STOP" to fully close it down.
    (you can also press alt-ok to access the task manager.)
    As you know, just clicking (X) or OK only minimizes IE nomrally. You have to manually close it this way.

    If you want to back up your settings before making the change. Go up one directory to:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion
    Click and hold on "Internet Settings" and select "Export"
    It'll save your internet settings to a .reg file. You can later import that file to restore your settings.

    Last but not least. There is a way to create an XML file, then put it in a .CAB file. You could install that cab file and it would basically do this exact same registry change without you ever having to install a registry editor. It's called "OMA DM Provisioning".
    I'm trying right now to figure out how to do that. So if you're scared of changing the registry, you can try to hold out for me to figure out how to create the cab file.

    Bibilography:
    OMA DM Provisioning:
    http://msdn2.microsoft.com/en-us/library/ms890586.aspx
    Info on EnableAutoDetect:
    http://msdn2.microsoft.com/en-us/library/aa457989.aspx
    Last edited by RF9; 01-11-2007 at 06:41 PM.

  4. #19
    Join Date
    Dec 2002
    Posts
    322
    Quote Originally Posted by RF9
    I have figured it out. The good news is that it's an very simple edit and easy to reverse:
    In....
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Internet Settings]
    The default setting (that uses the proxy) is:
    "EnableAutoDetect"=dword:00000000
    Change it to:
    "EnableAutoDetect"=dword:00000001
    Or simply delete it. It's more of the fact that if it's there and =0 it's used. if it's missing it's not used. But changing it to =1 will also make it disable. This way you can simply change the value back without re-adding the seting back in.

    "EnableAutoDetect
    This parm is used in the Registry\HKCU\Software\Microsoft\Windows\CurrentVe rsion\Internet Settings characteristic to identify whether or not autodetect is enabled in Pocket Internet Explorer options.
    The following table shows the default settings."

    So you say, "RF9, please explain!" Well I'd be glad to.

    To start, here are all of the settings in that group:
    "ConnMgrExternalPath"=hex:68,E9,22,70,97,5A,51,40, BC,1C,C5,78,E2,FB,A5,D9
    "EnableAutoDetect"=dword:00000000
    "DisableCachingOfSSLPages"=dword:00000001
    "MaxConnectionsPerServer"=dword:00000004
    "EnableAutodial"=dword:00000000
    "DialogTimeOut"=dword:000493E0
    "ShowDialogFullScreen"=dword:00000001
    "AggressiveCacheFlush"=dword:00000000
    "SecureProtocols"=hex:A8,00,00,00
    "ProxyHttp1.1"=dword:00000001
    "EnableHttp1_1"=dword:00000001
    "EnableNegotiate"=dword:00000001


    You'll notice this one in particular:
    "ConnMgrExternalPath"=hex:68,E9,22,70,97,5A,51,40, BC,1C,C5,78,E2,FB,A5,D9

    This ConnMgrExternalPath, according to my research, is in fact the proxy setting. I believe that points to (one or all) of the connection profiles found at:
    [HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\

    So "EnableAutoDetect"=dword:00000000 merely tells IE to go ahead and use the proxy setting. Changing it to 1 disable use of the proxy setting.

    I tested it back and forth. With it at =0, I can access http://device.home/ via wap.cingular, and I can not use my wifi card. With it at =1, I can not access http://device.home/ and I CAN use my wifi card (as expected.)

    If you ever want to re-enable the proxy you don't have to edit the registry. You can go to the connection settings (menu>settings>connections>connections>settings)
    Tap the "Advanced" tab
    Tap "Select Networks"
    Change the pull down from "My ISP" to "MEdia Net"

    Now all of your internet traffic from the device (including email) will router through that proxy. It should be effectively the same thing as before the registry edit.

    'My ISP' = wap.cingular without proxy.
    'MEdia Net' = wap.cingular with wireless.cingular.com proxy.

    My advice is to make the registry change to disable the proxy. You can always put it back. Just do what I explained if you want to access the Media net site (first link in your favorites... http://device.home/ )

    The result will be faster web browsing and the ability to use isp.cingular.
    Of course if you never make the change and never use anything other than wap.cingular, you will be fine too. But I think it slows down the web browsing.
    Also to increase web browsing speeds, look in to using openDNS for your DNS settings. It'll speed up DNS lookups in most cases (except when OpenDNS isn't working. heh.)


    How to make the registry change:
    1) Get Resco explorer and the registry editor add-on:
    http://www.resco.net/smartphone/explorer/downloads.asp
    I personally like to download the .cab files to a MiniSD card and install them, but it's yoiur choice.
    2) Open Resco registry editor
    3) Browse to:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Internet Settings
    4) Click on "EnableAutoDetect" and change the value to 1 (DEC).
    5) Save.

    -OR-
    I am going to try to attach 2 .reg files. 1 is to make the change to disable the proxy. The 2nd is to restore the proxy.
    EDIT: The forum won't let me attach .reg files. So download the two .reg files here:
    http://www.gadgetech.info/forumfiles/
    So then the instuructions would be:
    1) Get Resco explorer and the registry editor add-on:
    http://www.resco.net/smartphone/explorer/downloads.asp
    I personally like to download the .cab files to a MiniSD card and install them, but it's yoiur choice.
    2) Open windows file explorer or resco explorer
    3) Tap on DisableProxy.reg, and say "yes" to import the setting.
    Do the same with "EnableProxy.reg to restore the proxy.

    If you want to back up your settings before making the change. Go up one directory to:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion
    Click and hold on "Internet Settings" and select "Export"
    It'll save your internet settings to a .reg file. You can later import that file to restore your settings.

    Last but not least. There is a way to create an XML file, then put it in a .CAB file. You could install that cab file and it would basically do this exact same registry change without you ever having to install a registry editor. It's called "OMA DM Provisioning".
    I'm trying right now to figure out how to do that. So if you're scared of changing the registry, you can try to hold out for me to figure out how to create the cab file.

    Bibilography:
    OMA DM Provisioning:
    http://msdn2.microsoft.com/en-us/library/ms890586.aspx
    Info on EnableAutoDetect:
    http://msdn2.microsoft.com/en-us/library/aa457989.aspx
    RF9, Many many thanks. I did it as you spelled out with resco and pie now works. More to the point, some stuff that was using pie (resco autoupdate), have also started working. I did a soft reset to make sure the registry edit stayed through the softboot and it does.
    Amazing work!
    /v

  5. #20
    Join Date
    Jan 2004
    Location
    Miami, FL, U.S.
    Posts
    1,218
    Phone
    Bold 9650, Palm Pre, EVO 4G, iPhone 3GS, myTouch 3G, G1
    Carrier
    Sprint, AT&T
    Quote Originally Posted by RF9
    I have figured it out...
    RF9, you are the man!!!

    Other than all the obvious reasons to disable this proxy (and use it when I like, if I ever decide to use the MEdia Net page), it also solved my problem with my Treo 750 not being able to achieve speeds north of 400 kbits/sec even after the infamous hack, as I was explaining in this thread of the Cingular forums.

    I just disabled the proxy, tested my speed again and guess what! 960 kbits/sec! Huh? Let me try again... 976 kbits/sec!

    THANKS A WHOLE LOT!!!

    Now, I did notice something. Before posting this, I decided to test a few more times (about 15). Before this hack, my speeds were consistently between 320 and 360 kbits/s. I do get 900+ sometimes now, but I also get a lot of runs in the 100's and 200's. More than the 800, 900 speeds even. I wonder why... I was getting 200-220 kbits/sec consistently via EDGE on my E61.

  6. #21
    Join Date
    Jul 2004
    Location
    San Jose, CA
    Posts
    6,897
    Phones
    iPhone 4
    AT&T Palm Treo 750
    AT&T 8925 Tilt
    Carriers
    AT&T
    Hello!

    I finally got this registry edit (or "Hack" if you prefer) in to a .cab file that you can download and install without ever installing a registry editor.
    It's perfectly safe to use. There are two cab files.
    1) To disable the existing proxy server setting
    2) To restore the proxy server setting back to the default state.

    All it does is change the existing registry value from 0 to 1.

    Get it here:
    http://www.gadgetech.info/treo/hacks...html#Download:
    Download the two .CAB files to your Treo 750. Just click on it to install it like you would any other .CAB file.

    To verify that it's installed. Try to browse to http://device.home/ . If you can get to it the proxy is enabled. If yoiu can't, it's (most likely) disabled.
    If you use isp.cingular or a wifi card, of course it will only work if it's disabled.

    Spread the word
    iPhone 4 32GB Black | AT&T
    Treo600>Treo680>Cing8125>Cing8525>Blackberry8700c> Treo750>AT&T 8925Tilt>iPhone 3G 16GB Black>iPhone 3G S 32GB Black>iPhone 4 32GB Black
    *AT&T Microcell
    *Pre Paid Phones: PagePlus, AT&T, and T-Mobile
    *Virgin Mobile Pre Paid Broadband

  7. #22
    Join Date
    Jan 2004
    Location
    Miami, FL, U.S.
    Posts
    1,218
    Phone
    Bold 9650, Palm Pre, EVO 4G, iPhone 3GS, myTouch 3G, G1
    Carrier
    Sprint, AT&T
    Great work, RF9! I see you finally updated your site!

  8. #23
    Join Date
    Oct 2005
    Posts
    18

    Nice Work

    Txs for the efforts.

  9. #24
    Join Date
    May 2003
    Posts
    117
    Phone
    Motorola V620
    Carrier
    Cingular
    I just ran three 1MB tests after diabling the proxy using your cab file. I dont know what they hell its done to this thing, but ive gotten a 1237 kb/sec, 1249 kb/sec and a 1241 kb/sec. This from the 200-300 i was getting. This thing is flying now. Dont really know why a proxy would slow it down that much. Thanks alot for the hard work.

    C

  10. #25
    Join Date
    Jul 2004
    Location
    San Jose, CA
    Posts
    6,897
    Phones
    iPhone 4
    AT&T Palm Treo 750
    AT&T 8925 Tilt
    Carriers
    AT&T
    Hey folks. I posted two .CAB files.
    EnableCingularProxy.cab and DisableCingularProxy.cab
    Obviously the "Enable" cab restores the registry setting back to the default which is Proxy enabled.

    However the file I posted last night had an error in it and did not enable the proxy as it should have. I fixed it and uploaded the fixed version, it's there now. I tested it and they both work to enable/disable the proxy.

    So if you downloaded it last night or this morning, download the enable cab again to get the fixed file otherwise the one you have won't work.
    I posted the new one at 11:25 Pacific.

    I'm stoked that I was able to get this in a .CAB so you don't have to muck with a registry editor.

    PS.
    I added the .cab mime type to the web server so that you can now download the .CAB files directly to your Treo 750 via Pocket Internet Explorer. Prior to this they would come down as garbled text.
    Last edited by RF9; 01-13-2007 at 02:15 PM.

  11. #26
    Join Date
    Jul 2004
    Location
    San Jose, CA
    Posts
    6,897
    Phones
    iPhone 4
    AT&T Palm Treo 750
    AT&T 8925 Tilt
    Carriers
    AT&T
    Quote Originally Posted by Chris A.
    I just ran three 1MB tests after diabling the proxy using your cab file. I dont know what they hell its done to this thing, but ive gotten a 1237 kb/sec, 1249 kb/sec and a 1241 kb/sec. This from the 200-300 i was getting. This thing is flying now. Dont really know why a proxy would slow it down that much. Thanks alot for the hard work.

    C
    Are you useing the HSDPA hack? Because that's impossible with the (default) UMTS only implementation.
    If anything, you should get faster speeds with the proxy because it compresses the download image. But at higher speeds (above 600 on HSDPA) I can see the proxy actually being a drag.

    So the proxy isn't all bad. I think it's something we should enable and disable at will and use.

  12. #27
    Join Date
    May 2003
    Posts
    117
    Phone
    Motorola V620
    Carrier
    Cingular
    I figured it was impossible, but the only hack i have done is the one in this forum. I'm scared to do the HSDPA hack because of the supposed voice issues. I couldnt believe my eyes so far, but everytime i run a 1mb speed test it comes back a little different between 900-1200+. Maybe something is screwed up with their test server, but when i switch back to edge it is like a turtle. I dont know how to add a picture on here so i just put one on photobucket from some screen shot program i found.

    http://i127.photobucket.com/albums/p...g?t=1168717381

  13. #28
    Join Date
    Jan 2007
    Posts
    13
    I was getting fast speeds but I realized it was due to the Treo still being synched with active sync.

    Most likely the same results Chris is getting.
    Last edited by Cae; 01-13-2007 at 02:29 PM.

  14. #29
    Join Date
    Jul 2004
    Location
    San Jose, CA
    Posts
    6,897
    Phones
    iPhone 4
    AT&T Palm Treo 750
    AT&T 8925 Tilt
    Carriers
    AT&T
    Quote Originally Posted by Cae
    I was getting fast speeds but I realized it was due to the Treo still being synched with active sync.

    Most likely the same results Chris is getting.
    Oh yes. That might explain it. Before the hack it was using the proxy, so it was going over wireless (even though the treo was connected via activesync, it was forcing the data over wireless.) After the hack it allowed PIE to use the activsync cable through the PC, thus faster download speeds.


    An unrelated note. Make sure you close down PIE after you do the hack. Press and HOLD OK to bring up the task manager and "STOP" internet explorer. Then re-run it to make sure it loads the new reg settings.

  15. #30
    Join Date
    May 2003
    Posts
    117
    Phone
    Motorola V620
    Carrier
    Cingular
    haha thats probably the deal! good call on that!

+ Reply to Thread
Page 2 of 5 FirstFirst 1 2 3 4 5 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts