How to Update Samsung Galaxy S2 M250K with Official ICS 4.0.3 Firmware

ICS Logo for KOREA S2For all those Samsung Korean users of Galaxy S2 smartphone who were not able to apply the official update via KIES can now apply the update manually too. In the due course of this article, we will be talking about on how you can update your device with the latest Android’s ICS 4.0.3 Firmware. Please note that irrespective of your current firmware in your Galaxy S2 M250K, you can follow this procedure to update your phone.

Over a period of this article, we will also check out on what are the list of pre requisites you need to follow along with the detailed tutorial.

Rooting Information:

  • Just in case if your device is rooted, after applying this firmware the rooting access will be revoked.
  • Applying this firmware doesn’t require your Galaxy S2 to be pre rooted, even the non-rooted phones can be applied with this firmware.
  • Very soon, immediately after this article we will be coming up with an article which will help you to root your Galaxy S2 M250K on ICS Android 4.0.3 firmware.

Disclaimer: Neither we, nor developer should be held responsible for any damage happened to your device in the process of following the instructions mentioned in this article. It’s very unlikely that there will be any issues but just in case if at all there are any issues then we are committed to help you in solving the same.

Pre Requisites:

  • Data like SMS, Contacts, APN Settings and Call Log is very important and in the process of firmware update, the data may get corrupted or may even et erased. So it’s highly important that you backup all the data using the below mentioned data

SMS – Use “SMS Backup & Restore app”,
ContactsSync with the Gmail application,
Call Log - Call Log and Restore
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

  • Minimum battery left in the device should be 60% so as to avoid device from getting turned Off in the middle of firmware update. Also, you need to ensure that all the antivirus suites in your phone and PC are completely disabled.
  • Enable the USB debugging in your Samsung Galaxy S2 GT I9100 phone from the path “Settings > Applications > Development > USB debugging”. The USB Debugging option should be ticked as shown in the below screen capture. (Phone should be disconnected from computer while enabling the USB Debugging Mode).

Assuming that you have followed all the above mentioned instructions, you can now proceed to the next page where we have summed up a detailed article on how to apply this firmware update.

  • Kaleab

    where can i find the pda for shw-m250k

    • Pradeep Neela

      hey Kaleab, once you unzip the firmware file, you can find the .tar file which is PDA

  • Makina

    “Very soon, immediately after this article we will be coming up with an article which will help you to root your Galaxy S2 M250K on ICS Android 4.0.3 firmware.”

  • Tharindu

    Is this Korean S2 ?

    • Pradeep Neela

      yes its for Korean version

  • Chris

    “Very soon, immediately after this article we will be coming up with an article which will help you to root your Galaxy S2 M250K on ICS Android 4.0.3 firmware.”

    Any progress?

  • shoaib

    its service is too low can you plz gave me ur private e-mial…plz….
    it again said MD5 hash value is invalid

  • shoaib

    bro it again said
    MD5 hash value is invalid
    M250K_HOME_M250K.UC08.2152_CL226872_REV02_user_low_ship_source.jkh.tar.md5 is invalid.
    End…

  • shoaib

    it again said
    MD5 hash value is invalid..???

  • shoaib

    bro it again said
    MD5 hash value is invalid
    M250K_HOME_M250K.UC08.2152_CL226872_REV02_user_low_ship_source.jkh.tar.md5 is invalid.
    End…
    ….

  • nasar

    ]I used kies to install ICS but now I can’t seem to send sms.
    I checked and the phone number in the settings and it’s correct and I also tried to change the number from in Messaging and that didn’t work.

    I am using the phone in China unicom

    Any ideas?

  • shoaib

    bro it said
    MD5 hash value is invalid
    what whill i do??? plz help me…:-(

  • shoaib

    bro it said
    MD5 hash value is invalid
    what whill i do??? plz help me…:-(

    • Pradeep Neela

      download the file again and unzip

  • shoaib

    thnx alot bro once again…. B-)

  • shoaib

    thnx….alot again

  • shoaib

    Thnx…..bro 4 answering,does it ask 4 country code??? :-(

    • Pradeep Neela

      no it doesnt ask for country code!

  • shoaib

    does it work in PAKISTAN???
    plz help…..

    • Pradeep Neela

      yes it works!

      • shoaib

        thx bro 4 answering…..does it ask 4 country code??? :-(

  • majestico

    “Very soon, immediately after this article we will be coming up with an article which will help you to root your Galaxy S2 M250K on ICS Android 4.0.3 firmware.”

    Is this still gonna happen?? :)
    I’ve got information overload from the 80 page thread on xda.

    • http://www.amitbhawani.com/blog/ Amit Bhawani

      You seem to be predicting things quickly, isnt it? :-) We will come up for sure.

  • sorin

    i have the same wich TAHER error Added!!
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    MD5 hash value is invalid
    M250K_HOME_M250K.UC08.2152_CL226872_REV02_user_low_ship_source.jkh.tar.md5 is invalid.
    End… Why this error ? Thanks !

  • bharat

    how to update android ics 4.0 in sony ericsson xperia arc s ?

  • TAHER

    Added!!
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    MD5 hash value is invalid
    M250K_HOME_M250K.UC08.2152_CL226872_REV02_user_low_ship_source.jkh.tar.md5 is invalid.
    End…

    • http://twitter.com/pradeepneela Neela Pradeep

      wats your s2 model number?

  • zu5be

    hello there, i updated my korean model with kies. after the update finished, kies is not able to recognize my mobile, even it says m25ok but mentions with it, cannot retrieve the data, disconnect and connect again.
    How to root?

    • http://twitter.com/pradeepneela Neela Pradeep

      what is your model number?

  • Adriano Chin

    Hi Neela,
    Is this ICS update (Samsung Galaxy s2) only if you live in Korea? Or can I update it in another country?

  • vivek pathak

    Hi neal
    When will i.c.s 4 release for s i9000

  • Babu Kanigiri

    May I Know when Will ICS 4.0.3 will release for GT-I9100G?

  • Babu Kanigiri

    May I request when will ICS 4.0.3 eill release for GT-I9100G ?

    • http://twitter.com/pradeepneela Neela Pradeep

      it will soon be released!

  • Babu Kanigiri

    May I know when WILL UPDATE WILL release for ICS 4.0 for GT-I9100G ?

    • http://twitter.com/pradeepneela Neela Pradeep

      it will be there soon!

  • Fdz

    I am lost here:

    “Now, re insert the battery and enter the device in the recovery mode. To enter into the recovery mode, press Volume Up Key + OK button, and holding both simultaneously press the Power Button.”

    Since when did we took out the battery? Thanks!

    • http://twitter.com/pradeepneela Neela Pradeep

      just remove and put it back!

  • Kuwar Prashant

    Hi Neel,

    Is this update only for Samsung Korean users of Galaxy S2 or can we use this in India?

    Thanks

    • http://twitter.com/pradeepneela Neela Pradeep

      this one is for korean users!

      • Brai

        do we have rooting for m250k already?

        • Pradeep Neela

          no, not as of now!

    • Rohan

      @Kuwar Prashant, Its for international version of galaxy s2…..i.e the version of galaxy s2 in india…so it will work it indian sgs2….

      • http://twitter.com/pradeepneela Neela Pradeep

        YES IT WILL WORK IN INDIA