09Aug G1 root with Android 2.1
I traded my iPhone 3G for $150 and a well used G1.
I only have AT&T so I had to unlock the G1 first here: http://www.unlock-tmobileg1.com/. Within an hour I had my unlock code. I tried to call TMobile and although I was able to give them some story about the phone the email came back in the morning telling me I had to have my service for 60 days.
Then I have a problem with the speaker on the phone. I will probably end up replacing the earpiece, but for now I thought I could root it and patch the speaker volume settings. I needed root and I figured I would installed 2.1 at the same time since I was on 1.6.
I followed this: http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_HTC_Dream which also includes this: http://wiki.cyanogenmod.com/index.php?title=DangerSPL_%26_CyanogenMod_5/6.
So I can tell you it was a bit scary compared with jailbreaking, but if you follow the directions and be careful to check the antenna version you will be ok. I hope to upgrade to 2.2, but 2.1 is much better than 1.6 for sure.

