About the author

Steven Harmansteven harman :: makes sweet software with computers!

For recent posts and more about me, scroll to the bottom.

Subscribe

  • Subscribe to my feed. via RSS
  • Subscribe via email via email

News

Badges

  • Subtext Project
  • Support Subtext

Hacking Windows Mobile 6.1 to Enable Tethering

One of the things I love about my Windows Mobile device, a Blackjack II running on the AT&T network, is being able to tether it to my laptop to get an internet connection when I’m in a pinch and can’t find a Wi-Fi signal.

Windows Mobile 6.0 + a BJII used to require a non-trivial hack to get Internet Connection Sharing working - the largest part of which was actually installing ICS on the device.

However, WM 6.1 includes ICS by default*, so I was hoping ICS would just work.

But its not that easy

Unfortunately, ICS doesn’t work right out of the box. Every time I tried to connect, I received an error message

The remote party has ended this connection.

I’d seen this before and it was usually a problem with the GPRS connection settings. I thought, “No biggie… I’ll just fix the settings!”

  • Settings | Connections | GPRS

The GPRS settings are locked by default Except when I got there, I couldn’t edit any of the settings. There were all locked down!

To the registry!

Using a mobile registry editor, I was able to change the values of a few keys, unlocking the settings and hopefully allowing me to use ICS.

  • Find the key HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers
  • Under one of the GUIDs you'll find a Connections folder that will have an entry for each of your connections
  • Under each connection, find the ReadOnly key and set its value to 0 (zero).

Change the Access pointI then navigated back to the GPRS connection settings and confirmed that the settings were no longer locked – the little lock icons disappeared.

Next, I had to edit my AT&T ISP connection, changing the Access point to wap.cingular.

Welcome to the tubes

And finally, after all that hacking around, I was able establish an ICS connection between my phone and my laptop. I then made a quick post to Twitter, via my desktop client, just to make sure I was able to access the intar-tubes. :)

Hope this helps!

* : or at least the ROM for the BJII from Samsung does.

Technorati Tags: ,

What others are saying.

# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Jake
Oct 03, 2008
You might want to try out ICSControl. It's ugly but free. It automates some of the hacking that you did AND adds a lot more (effectively turning the phone into a firewall/router). I set up an ad-hoc wifi connection on my phone, then used ICSControl to tether the phone's data to that wifi. Now I have my own mobile wifi access point.
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Chris Woodruff
Oct 03, 2008
I found that the Mobile Registry Editor did not work with Vista and the Windows Mobile Device Center so I used CeRegEditor to connect and update my BJII WM 6.1 device.

www.mydigitallife.info/.../ceregeditor-free-des...
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Steven Harman
Oct 03, 2008
@Chris,
Really? I use Mobile Registry Editor to connect to my BJII from my Vista x64 box and its worked flawlessly.

Well, glad you have an alternative anyhow! :)
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Rick Kierner
Oct 06, 2008
I use an HTC Mogul 6800 and just found a software solution to tethering. Sprint wants to charge you $40+/month to allow tethering. If you purchase PDANet (www.download.com/.../3000-2163_4-10560095.html), you will be able to access the web on your laptop via your digital phone connection.
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Paul
Oct 17, 2008
I used the Mobile Registry editor, found the proper keys, but when I change the 1 to 0 I get a pop up error message that access was denied. Any suggestions?
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Krupa
Oct 21, 2008
Mobile Registry Editor worked for me on Windows XP and I changed everything that was instructed in the registry, but I am still getting the "remote party has ended the connection" message...
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Darren
Oct 25, 2008
I tried the above steps as well... in the past I was able to use Mobile Registry Editor, but with WM6.1 I got the same error.
# Blackjack II with Windows Mobile 6.1 Internet Connection Sharing (ICS) Fix
Blackjack II with Windows Mobile 6.1 Internet Connection Sharing (ICS) Fix
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Keith Elder
Oct 25, 2008
I had to change a few settings to get this to work. If you are still having a problem, try this.

keithelder.net/.../...-Connection-Sharing-ICS.aspx

Good ground work Steve, you saved me from having to blog all of it :)

-Keith
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Joe C
Oct 26, 2008
Same problem here with trying to change the registry values from "1" to "0"; I get an "access denied" message. Any ideas to work around this?
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Steven Harman
Oct 27, 2008
@Krupa, You might want to try Keith's advice and set the username/password for your connection.

@everyone-getting-access-denied-errors, I'm not sure what's going on with that... my only advice would be to Google it and then please let me/us know if you find a workaround or fix. Thanks!
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar ALB
Oct 28, 2008
access denied means that you have to unlock the registry on CeRegistry editor just go to tools then unlock registry
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Joe C
Oct 31, 2008
OK, here's the simplest solution; No registry editor required. Do it all in 90 seconds from your BJ2 handset:
http://www.mobilejaw.com/tag/blackjack-ii/

Works like a charm. Thanks Mike Temporale!
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Mike Temporale
Nov 06, 2008
@Joe C - No Problem, Glad to help!
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Harpo
Nov 07, 2008
Is there a way to have a "dual" networking connection between a BJ2 and the connection through a regular network? I've been trying to figure out how to do this but i'm stumped. Does anyone know how to do this?
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Matt
Nov 24, 2008
I tried this and Keith Elder's steps and I still get The Remote Party has ended this connection error when I try to connect. Any ideas?
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Eric
Nov 26, 2008
I have the same issue as Matt, I tried your advice and Keith Elders but still the get the "The Remote Party has ended this connection" error. Any further suggestions would be great.
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Tom
Nov 30, 2008
Hey for you people getting the access denied in the registry editior all you need to do is run a program called Enable RAPI. Found here: cid-ff773cdfa2a78661.skydrive.live.com/.../Enab... just run the .bat do nothing else leave the dos windows running then edit the registry. Should work.
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar jake s.
Dec 03, 2008
jw, if i dont have a tethering plan is this hack connecting me to the same interned i'd use on my phone? if so whats the legality in this? do they not notice or am i violating my terms of service by doing this?
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar AKW
Dec 17, 2008
To answer this: I tried this and Keith Elder's steps and I still get The Remote Party has ended this connection error when I try to connect. Any ideas?

Get everything setup, then go to settings/connections tab/gprs authentication icon/if you are using the att ims as you your modem connection, highlight this and click edit/choose CHAP as the authentication type.

If you have deleted the force cell connection from the registry you should be good to go. Remember to select modem under usb connection mode then go to Internet sharing, choose your network connection and usb then click connect(you should have it plugged in via usb by now)...Good luck!
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar thestein
Dec 28, 2008
Great instructions. Worked perfectly for AT&T Pantech duo. A couple notes:
1) You must unlock the registry to edit it (several have already posted instructions on how to do that). You can also use SDA Unlock to app unlock the phone and that will allow the registry edit
2) Another good "free" registry editor is PHM Registry Editor (download smartphone version for duo).
# re: Hacking Windows Mobile 6.1 to Enable Tethering
Gravatar Adriano
Dec 29, 2008
I use WMWifirouter and works just fine as an AP/router you can use adhoc wifi to share you comms
Comments have been closed on this topic.