Or try the newer guide: http://forum.xda-developers.com/showthread.php?t=857390





Radio s-off:

$ wget http://fire-westin.isomedia.com:42424/gfree.zip

$ unzip gfree.zip

$ adb push gfree /data/local/

$ adb shell

$ su

# cd /data/local

# chmod +x ./gfree

# ./gfree





Remount system rw:

adb shell

$ su

# mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system





CyanogenMod: install from ROM Manager, backup and erase first









Overclock:

Download fastboot from here http://developer.htc.com/adp.html#s2









Reverting to stock Kernel: http://forum.xda-developers.com/showthread.php?p=9307580#post9307580





Notify LED not working: rm lights.vision.so from /system/lib/hw





Better key map for qwerty keyboard: Coming Soon





Uninstall HTC crap:





Root first then the list thats safe to remove is here: http://forum.xda-developers.com/showthread.php?t=581976

Adblock:

http://jamesisbored.com/droid/adblock or install AdFree Android from market. Requires root.





Modify boot splash:

Install ImageMagick

use a 480x800 png

$ convert ~/kiwicon/virtadept.png -depth 8 rgb:logo.raw

$ to565 -w < logo.raw >logo.rgb565

$ fastboot-mac flash splash1 logo.rgb565





Set wifi hostname (cyanogen):

# setprop net.hostname {hostname}

Still working on getting this to run at boot...





Cool apps list:

Tasker - do anything on any event

Rooting:Install an overclockable kernel (the one that comes with Cyanogen works)install SetCPU and CPU Temp from marketSet max to 1516, ondemandProfiles: low batt <20% 245/768, temp >40c 245/768, screen off 368/745