Skip to content

No more forum

From what I see, only one actual person signed up on the forum. Meanwhile I spend time everyday deleting forum spam and banning bot accounts. I’m removing the forum.

There was a request for the OVPNSmartphone source by chnhnm on the forum. I’m still planning to clean up the source and post it at some point – it’s just not a priority right now.

New Discussion Forum

I’ve added a forum for people to discuss things related to OpenVPNSmartphone and Toggle Bluetooth. You can find it here and also in the links section on the left side of the page.

I have some Android programs in the works; there will be forum sections for those as they are released.

Time for a Change

Windows Mobile development has become less and less of a priority for me. Work is taking up more time with a recent promotion and staff cutbacks. I have a little girl on the way soon.

I’ve envied the fact my iPhone-using peers don’t need a stylus to get things done. Ever. I’ve drooled over Google Earth and Sky Map on Android. I’m tired of soft-resetting my cell phone every few days when my home PC and servers run for months at a time. I saw something I never thought would happen: my die-hard-Windows-development-guru friend dropped his Windows Mobile devices as soon as the G1 was available. And he loves it.

Let’s face it, Windows Mobile isn’t a phone OS. It’s Windows 95 crammed onto a PDA with phone functionality duct-taped to the side. Windows Mobile 7 has hope, but Microsoft still doesn’t seem to “get it” where small devices are concerned.

Several times I almost bought an iPhone or Android phone, but I have already spent hundreds of dollars on various WM apps. Who wants to throw money away? (Besides, Apple’s arrogance and choke-hold on the iPhone App Store make me sick. Plus I’d need to buy a Mac to do iPhone development.) I couldn’t decide, so I waited for WM7.

With the announcement that WM7 will not run applications from earlier versions, Microsoft made the decision for me. I’ve moved on to an Android phone and sold all my WM devices. It’s probably the right decision for MS, but it’s come too late.

OpenVPNSmartphone and btoggle will continue to be available here as long as I have hosting for this site.

OpenVPNSmartphone 0.1.2

This version fixes a minor positioning/resizing issue on phones that can change screen orientation.

Download: OpenVPNSmartphone 0.1.2 (573.72 kB) (955 downloads)

Unlocking the Propel Pro

Last month I picked up a Samsung Propel Pro (SGH-i627) to replace my BlackJack 2. Unfortunately, the phone uses a two-tier security mode and really limits writing to the registry. It’s so locked down, installation of Facebook Mobile and Skype for Windows Mobile both fail. None of the existing application unlockers worked.

Today I found a way to unlock the phone. It appears the Samsung Jack is just as locked down, and the cab and instructions I found here (link broken, see below) successfully changed the Propel Pro’s security model.


    • The first step of removing the security limitations is to download the ClearSecurity file.
    • Next, connect the Samsung Jack to the computer and move the file to the device through ActiveSync.
    • Install ClearSecurity and launch Microsoft’s Security Configuration Manager.
    • Select Security Off from the drop down menu and click the Provision button, the program will install a file called Tool.
    • Run a registry editor program like Total Commander or Mobile Registry Editor and delete the file ForceCellConnection from: HKEY_LOCAL_MACHINE>Comm>InternetSharing>Settings.

I didn’t need to run the Security Configuration Manager – installing ClearSecurity.cab alone switched the security mode to Security Off. I did delete the ForceCellConnection registry key so I could use ICS.

The ClearSecurity.cab file actually installs MobiControl. I uninstalled the application afterward and the security mode stayed at Security Off. I am now able to install and run the apps mentioned above, including OpenVPNSmartphone.

The Propel Pro has WiFi, so I can actually start to work on some of the issues you’ve brought up about selecting a connection for OpenVPNSmartphone. Stay tuned…

UPDATE:

It looks like the link above to pocketnow is broken. Try here instead.

UPDATE:

Mike has provided some good info and an easier (and probably safer) unlock method:
http://www.mobilejaw.com/articles/2009/09/removing-application-lock-on-windows-mobile-standard-devices/

CAB Package for Bluetooth Toggle

I should have packaged this up a long time ago. This is the btoggle application and a Start Menu shortcut in an installable cab. Enjoy.

Toggle Bluetooth CAB (9.27 kB) (522 downloads)

I’m not dead yet!

I apologize for not providing more updates on OVPNSmartphone. I haven’t had much time to devote to it, but I am still here and checking comments. Hopefully I will have more time and motivation in the coming weeks.

I also see plenty of hits for bluetooth toggle – please post a comment if you have questions or feedback about that program.

Jim

OpenVPNSmartphone Feedback

I’ve seen quite a few OpenVPN Smartphone downloads but no comments. Let me know what you think! Does it work? What devices are you using? Any problems so far?

Some OpenVPN Smartphone Details

There are a few things I’d like to share that may help running the program.

  • First, .ovpn config files should be placed in the config directory under the OpenVPNSmartphone directory.
  • If you’re using certificates or key files in your config, you need to specify the full path to those files. Apparently Windows Mobile has no concept of a current directory, so the openvpn.exe process can’t find the files without the full path. Use double backslashes.
  • Log files are created in the log directory in OpenVPNSmartphone. All the responses from openvpn.exe over the management interface can be found in mgt.log. Any console output from openvpn.exe is redirected to openvpn.log. These files come in handy when troubleshooting connection problems.
  • Take a look at the OpenVPN for PPC site and the thread on jockyw2001′s work running on smartphone. My code doesn’t fix any of the problems people are having there, it just provides a smartphone GUI to control the VPN connection.

Leave comments here if you have questions. I’ll do my best to help out.

OpenVPN for Smartphone 0.1.1

In this version the CAB no longer tries to create registry entries, so it should install on most devices now. The downside is that you must manually add the registry entries before running the program. After installing, import /Program Files/OpenVPN Smartphone/TAP Device.reg into the phone’s registry.

Again, this is free for anyone to download and use, but you do so at your own risk. I take no responsibility for any data loss, phone problems, wireless charges, etc that may result from using this code.

Download:

UPDATE: Download a newer version from this post.

Switch to our mobile site