I've just rooted my desire but I cannot seem to flash a custom ROM. I am in the process of making a titanium backup but I have read somewhere that the desire requires a security hack in order to install non-HTC approved ROMS. Does anyone have information on this or a guide to remove the security? I am looking forward to flashing the Cyanogen 7 mod.
The specific code is this:
-- Installing: SDCARD:update.zip
Finding update package...
Opening update package...
Installing update...
assert failed: getprop("ro.product.device") == "bravoc" || getprop("ro.build.product") == "bravoc" || getprop("ro.product.board") == "bravoc"
E:Error in/sdcard/update.zip
(Status 7)
Installation aborted
The specific code is this:
-- Installing: SDCARD:update.zip
Finding update package...
Opening update package...
Installing update...
assert failed: getprop("ro.product.device") == "bravoc" || getprop("ro.build.product") == "bravoc" || getprop("ro.product.board") == "bravoc"
E:Error in/sdcard/update.zip
(Status 7)
Installation aborted

Everyone else makes a goldcard so they can use a unbranded ROM. I just always tell people to make a goldcard 