Windows Mobile

  • Mobile In The Hand 4.0 Released

    Today we put the final touches to Mobile In The Hand 4.0 and have released this latest version of the suite. This is a major reworking of the code and the library is now broken into 10 separate dlls so… Continue reading

  • Home and Visiting Clocks in Professional Edition

    In Professional Edition (Pocket PC) devices the Clock control panel allows you to set a home timezone and a visiting zone and lets you toggle between them. If you need to retrieve the current settings they are stored in the… Continue reading

  • Using RemoteWipe

    With Windows Mobile 5.0 AKU2.0 (Messaging & Security Feature Pack) a new feature was implemented called RemoteWipe. This allowed an administrator to remotely wipe a device if it may have got lost and was designed to remove all sensitive data… Continue reading

  • Disable Windows Mobile 6.1 Threaded SMS View

    There may be an occasion where you want to restore the original chronological view for the SMS Inbox rather than the new threaded view. One example is where a system programmatically moves or inserts SMS messages into the system because… Continue reading

  • New Windows Mobile 6.1 Screen Resolutions

    The release of Windows Mobile 6.1 brings a number of improvements for users but retains the same SDK and libraries as 6. The devices ship with .NETCF 2.0 SP2 in ROM.  This release adds additional screen resolutions to both the… Continue reading

  • Determine Platform – .NETCF 3.5 and earlier

    One of the new features in v3.5 of the Compact Framework is the ability to easily detect the platform you are running on from Smartphone (Standard Edition), PocketPC (Classic or Professional Editions) or WinCEGeneric (Everything else). The code is very… Continue reading

  • Fix: SMS Interception on T-Mobile Dash

    A number of customers have been reporting issues with SMS interception on the T-Mobile Dash handset. On these devices the SMS interception does not work through either the Microsoft or In The Hand class libraries. This is specific to the… Continue reading

  • HTC S620 Windows Mobile 6 Upgrade Experience

    Late last week HTC quietly released the Windows Mobile 6 upgrade for the S620. A few eagle eyed bloggers posted about it. The first thing I found was that the upgrade process doesn’t work with Windows Vista, when it reboots… Continue reading

  • Using the UnInstall Configuration Service Provider

    Among the Configuration providers in Windows Mobile is one which allows you to programmatically uninstall package from the device. The UnInstall provider is documented here:- http://msdn2.microsoft.com/en-us/library/aa455977.aspx To see if your package can be uninstalled you send the following XML –… Continue reading

  • Desktop ActiveSync Registry Settings

    In March I showed how to get the version of a connected device from the desktop. This post documents the rest of the registry settings used to store device information. There are two registry locations, the first at HKEY_CURRENT_USERSoftwareMicrosoftWindows CE… Continue reading