Windows Mobile 6.5 Lock Screen and Widgets
Windows Mobile 6.5 significantly overhauled Microsoft’s mobile user experience by introducing an interactive lock screen and finger-friendly widget architecture. Moving away from stylus-heavy menus, the operating system integrated actionable notification widgets directly onto the lock screen, allowing users to view alerts and launch straight into specific applications without first navigating the home screen.
The Interactive Lock Screen Mechanism
Prior to version 6.5, the Windows Mobile lock screen was essentially a passive barrier that required users to enter a PIN or press an unlock button before viewing any meaningful data. Windows Mobile 6.5 replaced this with an interactive surface centered around dynamic notification icons.
When an event occurred—such as an incoming SMS, missed call, new email, or upcoming calendar appointment—a dedicated widget icon appeared on the lock screen along an interactive horizontal slider. Instead of performing a generic swipe to unlock the phone and then manually navigating to the relevant application, users could drag the specific notification icon across the screen. This single gesture simultaneously unlocked the device and launched the designated application directly to the relevant item, such as opening the specific unread message.
Integration with the Titanium (CHome) Interface
The lock screen worked in tandem with the primary home screen interface, code-named "Titanium" or "CHome." Titanium replaced the traditional, dense Today screen with a vertically scrolling list of finger-navigable panels, including music players, photos, text messaging, and contacts.
The lock screen inherited its visual language and underlying data
providers from this architecture. Layouts were defined primarily using
XML-based configuration files, commonly known as CPR files
(Chome.cpr), and registry entries located under
HKEY_LOCAL_MACHINE\Security\Phone\Skin. These files
dictated the visual positioning, font rendering, and touch target sizes
of each widget on the lock screen, allowing device manufacturers and
mobile operators to customize the behavior and branding of the
interface.
W3C Widget Engine Support
Beyond system-level notifications, Windows Mobile 6.5 incorporated a
native runtime engine for standalone web widgets based on the W3C Widget
specification. Packaged as .wgt files, these widgets relied
on standard web technologies, including HTML, CSS, and JavaScript.
While standalone web widgets ran primarily in their own sandboxed environments via an embedded Internet Explorer Mobile engine, their background processes could push updates, counters, and status badges to the main system. This data fed into the system's core notification framework, enabling custom services to surface glanceable updates and alerts that populated the lock screen alongside native telephony functions.