As we all know, you need a keyboard and mouse to interact with Microsoft’s Windows operating system for PCs, but now you can get the same experience on the aging HTC HD2. In fact, the Dark Forces Team over at xda-developers has been hard at work in bringing forth USB hosting functionality to the handset – plus, instructions are now available to get it working on your device.
Not everything has been fine and dandy during the development process, but nevertheless, their hard work allows the handset to support the Human Interface Devices profile – thus, enabling you to connect a variety of USB peripherals to it. Obviously, you can get a mouse and keyboard to work, but in addition, it has support for USB Mass Storage to supplement its built-in memory.
source: xda-developers via WMPoweruser