The latest Android 4.0.4 ICS firmware is now available for Samsung Galaxy S2. You can update your Galaxy S2 to the latest firmware by kies application , OTA update or manually flash via Odin. This firmware PDA version is I9100XWLQ2 and region are Austria, Belgium, France, Germany, Hungary, Italy, Spain and United Kingdom.
Here is step by step how to manually flash Android 4.0.4 ICS for Samsung Galaxy S2 I9100. Before start, please backup all important data and make sure that your phone still has 80% battery charges.
Step 1: Download the Android 4.0.4 I9100XWLQ2 (.zip), then unzip the file.
Step 2: On your computer- dekstop or laptop, Open Odin 3.04
Step 3: Turn off your phone and then turn your phone in download mode by press (Home+power+vol down) button
Step 4: Connect phone to the computer and wait until you get a yellow sign in Odin
Step 5: Add Android 4.0.4 I9100XWLQ2 (.md5) to PDA
Step 6: Start flash, sit back and wait a few minutes.