Een gebruiker van het XDA-forum heeft een website opgezet waarmee het mogelijk is om zelf een custom rom voor de HTC Desire in elkaar te zetten. Later zou de website ook geschikt moeten worden voor andere apparaten.
Op de website kunnen gebruikers momenteel kiezen uit een aantal verschillende Android 2.2-roms voor de HTC Desire. Daarnaast is het mogelijk om zelf te kiezen welke applicaties in de zelfgebakken rom moeten worden voorgeïnstalleerd. Later wordt het ook mogelijk om zelf een kernel te kiezen, waarbij waarschijnlijk ook voor een overgeklokte kernel kan worden gekozen. Bij verscheidene custom roms is het al mogelijk om een kernel te installeren die de Desire op een kloksnelheid van 1267MHz laat draaien. De website is gratis te gebruiken.
Om alternatieve software te installeren op de HTC Desire, is root-toegang nodig. Modaco-oprichter Paul O'Brien publiceerde een methode om superuser-toegang op de smartphone te verkrijgen. O'Brien maakte zelf ook al een tool om custom roms mee samen te stellen. Hiermee is het echter alleen mogelijk om zijn zelfgebakken rom verder te modificeren.
De HTC Desire beschikt over een Snapdragon-processor van 1GHz en een 3,7"-amoled-scherm met resolutie van 800x480 beeldpunten. Foto's kunnen met een 5-megapixelcamera worden geschoten. Standaard draait de smartphone op Android 2.1.