We have seen recently Ubuntu running on some Android devices like the HTC EVO or the Nexus One and it is now also possible to run your favorite Linux distribution on the HTC HD2. The HTC Linux team has ported a fully functional version of Ubuntu with touch screen support which is really nice. Follow the instructions after the break!
To install Ubuntu on your HTC HD2 you will need to:
- Go to the XDA thread @ http://forum.xda-developers.com/showpost.php?p=5969936&postcount=2 and download a file called hd2-ubuntu_0.2.zip.
- Unzip the file into the root of your SD Card. (you should have a folder called ubuntu at the root of the SD Card)
- Run Haret.exe to start Ubuntu
You can watch Ubuntu running on a T-Mobile HTC HD2 in the following YouTube video:

Here is an extract of some the features of the Ubuntu port for the HD2 [from http://forum.xda-developers.com/showpost.php?p=5969936&postcount=2]:
Kernel
*Updated Linux kernel based on htc-msm-2.6.32 revision '3af9a39113d40887f42688108ff0dbdeefd8e4cc' (see first post)
*Improved touch screen and keypad driver allow for decent navigation with the bare device
*WiFi driver
*3g driver
*Vibration driver
*Many [[Msm_Usb_Host|USB host]] drivers added (usb mass storage, audio, networking)
*Battery, panel and bluetooth drivers not installed yet due to lack of available source code. (only zImages available)
*Exact kernel source code with patches used included in archive.
Rootfilesystem based on the Karmic Koala from 0.1 release with
*Enlarged rootfilesystem size (2,6GB)
*Many tweaks for touchscreen use: on screen keyboard, enlarged GUI components, ..
*One touch super easy operation of 3G and WiFi connections, screen rotation and other things
*New packages installed, e.g. firefox and fennec browser with kinetic scrolling, pidgin instant messaging, ..
*Easy installation of extra languages etc
*GUI for the media player (gnome-mplayer) to allow basic control of the video playback
Don't forget to follow us on Twitter and join our Facebook Fan page to stay updated.