I am trying to upgrade the sgs2 firmware with Kies (Win7 PC), but have run into problems. First problem [solved]: The phone would never connect, because the MTP driver would not install. My solution: Uninstall the MTP device in Device Manager, then plug in the phone in usb debugging mode. A lot of new drivers will install successfully. Then unplug, turn off usb debugging and plug in again, then it worked for me. ([Solved] USB not working (MTP restarting)) Second problem: The connection to the PC is lost before firmware upgrade begins. Upon connecting to the PC, Kies will tell you an update is available. Then Kies asks you to make a backup of contacts, settings and so on. I did that, but after the backup (successful) the phone is disconnected from the PC for a few secs. Then it reconnects by itself, and I am back at square one: "A new firmware update is available!". I tried to skip the backup, still the same thing happens (disconnection and reconnection after closing the backup prompt). I have come to really hate the Kies thing. Why can't it be just as simple as my old Desire with OTA updates?? I would really appreciate help with this. I have searched, but mostly found other problems or problems related to sgs1. Thanks in advance!