New release for Windows CE SIP utility

Last month, I created an utility called SIP Select. It’s now updated with a smaller footprint, together with some minor enhancements. The pop up menu now shows the current SIP being selected, and is aligned to the bottom of the screen.

SIP Select

You can download the latest utility here

A reflash of old works …

It has been quite awhile since I last pick up my drawing pens. By chance, I trace and bump into my old personal web site (last updated in 1996 at fortune-city!), and recover some of the comics and caricature works which I created back in 1996.

some caricature works…

and the rest (including comics) in this gallery

 

[swf]data=”http://images.fotki.com/flash/FlipBook-1.0.swf”, width=”409″, height=”120″, FlashVars=”url=http://feeds.fotki.com/Jenkins/album_stbtgwsbtrrbt.rss&bgcolor=#FFFFFF&linkcolor=#FF3333&rows=2&cols=8&el_size=50″ quality=”best”, scale=”noscale”, wmode=”opaque”, bgcolor=”#000000″, name=”FlipBook”, align=”middle”, allowScriptAccess=”sameDomain” [/swf]

Windows CE SIP utility

Here’s the utility that I have created to select the SIP without having to tap on the SIP icon. Obviously, you need to map one of the hardware key to the utility, for my case I use WM5Menu to do it (see below).

This was created originally for me to enable NullKB to be my default key on startup (for some reason, I cannot do that in registry, so I created this utility to be run during a startup) .. since then, I have seen people writing mortscript to switch SIP so I thought I might as well ‘expand’ my little utility project.

I added the popup menu to show the list of the SIP (see below), for selection of the SIP to be switched over to.

I use WM5menu to map the right soft key to the utility.

I have also created a few shortcuts for standards SIP, so that you can immediately switch to the desirable SIP, without having the popup menu for selection. You may map your button to any of these shortcut. You can create new shortcuts if you have third party SIP that you want to map.

This program can be download from my blog

edit: a newer version has just been released, check this out

DIY software hack for Window Mobile Phone

if you have always been irritated by the persistent “Bluetooth Handsfree” notification message, which appears the moment your handsfree kit connects to your device, and won’t go away resulting in your left soft key inaccessible; Here’s the hack …

Take note that this currently will only support widcomm bluetooth stack (essentially only 6965, since that’s probably the only WM5 device in the market that uses WIDCOMM stack). MS stack is not supported, although with a remote chance it may run.

If you like to uninstall this hack, please run WindowsStartupCheckNotification.lnk first before uninstall.
 
When you have installed, soft-reset your device in order for the program to be activated.

   

 Click here  to download

 This hack is also being discussed at this forum

Review of Treo 750 versus iPAQ 6965

Just had a chance to try out Treo 750 at Funan few hours ago. Despite the short trial, I immediately feel that the keyboard is a worthy one, unlike when I tried out Sony Ericsson P990i previously.

Compare to my iPAQ 6965, the phone feel heavier and thicker, but slimmer. The form factor is just nice imho, for those who want to have phone form factor but ppc phone capability. Few things I would compare based on what I need, so the following are just my personal opinon;

qwerty keyboard

the buttons feel good, admittedly equally good, if not better than my ipaq 6965. One hand operation is better than my 6965, mainly because of its slimmer form factor, therefore you are able to hold the phone comfortably than 6965. Two hand operation, is okay, except that the buttons are alittle tad close to each other. Not really an issue, vis-a-vis SE P990. I tried typing a long message, as I do read and compose/reply emails frequently using my 6965. It’s not too bad, but I can feel my hand starting to feel cramp after writing a short paragraph. Contrasting to my 6965, the latter has better keyboard ergonomic.

Ergonomics

Palm did quite a fair bit of customisation to make the phone more ergonomic than some of the ‘generic’ ppc phones. It appears that the keyboard is designed to be able to navigate around, just like my 6965, without having to touch the screen. It doesn’t have the ‘tab’ button that 6965 does, which means you have to scroll your cursor down to the bottom so that the mouse focus will be on the tab before you can switch from tab to tab. Still, it’s better than having to poke the screen.

A couple of software are bundled to improve the user friendliness, e.g. the today plug-in for contact, and the menu softkey. Having said, the main ergonomic comes from the keyboard, and further convinced myself that qwerty keyboard is a must for all my future ppc devices.

3G

I was told that the current firmware doesn’t support 3.5G or HSDPA yet, although Palm has indicated that the new firmware is available in a months time.

Bluetooth & Audio playback

Have not tried playing audio over the A2DP. But given that it’s MS based stack, I won’t put high hope on it. Furthermore, the device doesn’t come with default bass/treble setting, which means I have to depend on media player’s software equaliser to drive the playback, not important if you are using wired/bluetooth headset, but surely will be missed if you hook it to your car headunit or house amp system.

Lack of WIFI and GPS

While I don’t really use much of WIFI in my 6965, I do use it at home to stream media files from my home media server. GPS, is useful when I am in Singapore and travel. For these two missing components, there’s alternative in terms of getting an external card/device to pair with the Treo, but nothing beats having the component ready to be activated on demand, without worrying that you have not brought along with you for a particular occassion. There’s pros and cons for a convergence device versus best of all breeds, but for me, I am definitely looking at the former, especially the total cost of ownership for Treo will be $1500 or more (if I have to buy wifi card and gps receiver)

All in all, I think Treo 750 is a worthy phone to consider, in my opinion. Not Dopod 838PRO, not Eten 600 reloaded or Mios A700, but Treo 750. However, because of the high price tag, and lack of the features I mentioned, it’s not a straight forward decision for me to ditch my ipaq 6965 to Treo 750. Still, if you ask me, between the two, the key differentiator will be 3G versus Convergence. These two factors, should be able to help a potential buyer to clear up his confusion. If after considering the two factors, and the buyer is still confused, it means that keyboard-based ppc phone (at least) like Treo 750 and iPAQ 6965 are not suitable for him grin.gif sneaky.gif

Seven years itch …

Oh well, I am referring to my programming itch. It has been a while (easily 7 years) since I last do a proper coding, not to mention a utility program written for practical use.

The last time I developed a windows-based utility program was 11 years ago. That was when I developed an ‘NT3D32’ program to be installed on a then NT-3.5 environment machine, to create a 3D window user interface for all the system and user applications. Obviously, the software becomes redundant when Microsoft came out with its Windows ME and Windows 2000. But it has been a pretty significant achievement on my part, especially you consider that there’s lack of such capability back then. edit: I did a google, and surprisingly the utility program is still available somewhere in the cyberspace. Wonders of Internet!

Now, 11 years later, I am starting small with a Windows mobile 5.0 utility program. It’s an utility program that basically by-pass the messaging security enforcing policy set by Activesync exchange server, and this thread basically says it all. http://mobilitytoday.com/forum/showthread.php?t=13030

Some screenshots of the simple utility tool

 

The program can be downloaded from my blog

it’s also being discussed in this forum

 

 

Garmin on my iPAQ

Was bored over the weekend, and took a video capture of Garmin Que software running on my iPAQ. Enjoy!

[myspace]http://vids.myspace.com/index.cfm?fuseaction=vids.individual&videoid=989030317[/myspace]