First you must Flash JesusFreke special signed recovery
Things you need to have and do
the debugging drivers,Android SDK, AndroidMod
(You must do it through adb shell so you need 32-bit OS)
Put your device into USB debugging mode(thats in settings/applications/development)
Connect your device with your PC
When it asks for driver location (were you put it)
You'll see sth like "HTC Dream Composite ADB Interface" on success
the drivers are in the attachments
to download Android sdk go here
http://code.google.com/android/download.html
and Androidmod here
http://forum.xda-developers.com/showthread.php?t=443041
ALL WITHOUT THESE""
AT the root of your hard drive put AndroidMod folder ex."C:\Androidmod"
and from the sdk copy "adb.exe" and "AdbWinApi.dll"(it's in tools) and put them in there.(C:\Androidmod)
Now go to run and type "cmd", now when the command prompt pops up navigate to "C:\Androidmod" by doing
"cd C:\Androidmod"
Once your in there type "adb shell" then
"mount -o rw,remount -t yaffs2 /dev/block/mtdblock2 /system"
"cd /system"
"cat /data/local/recovery.img > recovery.img"
"flash_image recovery recovery.img"
"reboot"
Tada how do you feel?
To check if this was done properly hold "HOME" and "Power" to get in to the recovery Menu
when you do press "Alt + L" it should say "using test keys"
Now that thats out of the way the easy part comes
download JesusFreke Modified RC30 - full version rename it to update it should look like this "update.zip"
put that on to the root of your sdcard
Restart your device holding "HOME" and "Power" to get in to the recovery Menu, when you do, press "Alt + L" read and then press "Alt + S"
tell me how it went