我目前正在运行我的HTC欲望2.1（从英国品牌的O2，如果它有所不同），它已通过 unroveed 。我刚刚提示我通过OTA更新将其升级到我假设的是2.2。我很想这样做，但我假设这将导致我失去我的根。缺陷似乎现在说它支持2.2以及2.1所以它只是做一个OTA更新并重新生根的问题，并与未撤销一起重新生根
I'm currently running my HTC Desire on 2.1 (O2 branded from the UK, if it makes a difference) which has been rooted via Unrevoked. I've just now been prompted to upgrade it to what I assume is 2.2 via an OTA update. I'd quite like to do this but I'm assuming this will cause me to lose my root. Unrevoked seems to now say it supports 2.2 as well as 2.1 so would it just be a matter of doing the OTA update and re-rooting with Unrevoked?
Also, I've never performed an upgrade before, do I lose all my apps/data/configs? How long does it normally take?
If this is a standard OTA update then you shouldn't lose anything at all, and the update should take less than half an hour, just make sure that your battery is fully charged before you start. All your apps, data and configuration should stay. The only exception to this is where things have changed between Eclair and Froyo, so some of your apps may not be compatible with Froyo (though it's been out long enough now that's very unlikely).
Yes, you will lose your root status, but should be able to root again afterwards, provided your chosen root method works on Froyo, or you can find a different rooter that will work if not.
I would highly recommend leaving the OTA update. Instead, download and install a custom pre-rooted 2.2 ROM.
This one from MoDaCo would be a good choice. Alternatively, check out some of the options on the XDA Forums or consider Cyanogenmod if you aren't so attached to HTC's Sense overlay and would like something closer to 'stock' Android.
You shouldn't lose anything with the MoDaCo ROM, though I found I needed to wipe if switching between Sense and non-Sense ROMs. Check out Titanium Backup if you would like to make restoring your apps easy and always do a Nandroid backup before flashing a new ROM.
If you haven't already, download the ROM Manager app from the market to make flashing ROMs and managing back ups a breeze!
@michael.jefferys use Titanium backup to backup all of your apps and their data when switching to a new rom.