Update Galaxy S2 GT I9100 with Jellybean 4.2.2 Firmware – Guide

Parandroid Firmware for Android devices brings in a great delight for its users as it comes with rich colors and tons of customizations options. And in the latest, it has come up with the Custom ROM firmware for Samsung Galaxy S2 I9100 model which ropes in the Jellybean 4.2.2 firmware OS. Though it’s unlikely as of now on its official release by Samsung, this custom ROM firmware can very well be applied on to your Galaxy S2. This can only be applied on the devices bearing model number as I9100 and not for I9100G users. We will come out with custom ROM firmwares for other variants of Galaxy S2s as well.

Quick Pre Requisites:

  • All the data in your device should be backed with the help of below mentioned steps. Don’t use KIES or any other tools for backing the data as it won’t help you restore the data.

SMS – Use “SMS Backup & Restore app”,
Contacts – Sync with the Gmail application,
Call Log - Call Log and Restore
Images, Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • Enable the USB Debugging Mode in your computer from the path “Settings > Applications > Development > USB debugging”. Also, the minimum battery life should be a minimum of 40% or else there is a risk of device getting turned Off in the middle of firmware update.
  • As this is a custom ROM firmware, you will have to root your device. To check on whether the device is rooted or not, you will have to download the Root Checker app for checking the same. Just in case if the device is not rooted, you will have to root the same with the help of below mentioned steps.

How to Update Samsung Galaxy S2 GT I9100 with Official ICS 4.0.4 XWLPO Firmware

How to Root Galaxy S2 GT I9100 on ICS XWLPO 4.0.4 Firmware

Disclaimer: We should not be held responsible or liable in any manner for any damage caused to the device which is very unlikely if you follow the instructions carefully mentioned in this article.

So, assuming that you are done with the above mentioned steps, you can now head over to the next page where we have mentioned a detailed guide on how to apply with this firmware update.


  1. Hi, does it work on my GT-I9100M ? (Virgin Mobile – Canada)

  2. Is this an official update released only by samsung? or is it a custom rom?!!!

  3. Installation Aborted. Please reply.

  4. I had updated my Android with 4.1 software.
    Now when I am going into Recovery mode there is no option such as install zip from zip card.

    • Root the device, install rom manager app and enter the device into the recovery mode after installing the custom recovery image.

  5. UpdateGalaxy S2GT I9100with Jellybean 4.2.2 Firmware–Guide

  6. let’s give him time to check and think what’s wrong with his installation instruction :)

  7. i have cwm image installed on my galaxy s2.even then same error message displayed with installation aborted.what is wrong?

  8. Has any1 successfully installed this firmware though?

  9. no reply so far

  10. even install install clockwork mod recovery sw but its sown erros.

    what I can do.

    • what is the exact error message

      • The error message is the same
        assert failed: getprop)”ro.product.device”) == ” grouper” || get prop(“ro.build.product”) == “grouper”

        E:Error in /sdcard/software/pa_grouper-3015-17MAR2013-053451.zip
        (Status 7)
        Installation aborted.

  11. unable to find the option instaal from Zip in recovery mode

  12. Hi Pradeep, do you see the comments on the ROM. have you tried the same before on your mobile. Please come with solution. Please reply immediately. Installation is aborted after going through your instructions and guidelines as mentioned above. Please do some thing or refrain from publishing such updates in future.

  13. Does this rom come with battery and overheating by the camera fixes?

  14. Is this method only for ICS devices or can I use in my Galasy SII with oficial Samsung Jelly Bean 4.1.2 (not rooted)?

  15. did i download the right file (pa_grouper-3.15-25MAR2013-010739.zip) from the many zip files in your link?

  16. It says:
    error in /sdcard/pa_group-3.15-25mar2013-010
    (Status 7)
    Installation aborted.

    What’s wrong?

  17. while updating i am getting error
    assert failed: getprop)”ro.product.device”) == ” grouper” || get prop(“ro.build.product”) == “grouper”

    E:Error in /sdcard/software/pa_grouper-3015-17MAR2013-053451.zip
    (Status 7)
    Installation aborted.

  18. Can someone help explain which file to download from the goo.im, Thanks

  19. After downloading to computer u have told to right click on both the files, click on “Properties” to click on “Unblock” and OK. But when I right click I dint find the option Unblock… guide me pradeep..