The Galaxy S2 handsets can finally be updated with an official Android OS, as Samsung just released the Ice Cream Sandwich 4.0.4 XWLPX firmware. The ROM can be OTA (Over The Air) applied but only in limited countries; for the rest of the SGS2 users, the update can be installed only by performing a manual procedure and this step by step guide will be teaching you the same. So, if you want to update your SGS2 to the latest ICS stock ROM available, you will have to complete the next lines.
As usual, when we talk about official upgrades, we end up in telling you only few details due to the fact that there isn’t actually much to speak of. The XWLPX firmware is bringing only minor bug fixes and improvements, so no important features to be added. As stated, the ROM is coming to update the SGS2 to Ice Cream Sandwich version number 4.0.4 and it isn’t a worldwide release. You can still install the same though, if you choose to manually apply the software. To make it clear, this Android OS comes with add on stabilities in the Camera, improvements for the battery life and few capabilities for a better Android experience.
But even though your phone will not be updated with major features and important capabilities you will still receive a stable version of the ICS platform, as an official firmware is always optimized for offering the best Android experience available. If you don’t like the XWLPX ROM, then I suggest you to take a look over our Galaxy S2 GT I9100 section, from where you can learn how to update a custom ROM on your device. There are many ROMs suitable for your phone and you can even choose to install a Jelly Bean based one, so choose wisely.
Now, if you do choose to apply this tutorial, then I should mention once more that this is an official update released by Samsung and suitable for the Galaxy S2 GT I9100. Therefore, you don’t need to have a rooted smartphone for being able to install the firmware and you don’t have to use a custom recovery image for the same operation. Also, if you previously added a beta ROM on the device, then you will now be able to restore the warranty. Be aware as the bootloader will be relocked, the root access revoked and the factory restrictions reinstalled. For unchaining the phone system again, you will have to re-root it but by completing a how to guide suitable for the new XWLPX OS.
Even though you are dealing with an official update you must first backup the data of your SGS2. This because for the installation procedure you will have to use Odin, which is a dedicated tool used especially for this type of procedures. Anyway, during the update operation the data might get corrupted meaning that you will not be able to use it afterwards. So, first of all save your personal info; you can do it by using backup and restore apps from Google Play. You can save almost everything from your handset (contacts, messages, call logs, internet saves, current ROM, market apps and so on) so go and use our tips by consulting our how to section.
Next, you must ensure you have access to a Windows running computer with Internet connection enabled. You will have to connect the smartphone with the PC so the USB cord must be near you. Furthermore, on your device enable the USB debugging option from the path “Settings -> Applications -> Development -> USB debugging”. On both PC and S2 deactivate the security programs as these tools might interrupt the update operation. Finally, of there is less than 60% battery power left in the system, go and charge your phone. Don’t apply the present tutorial for devices similar with the SGS2 GT I9100 as the ICS 4.0.4 XWLPX firmware is being suitable only for the mentioned handset.
How to Update Galaxy S2 GT I9100 to Official ICS 4.0.4 XWLPX Firmware
- On the computer download the update file from here.
- Then, on the same PC download Odin.
- Install Odin and then open it.
- Extract the update file.
- Turn off the S2.
- Reboot in download mode.
- For download mode: press and hold Volume down Key and Center button while powering on.
- In download mode connect the device with the computer (Odin must be opened).
- On Odin the “added” message should be displayed.
- Also, the ID:COM section should be yellow.
- If not, try to reinstall the drivers and then redo the above steps.
- On Odin, select “PDA” and pick the update file.
- Click on “Start”.
- Don’t make any other changes.
- In the end the “pass” message should be displayed.
- The phone should reboot automatically.
- You can remove the USB cord.
- If you can’t use the new OS, reboot the phone in recovery mode.
- For recovery press and hold Volume Up button and Home key button while powering on.
- Select “wipe data factory reset” and “wipe cache partition”.
- Then “+++go back+++” and next “reboot system now”.
Well, that was all. Now you know how to manually update your SGS2 to official Ice Cream Sandwich 4.0.4 XWLPX Firmware. Stay close as we will come with a root guide suitable for the new OS. Do tell us how you find this software or if you had problems while trying to install it. Hopefully during the next few months we will have a Jelly Bean OS released by Samsung for the S2 models, so finger crosses guys.