Hi, I've got hold of an HTC Hero on Orange (UK) which is running Firmware Version 1.5 and build number : 18.104.22.168.146733 I checked on the HTC site and found that there was an updated firmware version : ROM Upgrade for HTC Hero (Orange - 22.214.171.124) From this page : htc.com/uk/help/htc-hero/#download So, I had HTC Sync installed previously and it connects to the phone perfectly without a problem, BUT when I run the Rom Upgrade .exe, HTC Sync disconnects and the software returns a 'cannot recognise phone' USB error. Oddly as soon as I exit the firmware upgrade HTC Sync reconnects again. Does anyone have any idea what could be happening here? Does the phone / HTC Sync not like the firmware file? Or should I be updating to a lower firmware version from 1.5 before trying this 126.96.36.199 version? I did attempt to find 'older' firmware versions to give them a try, but alas no luck. Thanks in advance for any help.