Więc po kolei:
1. Pobierz program, który załączyłem do posta - służy do sprawdzania sum md5 (dzięki nim można sprawdzić czy plik został pobrany poprawnie). Ja wrzuciłem go do C:/Windows/system32 aby mieć do niego szybki dostęp. Jeżeli korzystasz z linuxa jest to zbędne - system posiada wbudowane polecenie md5sum.
2. Musisz mieć zainstalowane SDK:
a) Pobierz i zainstaluj 
JDKb) Pobierz (zip) i rozpakuj 
SDK. Po pobraniu sprawdź sumę (uruchom, wpisujesz cmd, w konsoli md5sum 
plik. Cmd obsługuje 
przeciągnij i upuść).
c) Uruchom SDK Managera i w zakładce 
Available packages w 
Android repository zaznacz i zainstaluj SDK Tools i SDK platform-tools
d) Pobierz i uruchom instalator HTC Sync. Przed instalacją samego programu zainstalują się cztery rzeczy. Jednymi z nich będą sterowniki. Po instalacji tych czterech anuluj instalację HTC Sync.
e) PPM na Komputer, Właściwości, Zaawansowane, Zmienne środowiskowe. Szukasz zmiennej path, edytujesz i po średniku podajesz ścieżkę do folderu tools w SDK, znów średnik i ścieżka do folderu platform-tools.
f) Uruchamiasz Cmd i sprawdzasz wpisując:
adb devices
fastboot devices
g) jak nie ma żadnych błędów idziesz dalej.
3. Pobierasz 
ten rom w wersji CM7 (jest to rom typu data++, są one zwykle szybsze od romów A2SD, jednak wymagają S-Offa (którego masz)). Edit: Pobierz 2.0. 2.0.1 to update, które wgrywasz po instalacji romu.
4. W samej nazwie pliku pisze, że wymagany jest CM7 hboot. Zmieni on rozmiar partycji na pamięci wewnętrznej (ROM). Pobierz CM7r2 hboot (img) z 
alpharev.nl i KONIECZNIE sprawdź sumę md5. Wgrywając uszkodzony hboot możesz zmienić go w cegłę.
5. Pobierz 
recovery. Sprawdź md5.
6. Przeformatuj Ext na 4, bo będzie szybszy a ten rom go obsługuje.
7. Wyłącz telefon. Uruchom go trzymając Power + Back. Podepnij telefon do komputera.
8. Wgraj hboota.
a) Sprawdź md5 (lepiej dmuchać na zimne 

)
b) Uruchom cmd.
c) Wpisz polecenia:
- fastboot flash hboot 
plik img hboota (najlepiej podać go za pomocą 
przeciągnij i upuść)
- fastboot reboot-bootloader
- fastboot erase cache
9. Wgraj recovery
a) Rozpakuj archiwum
b) Sprawdź md5
c) Wpisz polecenia: 
- fastboot flash recovery 
plik img recovery (sklerotyk ze mnie, zapomniałem słowa recovery :/)
- fastboot reboot-bootloader
- fastboot erase cache
9. Przejdź do recovery i normalnie wgraj rom (full wipe, wipe cache, wipe dalvik cache i instalacja z zipa). Pierwsze uruchomienie jest dosyć długie (ok 10 min). Jeżeli wolisz mieć podgląd tego co się dzieje to podepnij telefon po automatycznym 3 resecie i wpisz w cmd 
adb logcat.
Jak będziesz wgrywać romy to pamiętaj o wymaganiach - niektóre wymagają innych hbootów i nie mają szans się na CM7 zainstalować.
Zwykła instalacja to pkt 9. Jak musisz zmienić hboota to pkt8.