Alex, interna memorija na Android telefonima je podeljena na nekoliko particija: boot, recovery, system, data, cache, misc.
HTCDev Unlock (koji si ti uradio) otključava sve osim boot particije. Na boot particiji se nalazi kernel koji mu dođe kao srce sistema, jer se u kernelu nalaze instrukcije kako šta na telefonu treba da radi, recimo koliki je klok procesora, grafičkog čipa, itd. Najbolje je da uz Sense rom imaš Sense kernel, a uz AOSP rom - AOSP kernel. Ti verovatno sada imaš Sense kernel. Možeš da instaliraš bilo koji kernel, samo pazi da se ne nađe neki moron koji će da napravi kernel sa overklokom procesora na nekih 3000 MHz, pa će da ti rikne fon.
Rom je u stvari običan zip fajl u kome se nalaze razni sistemski fajlovi i taj kernel, a pošto je tebi zaključana boot particija (nije S-OFF) ti ne možeš preko recovery-ja ništa da instaliaš na nju, jer joj je pristup onemogućen, već to moraš da radiš ručno preko fastboot-a, tj. kompa i kabla. (Ne more to bez kabla.)
Dakle, sa moći ćeš uvek da instaliraš bilo koji rom, ali imaš dve varijante:
- preko recovery-ja gde ne možeš flešovati kernel, ali možeš rom
- preko fastboot-a flešuješ kernel, pa onda preko recovery-ja opališ rom