Last night I discovered that the 2.2 update was available OTA for my O2 HTC Desire. I downloaded it but after a couple of issues -- including lack of memory warnings [later fixed by removing some apps] -- it eventually started to run and update took place. On reboot thought the screen froze on the blue O2 splash screen and wouldn't budge. I did some forum reading and checked the manual and decided to wipe the data from the handset using the hold volume button down + press power button technique. This still did not fix the problem I then grabbed the RUU O2 exe RUU_Bravo_Froy2_UK_220.127.116.11_Radio_32.44.00.32U_5.09.05.30_2_release_144166_signed and decided to update it manually myself. At this stage I could not connect the phone properly to HTC Sync because without a properly installed ROM it would not recognise it. I continued with the RUU exe anyway. The RUU did its stuff and after a couple of reboots of both machine and phone the update started taking. Unfortunately, it got stuck at 81% and then went back to 77% and quit, citing: ERROR @ FILE OPEN ERROR The Rom Update Utility cannot open the requested files or the files are damaged. The RUU cannot continue the update. Please get a complete RUU package and try again. This file is 179.628.843 bytes in size, according to the info on the exe. Now I get either a white screen (as below) where neither of the buttons seem to work... ...or a black screen with HTC logo in the middle with exclamation marks in the four corners of the screen. So my questions are: 1. How on earth do I solve this situation? 2. Is there another "complete RUU package" that I should be using, and if so where can it be found? 3. Is there any way to downgrade back to 2.1 on this O2 phone? Any help / advice gratefully received. O2 are only saying they'll give me a refurbished phone as a replacement, which is not what I want. Thank you, and hello by the way!