位于中国，我一直在等待HTC Hero更新到Android 2.1。然而，现在世界各地的人们都在得到它。
Located in China I've been waiting forever for the HTC Hero update to Android 2.1. However now everywhere around the world people are getting it.
I do get the occasional update, and then I get prompted to reset the phone, however when I reset it the update does not get installed (missing update.zip on SD card?)
Or maybe I have to relocate to England? Could I fake this with a VPN/proxy? If so how could I set this up?
Does China have an extra Android version or do you have either the US version or the European version?
To let my own European Hero install Android 2.1 I had to tell it to manually check for new updates.
Depending on whether your phone is locked and won't accept foreign updates, you may not have to root your phone, but you will have to unlock it by using the goldcard method.
Luckily this website helps you do it in a few simple steps:
Note: these steps will NOT root your phone.
Download: klutsh's Goldcard Tool
After these steps you've changed your Android version to a generic one and you can use the generic update to get it to 2.1.
Kudos to klutsh from MoDaCo and the person who made the site!