I see so many Android phones for sale and wonder how easy they are to update the operating system. I understand that only the Nexus One will get an OTA update from Google. If I buy another unlocked phone can I get an operating system update from the manufacturer? My problem is that I am in China and have no contract with a telecom company. If I bought an HTC phone unlocked can I later go to their company sire and update it to 2.2 or later 3?