Samsung Galaxy S2 to Android 4.0.3 ICS XXKP8 Firmware
How to Update Samsung Galaxy S2 to Android 4.0.3 ICS XXKP8 Firmware
Firmware is practically raining from the sky! After XXKP1 for Android 4.0 and XXKP2 for Android 4.0.1 were released, an all-new leak of Android 4.0.3 just recently hit the servers. Samsung Galaxy S2 GT I9100 users must be in heaven with this firmware, the XXKP8 for Android 4.0.3.
Bear in mind that firmware version XXKP8 for Android 4.0.3 is not officially from Samsung Electronics. As such, there is no ETA for when this update will be officially pushed through Samsung KIES. Because this is a leaked version, it will also need to be updated through Odin and not Samsung KIES.
For devices that are network-locked, users should be careful as there is no telling what the consequences are. This firmware still has some minor bugs but should be addressed and resolved in future updates.
By applying this update, it will not root your Samsung Galaxy S2 GT-I9100. But, if your devices has already been rooted, it will revoke root access.