This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 

PocketPuTTY 20070228

Open Source
Star Rating IconStar Rating IconStar Rating IconStar Rating IconNo Star Rating Icon
PocketPuTTY is free, open source SSH client for Pocket PC.
You must be registered and logged into HPC:Factor in order to contribute to the SCL.


PocketPuTTY is free, open source SSH client for Pocket PC.

It is a Windows CE port of famous PuTTY (free, BSD licensed open source SSH terminal for Windows). I started to port PuTTY as a part of my diploma thesis. After quite big success (10.000 downloads during 1st month after release), I decided to polish the code and open the source code widely to public. Sorry for the delay, but finally - here we are! Go ahead, download the binaries or the source codes and contribute! It is distributed under benevolent BSD license!

• Windows Mobile 2003 / 5.0 operating system (Pocket PC 2002 version under construction, unstable at the moment)
• 1 MB storage
• 1 MB memory
• Network connectivity

• SSH1
• SSH2
• Telnet
• Serial
• Tunneling
• Private key authentication
• Color terminal emulation

Installation Instructions

PocketPutty is freeware from http://pocketputty.aleq.cz

The PPC 2002 version of PocketPutty (release 02-28-2007)
will work on Jornada 720/728 with WinCE 3.0.

It does require the addition of the RedGear Compatibility Layer
(available for download from hpcfactor.com), and an aygshell file (see below).

1. Extract the zip file.
2. Copy the resulting Putty.exe file to a convenient folder on the Jornada (eg. \Program Files\ ).
3. According to Executability Check, Putty.exe is looking for an aygshell file. However, on the Jornada 720/728, it will run without one. It also seems happy with any of the following (from the cmonex izemize site), aygshell-4AA1F.dll (7.5K), aygshell-A9171.dll (7.5K), or aygshell-82B85.dll (16.5 Kb). If you opt to add an aygshell, copy the file to the same folder as Putty.exe and rename the aygshell to aygshell.dll.

Operating notes:
1. After initiating a connection, the terminal window will open.
If you see no action, or if no Toolbar appears above the window, tap once within the window, and it will wake up.
2 Note that during SSH connections, pages may be slow to refresh.
3. By default, PocketPutty generates a Random Number Seed file, in \My Documents\Putty.RND.
4. Sessions and SSH Host Keys are stored in the Registry under: HKEY_CURRENT_USER \ Software \ SimonTatham \ Putty

Another version of PocketPutty, for WM2003, is also available at:
http://pocketputty.aleq.cz/download.html (or)


Terminal EmulatorSSHOpen SourceTTYPutty

License Open Source
The program is open source, free and the source code is available on-line.
Website http://pocketputty.aleq.cz/
This link is no longer available on the World Wide Web and will attempt to load via the WayBack Machine
Popularity 173
Total Downloads  480
Submitted By C:Amie
Submitted On 17 April 2017


C:Amie 17 April 2017 at 4:55:17 PM
This program is a Pocket PC program with a stub file modification for H/PC compatibility. It and the installation instructions were submitted and contributed by by HPC:Factor community member Dave Wurm.
C:Amie 25 April 2017 at 9:17:32 AM
The source code for this is now available either via the downloads section or via repository.hpcfactor.com, again thanks go to Dave Wurm.
rcx_6000 15 June 2017 at 11:21:55 PM
I can't open COM1: at all with this. Using 9600/8/N/1 with hardware flow control as the serial settings in PocketPuTTY.
C:Amie 24 June 2019 at 3:06:23 PM
rcx_6000 my guess is that the problem could possibly be because Windows CE's ActiveSync has a lock on the port because it is monitoring it for an inbound connection.

You need to shutdown ActiveSync's daemon to make it work. There is a registry key to do this.

You must be signed-in to post comments in the SCL. Not registered? Join our community.

Software Compatibility List: The SCL is provided for free to the Handheld PC Communty and we do not carry advertising to support our services. If you have found the SCL useful, please consider donating.