WELL the wait for the ics update on your sgs2 is not over yet at least not in the Asian and the Indian subcontinent. so if you are not one of those who can wait here's what you can do.http://www.blogger.com/img/blank.gif
download the official firmware released by Samsung in the Europeanhttp://www.blogger.com/img/blank.gif countries from the following HERE and use odin to install the firmware.
ITS ACTUALLY QUITE EASY.
FOLLOW THE INSTRUCTIONS CAREFULLY
Step by Step Guide
Go to the Settings.
Click on About phone.
see your SGS2 kernel version.
Then power off your phone.
Press and hold down Volume Down + Home + Power buttons at the same time.
Press Volume Up button when warning prompt.
Odin download mode will be loaded.
Connect USB cable to your phone.
At PC, extract firmware .tar file that you downloaded to Firmware folder.
Then bring up Odin3.
Click on PDA.
Select the .tar at Firmware folder.
Click Start then.
Remove USB cable from your phone when you see green PASS! at Odin3.
That’s all and enjoys new firmware.
does this root my phone
no since you are installing the official firmware from Samsung just by passing the tedious way of installation from Samsung kies
does this void my warranty
unfortunately yes it does since it is not meant for your region.
what should i do if i want to claim my warranty?
download the official version that you had previously.
use a usb jig to delete the installation history.
then you r good for nay warranty.
courtesy: jayceooi.com xda developers