Galaxy S II

How to Update Samsung Galaxy S2 GT I9100 with Kitkat 4.4.2 Firmware – Guide

Samsung Galaxy S2 GT I9100 Android smartphone can now be updated with the latest version of Kitkat 4.4.2. Unfortunately, Samsung won’t be pushing the update officially to Galaxy S2 devices. But all thanks to the custom ROM makers who are working constantly to come out with the most stable firmwares based on the Kitkat 4.4.2 firmware. So let’s check out the detailed list of quick pre requisites mentioned below before heading to the detailed guide which will help you upgrade the firmware.

KitKat 4.4.2

Note – This firmware can only be applied on the Galaxy S2 GT I9100 variant of smartphone only nd not on any other android smartphone.

Quick Pre Requisites:

  • All the data in your device needs to be backed up with the help of below mentioned steps manually and not with any of the automated tools. Make sure that you are not using Samsung PC Suite for creating the backup.

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

  • Head over to the path “Settings > Applications > Development > USB debugging” in your Galaxy S2 I9100 android smartphone so as to enable the USB Debugging Mode. This is an important step.

Disclaimer: We should not be held responsible in any manner for any damage happened to your Galaxy S2 GT I9100 phone due to not following the instructions mentioned in the article.

So let’s proceed and check out on what are the quick list of specs and features of Galaxy S2 android smartphone

Procedure to Update Galaxy S2 GT I9100 with the KitKat 4.4.2 Android Firmware:

  • Disconnect the device so that it can be entered in the Recovery Mode. Manually Galaxy S2 can be entered in the recovery mode by pressing Volume Up Key, Centre button, and holding both simultaneously press the Power Button after which you will get to see a green robot indicating that the device has entered in the recovery mode.
  • Select “install zip from SD Card” to choose the KitKat 4.4.2 Firmware Package which you have placed in the device and then the Google Apps Package. Please note that it might take around 4 – 5 minutes for applying the update. Once updated, select “Go BACK” and choose the option of “Reboot System Now” for rebooting the device.
  • You can check the firmware update from the path “Settings > About Phone > Firmware Version” where the firmware update version will be mentioned. Do let us know in the comments section just in case if you face any issues in the process of firmware update as we will try our level best to answer all your queries / issues at the earliest

Note: If at all your Galaxy S2  smartphone gets in the boot loop mode, then you need to turn off the device and then reapply the update from the start. To turn off you can reinsert the battery or say you can long press the power button and repeat the whole process again.

Stay tunes to Android Advices as we will be very soon be coming out with the detailed guide which will help you install custom ROMs especially for Galaxy S2 GT I9100. Do let us know in the comments section just in case if you face any issues in the process of firmware update. You have now successfully rooted your device Galaxy S2 Android smartphone



  1. Spark Sk

    October 23, 2014 at 1:13 am

    Its working

  2. avesh

    April 26, 2014 at 1:42 am

    hi predeep bro….how to root my s3 4.0.3 XXKI4…PLZ reply fast

    • Pradeep Neela

      April 26, 2014 at 1:37 pm

      you can update with the higher firmware version so as to accommodate the Kitkat OS.

  3. Manish

    April 22, 2014 at 5:55 pm

    I am getting error
    \E:failed to verify whole-file signature
    and then process stop with E:signature verification failed.

    • Pradeep Neela

      April 22, 2014 at 11:28 pm

      Hey manish, request you to kindly root the device.

      • AntidotE

        June 9, 2014 at 2:30 am

        phone is rooted, still getting the same error

  4. Ashok Reddy

    April 20, 2014 at 5:03 pm

    I have got the below error.
    E: Error in /tmp.sideload/ (status 7)

    I am not able to get back my old OS also. Please suggest what to do now??

    • Tiju

      April 22, 2014 at 1:57 pm

      Were you able to come out of the error and install kitkat? I wanted to try the same.

  5. mandeep

    April 16, 2014 at 10:40 am

    Hi Pradeep, i want to unroot my S2 now to 4.1.2 original firmware. Can you please guide me how to do this ?
    Thanks a ton .

    • Pradeep Neela

      April 24, 2014 at 4:20 pm

      Which is the firmware your device is currently on?

  6. AntidotE

    April 15, 2014 at 12:21 am

    I am new to all this stuff, but want to learn 🙂
    My steps
    * Downloaded, placed on external SD (md5 matched)
    * Downloaded among many, placed also on external SD
    * Rebooted in recovery mode
    * selected “apply update from external storage”
    * selected
    waited for ~10 seconds, it started verifying update package and… got errors:
    E:failed to verify whole-file signature
    E:failed to verify whole-file signature
    E:signature verification failed

    Exactly first error text twice.
    Device is not rooted. Is it an issue?
    P.S. This is my first experience in flashing roms.

  7. Dhruv

    April 11, 2014 at 7:04 pm

    It says installation aborted. Very annoying. The worst part is it requires factory wipe. Eventually no way to get previous rom back. I am in loose-loose situation.

  8. hemender singh

    April 10, 2014 at 4:44 pm

    Do i need cache partition there before proceeding or any manipulation with data factory settings

    please reply asap


    • Pradeep Neela

      April 26, 2014 at 1:38 pm

      you need to only clear cache and memory

  9. porag

    April 8, 2014 at 9:05 pm

    should it require rooting before updating the kitkat 4.4.2??
    my device is not rooted… can i update it without rooting???

    • Pradeep Neela

      April 29, 2014 at 8:18 pm

      no, it needs your device to be rooted

  10. raj

    April 8, 2014 at 8:02 am

    i hv rooted my mobile(galaxy s2 gt-i9100). while changing rom i didn’t take back up. my new rom is not installing. how can i recover my phone

  11. Srinivas

    April 2, 2014 at 1:58 pm

    Do NOT try Kitkat on Samsung galaxy S2. I tried CM11 nightly build and the mobile hangs now & then, camera doesn’t work sometimes.. Battery issue (even if you charge 100%, it turns off saying low battery)… lots of other issues.

  12. suman

    March 18, 2014 at 2:25 pm

    Is this update stable???? any sign or any problems till now?

  13. henry

    March 14, 2014 at 8:17 pm

    Cannot update. Massage is Signature verification failed.

  14. Steve R

    March 14, 2014 at 3:52 pm

    Why is there the word ‘infected’ in the rom file name…?
    ( )

  15. Selim

    March 11, 2014 at 12:00 am

    Any ROM for shv E120L????

  16. AB

    March 9, 2014 at 4:37 am

    Hi Pradeep. The link \Google Apps Package\ brings me to a page that offers 5 items for download under a 4.4.2 folder. The first 3 are folders and the last 2 are zip files. Should I download all or just one of them? Please advise.

  17. Ray

    March 4, 2014 at 3:16 pm

    Do I need to root my 19100 to update to 4.4.2?mad hatter


    March 4, 2014 at 9:51 am

    I have done as above for my un-rooted Galaxy S2 i9100 which currently has the official jelly bean update. But when installing the zip file of Omni rom 4.4.2 kitkat from my SD card it says some signature verification failure. Kindly help in updating.


    March 3, 2014 at 9:54 pm

    In my Galaxy S2 I9100 – i tried as said above and when finally installing the zip version of the Omni KitKat firmware from the card, it says some signature verification error. I am not able to install this.

  20. onur

    March 2, 2014 at 7:49 pm

    Is the “i9100” same with “i9000 variant”? Is needed Root the original firmware before applying 4.4.2 rom?

  21. buzz

    February 26, 2014 at 11:18 am


    I tried with the update, but mobiles seems to be locked and no network coverage.. how could I resolve this ?

  22. Pal

    February 17, 2014 at 3:22 pm

    It would be good if you can mention the name of Custom ROM – Omni in the article. Better with the link to Omni website and few of its important features. Currently the article looks like copy cut paste

  23. abdullah

    February 17, 2014 at 10:56 am

    Will this erase my apps and data?

    • Pradeep Neela

      February 23, 2014 at 2:20 pm

      yes its recommended to backup the data

  24. Ganesh Hajare

    February 17, 2014 at 10:27 am

    What about rooting the phone before applying the updates.

    • Pradeep Neela

      February 23, 2014 at 2:05 pm

      updates is independent of rooting. Even if you root the device, the updates will continue to come in your device.

      • AB

        March 6, 2014 at 7:50 am

        Hello Pradeep. Sorry but I just want to be sure I understand correctly. I don’t need to root the device anymore to apply this firmware update. Is this correct?

        How does Kitkat 4.4.2 compare with my current Jellybean 4.1.2 ? Is there a list or an article that I can check out ?

        I’d appreciate your answers. Regards.

  25. Bob MacLean

    February 17, 2014 at 1:42 am

    Will this update work with Galaxy S2 GT I9100M also?

    • Pradeep Neela

      February 23, 2014 at 2:04 pm

      no, it is strictly for the I9100 variant only

      • RAj

        March 27, 2014 at 1:06 pm

        am getting an error E:signature verification failed

Leave a Reply

Your email address will not be published. Required fields are marked *

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top