Many realize the modern Smart Phone is really just a pocket sized computer; thus one may wonder why it can't be manipulated and customized just as a desktop computer. Well, IT CAN. Just as one may load Linux, Windows, or any other Operating System on their desktop computer, and maybe even dual-boot between them, the same can be done with an HTC mobile phone. Learn what a ROM is and how to load one on to your phone. Also learn how to load Google Android in a dual boot configuration. The HTC Herald (aka T-Mobile Wing) and the HTC Wizard (aka T-Mobile MDA) will be used for demonstrations.