I have recently bought a samsung galaxy s2 GT-I9100 and have been having trouble with vlingo operating when it shouldnt and basically taking over the phone and running it flat all by itself. Below is the full instructions for the firmware upgrade. Rather than waiting for the official roll out of the firmware via Kies, I have obtained the packaged version and updated my set to the new Gingerbread 2.3.5 version. Finally, I have my Singapore local set, Samsung Galaxy S II updated with the official firmware from Samsung.