Great stuff Paul, using your guides and packages I went from stock Hero to your latest custom ROM and updated radio in no time at all, with no real problems along the way :-D
As I use Linux instead of Windows or Mac I did have to change a couple of things to get the patched recovery image installed though, for the benefit of anyone else running Linux this is what I had to do:
1. Run all the adb and fastboot commands as root (use 'sudo', or 'su -' to switch to the superuser acccount). When I tried to run the adb commands as a normal user I got device not found errors, and a bit of googling suggested this was a permissions problem. There's probably a more elegant way of fixing this problem (changing permissions on the device node for the phone) but just running the commands as root was quick and simple and solved the problem.
2. Download a Linux binary of fastboot. Paul's package includes binaries for Windows (fastboot.exe) and Mac OS X (fastboot) but neither of these will run in Linux. Again google came to my rescue when I found the
Fastboot page in the Android Wiki, which included a download link for a Linux binary:
fastboot for linux. I simple downloaded the file, replaced the Mac OS X binary with it, made it executable, and then I was able to run the fastboot command as described in Paul's instructions.
3. Just a note that no USB drivers are required to use adb, etc., under Linux. You will need the Linux version of the Android SDK installed though, and the tools subdirectory in the PATH of your (root) user.
This post has been edited by Dr Hotdog: 04 September 2009 - 05:04 AM