Log in

View Full Version : Disable the auto-connect feature of Pocket Internet Explorer!

03-07-2006, 08:56 AM
Many Pocket PC users have already run into the auto-connect feature of Pocket Internet Explorer (PIE; note that it's renamed to Internet Explorer Mobile in Windows Mobile 5. However, I use PIE to refer to it to save space).

Auto-connecting means as soon as you instruct PIE to load a Web page (or any resource), it'll try to connect to the Net via the default connection the default connection that is set to be the default in the currently set "Programs that automatically connect to the Internet should connect using" connection group in the Connectivity Manager of the operating system.

When can this be of a pain? In a lot of cases, auto-connection is just not welcome, particularly if building up the connection takes ages or the connection is costly (for example, a mobile phone-based ones).

There may be other cases too. For example, you save HTML Web pages on one of your computers (let it be a desktop computer or your PDA with a suitable, Web page saving-capable application - for example, most PIE plug-ins) without inline images / any of the referenced (JavaScript, CSS etc.) resources. Later, when try to load this Web page into your PIE so that you can read it, you'll notice the following: As the Web page contins a lot of unsaved, external resources, PIE will try to fetch them from the Internet right away, which will result in a lengthy/costly/ annoying connection attempt.

Even simply starting PIE would result in the same if you define an on-Web starting page (and not a blank/local one).

This is what you may want to avoid. Fortunately, it's much easier than many would think and you don't even need system-level for example registry hacking.

Do the following:

Go to Start/ Settings/ Connections/ Connections:

Click for screenshot (http://www.winmobiletech.com/032006EmptyConnGroup/DefineEmptyConnGroupToAvoidAutoConnects-1.bmp.png)

Go to the Advanced tab and click Select Networks:

Click for screenshot (http://www.winmobiletech.com/032006EmptyConnGroup/DefineEmptyConnGroupToAvoidAutoConnects-2.bmp.png)

Click the upper (!) New button:

Click for screenshot (http://www.winmobiletech.com/032006EmptyConnGroup/DefineEmptyConnGroupToAvoidAutoConnects-3.bmp.png)

In the General tab, enter any name; here, I've chosen "Empty Connection Group" so that the group name also reflects its contents:

Click for screenshot (http://www.winmobiletech.com/032006EmptyConnGroup/DefineEmptyConnGroupToAvoidAutoConnects-4.bmp.png)

Now, the "Select Networks" screen will be as follows:

Click for screenshot (http://www.winmobiletech.com/032006EmptyConnGroup/DefineEmptyConnGroupToAvoidAutoConnects-6.bmp.png)

This means that, all applications that try to access the Internet will try to use the non-existing connections in the just-created connection group. As there're absolutely no connections to connect to, the Pocket PC will not even attempt connecting.

With this trick, you will only have the following dialog box to dismiss (unfortunately, it can't be automatically forced not to be displayed in either Settings/ Sounds & Notifications or the Registry):

Click for screenshot (http://www.winmobiletech.com/032006EmptyConnGroup/DefineEmptyConnGroupToAvoidAutoConnects-5.bmp.png)

As soon as you want to revert your settings and do want to use your connection, simply go back to Start/Settings/ Connections/ Connections/ Advanced and set the "Programs that automatically connect to the Internet should connect using" drop-down list to the connection group that was active before you've created the new, empty group.

Please note that if you ever touched the Exceptions button in the Advanced/ Select Networks (in WM2003) or in the Advanced (WM2003SE and WM5) tab and defined a given resource (or, for that matter, all the HTTP URL's with the *.* wildcard expression) as a Work exception, then, you will also need to set the "Programs that automatically connect to a private network should connect using:" drop-down list to the new, empty group. Otherwise, you don't need to touch it.

Note that this tutorial applies to all WM2003+ devices (WM2003, WM2003SE and WM5) and even to Pocket PC 2002 ones (with them, the dialogs you need to use are a bit different though).