Hacks News

XXJW4 Root and ClockworkMod Recovery for Galaxy S

Samsung officially released the XXJW4 firmware, which is the Value Pack firmware Samsung promised for the Galaxy S after they announced that it won’t be getting Ice Cream…

Samsung officially released the XXJW4 firmware, which is the Value Pack firmware Samsung promised for the Galaxy S after they announced that it won’t be getting Ice Cream Sandwich. The Value Pack brings along a few…

171 Comments

Samsung officially released the XXJW4 firmware, which is the Value Pack firmware Samsung promised for the Galaxy S after they announced that it won’t be getting Ice Cream Sandwich. The Value Pack brings along a few features from ICS, along with general speed and performance improvements.

Those who flashed the XXJW4 firmware can root it and install ClockworkMod (CWM) recovery (which lets you flash custom ROMs on the phone) by flashing the CF-Root kernel released by XDA recognized developer Chainfire, who’s always quick with his releases of rooted kernels every time a new Galaxy S firmware is released.

Read on for the full step by step procedure to install CF-Root kernel on your phone to root the XXJW4 firmware.

Compatibility

This firmware and the guide below are compatible only and only with the Samsung Galaxy S, model number GT-i9000. It’s not compatible with any other device and may render an incompatible device unusable. Check your device model in Settings » About phone.

Warning!

The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know completely what it is. If any damage occurs to your device, we won’t be held liable.

Pre-Installation Requirements

  • If you have Samsung’s PC software Kies installed, un-install/shut it down completely from the taskbar first because it may interrupt the flashing process.
  • Drivers! — it’s important you’ve the proper drivers installed. Download links below:

How to Root and Install ClockworkMod Recovery on XXJW4

  1. Make sure you’ve installed XXJW4 firmware. Try this only on XXJW4 firmware and not on any other firmware.
  2. Download CF-Root kernel from the official download page → here.
    Filename: CF-Root-XX_OXA_JW4-v4.4-CWM3RFS.zip
  3. Unzip the above file to a folder once. You will get the .tar file – CF-Root-XX_OXA_JW4-v4.4-CWM3RFS.tar — inside the extracted folder. It’s recommended to use 7-zip free software to extract it. DO NOT extract the .tar file (even if you see it as a zip file, which it is not). You need to flash the .tar file using Odin to gain root access and install ClockworkMod Recovery (CWM) alongside. If you’re getting zImage file, it means you’ve extracted the .tar file too! — and that’s not a right thing to do.
  4. Use the Odin software you used while flashing the XXJW4 firmware. In case you don’t have it anymore, download it again.
    Download Link  | Filename: Odin3 v1.7.exe
  5. Switch off your phone. Wait for vibration to confirm complete switch off.
  6. Now, put the Galaxy S in Download Mode — press and hold these keys together: Volume_DOWN + Home + Power until a screen saying Download comes up.
  7. Open Odin now. Connect your phone to PC now. You’ll notice “Added!!” message in the Odin’s message box in the bottom left.
  8. In Odin, click the PDA tab and select the .tar file you got in step 3 — CF-Root-XX_OXA_JW4-v4.4-CWM3RFS.tar.
  9. Important! Do not touch any other button or make any other changes in Odin except selecting the required file as given in step 8.
  10. Click the Start button in Odin to flash the CF-Root kernel.
  11. After CF Root is installed, the phone will restart automatically. When you see PASS written in top left box, you can disconnect the phone from the computer.
    IMPORTANT Note: If ODIN gets stuck at some stage and doesn’t seem to be doing anything, do this — disconnect the phone from the PC, close ODIN, remove battery, re-insert it, turn phone on in Download mode again, and do the procedure again from Step 7. Same if you get a FAIL message in Odin.
  12. If you face any problems while flashing CF-Root, let us know and we’ll try to help you out.

Your phone is rooted now and CWM recovery has been installed on it. Whenever you try to use an app that requires root permissions, you will get a Superuser prompt, where you can select Allow to grant root access to the app. Custom ROMs can be flashed by booting into CWM recovery when needed. And that’s it. Enjoy!

171 responses to “XXJW4 Root and ClockworkMod Recovery for Galaxy S”

  1. Guest Avatar
    Guest

    Usually, after rooting the official firmware, my phone boot audio would be disabled. For this firmware it still plays every time I boot my phone. Any ideas how could I get rid of that annoying sound? Thanks in advance.

  2. lightalex1 Avatar

    Usually, after rooting the official firmware, my phone boot audio would be disabled. For this firmware it still plays every time I boot my phone. Any ideas how could I get rid of that annoying sound? Thanks in advance.

  3. Guest Avatar
    Guest

    After performing all the steps, my phone is not booting up. It is rebooting again and again and I could see only GALAXY s GT-I9000 screen .
    Please help!!!

    1. Krishna Avatar
      Krishna

      Which firmware did you try on this? You sure your firmware was xxjw4?

    2. Guest Avatar
      Guest

      Hi Kapil,

      I used it on gingerbread 2.3.3 which I upgraded directly through Samsung Kies software.
      Now the thing is, it has gone. Please tell me steps to do it from scratch wherein I can install rooted OS and if possible ICS. (considering my cell is not booting up looks like OS is also corrupted or lost)

    3. Krishna Avatar
      Krishna

      You know, you can get ICS from here — https://nerdschalk.com/galaxy-s-gets-android-4-0-based-aokp-rom/ Step 1.1 will also fix your phone and then continue with step 1.2 and onwards.

    4. Krishna Avatar
      Krishna

      You know, you can get ICS from here — https://nerdschalk.com/galaxy-s-gets-android-4-0-based-aokp-rom/ Step 1.1 will also fix your phone and then continue with step 1.2 and onwards.

    5. Guest Avatar
      Guest

      thanks Kapil. the way we can install 2.3.6 directly as mentioned in step 1.1. Can’t we install ICS directly,

    6. Krishna Avatar
      Krishna

      No, can’t install ICS directly.

    7. Guest Avatar
      Guest

      also, is Samsung Galaxy S I9000 international version is something different. how do I check tht. I bought it from India only.

    8. Krishna Avatar
      Krishna

      Model number has to be i9000 (check in settings – about phone).

    9. Guest Avatar
      Guest

      I cannot check settings now since my phone is not functional but I believe it is same or may be : GT-I9000.

      wud there be any issue with this installation or may be upgrade later with ICS

    10. Krishna Avatar
      Krishna

      Check on the box your Galaxy S came packed in with. If it’s GT-i9000, then go ahead.

    11. Guest Avatar
      Guest

      when I try to go to download mode, I can see screen saying “Downloading…”
      is it fine to start from there or I should be getting some other statement.

    12. Krishna Avatar
      Krishna

      Yes. That’s the screen. Now, open Odin and then connect your phone to PC. You should get ‘Added !’

    13. Guest Avatar
      Guest

      thanks,I hve been able to upgrade it to 2.3.6. now will root it and then will install ICS. Lets see how it goes from here. 

    14. Guest Avatar
      Guest

      Hey Kapil, my phone is rooted as welll now. Pls let me know if I’ll go to ICS, whether I would that would be having a rooted ICS?

    15. Krishna Avatar
      Krishna

      Please follow the guide above. It’s already written pretty neat and clear. 😀

    16. Guest Avatar
      Guest

      did u ticked the re-partion ?

  4. Siddharth Chobe Avatar
    Siddharth Chobe

    After performing all the steps, my phone is not booting up. It is rebooting again and again and I could see only GALAXY s GT-I9000 screen .
    Please help!!!

    1. Kapil Avatar

      Which firmware did you try on this? You sure your firmware was xxjw4?

      1. Siddharth Chobe Avatar
        Siddharth Chobe

        Hi Kapil,

        I used it on gingerbread 2.3.3 which I upgraded directly through Samsung Kies software.
        Now the thing is, it has gone. Please tell me steps to do it from scratch wherein I can install rooted OS and if possible ICS. (considering my cell is not booting up looks like OS is also corrupted or lost)

        1. Kapil Avatar

          You know, you can get ICS from here — https://nerdschalk.com/galaxy-s-gets-android-4-0-based-aokp-rom/ Step 1.1 will also fix your phone and then continue with step 1.2 and onwards.

          1. Siddharth Chobe Avatar
            Siddharth Chobe

            thanks Kapil. the way we can install 2.3.6 directly as mentioned in step 1.1. Can’t we install ICS directly,

          2. Kapil Avatar

            No, can’t install ICS directly.

          3. Siddharth Chobe Avatar
            Siddharth Chobe

            also, is Samsung Galaxy S I9000 international version is something different. how do I check tht. I bought it from India only.

          4. Kapil Avatar

            Model number has to be i9000 (check in settings – about phone).

          5. Siddharth Chobe Avatar
            Siddharth Chobe

            I cannot check settings now since my phone is not functional but I believe it is same or may be : GT-I9000.

            wud there be any issue with this installation or may be upgrade later with ICS

          6. Kapil Avatar

            Check on the box your Galaxy S came packed in with. If it’s GT-i9000, then go ahead.

          7. Siddharth Chobe Avatar
            Siddharth Chobe

            when I try to go to download mode, I can see screen saying “Downloading…”
            is it fine to start from there or I should be getting some other statement.

          8. Kapil Avatar

            Yes. That’s the screen. Now, open Odin and then connect your phone to PC. You should get ‘Added !’

          9. Kapil Avatar

            Yes. That’s the screen. Now, open Odin and then connect your phone to PC. You should get ‘Added !’

          10. Siddharth Chobe Avatar
            Siddharth Chobe

            thanks,I hve been able to upgrade it to 2.3.6. now will root it and then will install ICS. Lets see how it goes from here. 

          11. Siddharth Chobe Avatar
            Siddharth Chobe

            Hey Kapil, my phone is rooted as welll now. Pls let me know if I’ll go to ICS, whether I would that would be having a rooted ICS?

          12. Kapil Avatar

            Please follow the guide above. It’s already written pretty neat and clear. 😀

    2. saif Avatar
      saif

      did u ticked the re-partion ?

  5. Siddharth Chobe Avatar
    Siddharth Chobe

    After performing all the steps, my phone is not booting up. It is rebooting again and again and I could see only GALAXY s GT-I9000 screen .
    Please help!!!

    1. Kapil Avatar

      Which firmware did you try on this? You sure your firmware was xxjw4?

      1. Siddharth Chobe Avatar
        Siddharth Chobe

        Hi Kapil,

        I used it on gingerbread 2.3.3 which I upgraded directly through Samsung Kies software.
        Now the thing is, it has gone. Please tell me steps to do it from scratch wherein I can install rooted OS and if possible ICS. (considering my cell is not booting up looks like OS is also corrupted or lost)

        1. Kapil Avatar

          You know, you can get ICS from here — https://nerdschalk.com/galaxy-s-gets-android-4-0-based-aokp-rom/ Step 1.1 will also fix your phone and then continue with step 1.2 and onwards.

          1. Siddharth Chobe Avatar
            Siddharth Chobe

            thanks Kapil. the way we can install 2.3.6 directly as mentioned in step 1.1. Can’t we install ICS directly,

          2. Kapil Avatar

            No, can’t install ICS directly.

          3. Siddharth Chobe Avatar
            Siddharth Chobe

            also, is Samsung Galaxy S I9000 international version is something different. how do I check tht. I bought it from India only.

          4. Kapil Avatar

            Model number has to be i9000 (check in settings – about phone).

          5. Siddharth Chobe Avatar
            Siddharth Chobe

            I cannot check settings now since my phone is not functional but I believe it is same or may be : GT-I9000.

            wud there be any issue with this installation or may be upgrade later with ICS

          6. Kapil Avatar

            Check on the box your Galaxy S came packed in with. If it’s GT-i9000, then go ahead.

          7. Siddharth Chobe Avatar
            Siddharth Chobe

            when I try to go to download mode, I can see screen saying “Downloading…”
            is it fine to start from there or I should be getting some other statement.

          8. Kapil Avatar

            Yes. That’s the screen. Now, open Odin and then connect your phone to PC. You should get ‘Added !’

          9. Siddharth Chobe Avatar
            Siddharth Chobe

            thanks,I hve been able to upgrade it to 2.3.6. now will root it and then will install ICS. Lets see how it goes from here. 

          10. Siddharth Chobe Avatar
            Siddharth Chobe

            Hey Kapil, my phone is rooted as welll now. Pls let me know if I’ll go to ICS, whether I would that would be having a rooted ICS?

          11. Kapil Avatar

            Please follow the guide above. It’s already written pretty neat and clear. 😀

    2. saif Avatar
      saif

      did u ticked the re-partion ?

  6. Guest Avatar
    Guest

    Rooted mine 2 days ago. Works like a charm.

  7. Treanthe Avatar
    Treanthe

    Rooted mine 2 days ago. Works like a charm.

  8. Treanthe Avatar
    Treanthe

    Rooted mine 2 days ago. Works like a charm.

  9. Guest Avatar
    Guest

    Many thanks.  I’ve been trying to root for the best part of a week, using various methods in various forums.

    This one worked!

  10. Laurie53 Avatar
    Laurie53

    Many thanks.  I’ve been trying to root for the best part of a week, using various methods in various forums.

    This one worked!

  11. Laurie53 Avatar
    Laurie53

    Many thanks.  I’ve been trying to root for the best part of a week, using various methods in various forums.

    This one worked!

  12. Guest Avatar
    Guest

    Hi Kapil. I tried rooting xxjw4 and now my phone doesn’t go past the first screen. Its stuck there. Can you please help? Please email me.

  13. Harish Avatar
    Harish

    Hi Kapil. I tried rooting xxjw4 and now my phone doesn’t go past the first screen. Its stuck there. Can you please help? Please email me.

  14. Harish Avatar
    Harish

    Hi Kapil. I tried rooting xxjw4 and now my phone doesn’t go past the first screen. Its stuck there. Can you please help? Please email me.

  15. Guest Avatar
    Guest

    Hi! Thanks for all your hard work!

    I installed XXJW4 using the more recent JW4_JW5_JW4.tar file; all went well. Can I root with the above rooting kernel, or do I need a more recent version of it – the above seems to be ..JW4_v4.4… ?

  16. iAfficianado Avatar
    iAfficianado

    Hi! Thanks for all your hard work!

    I installed XXJW4 using the more recent JW4_JW5_JW4.tar file; all went well. Can I root with the above rooting kernel, or do I need a more recent version of it – the above seems to be ..JW4_v4.4… ?

  17. iAfficianado Avatar
    iAfficianado

    Hi! Thanks for all your hard work!

    I installed XXJW4 using the more recent JW4_JW5_JW4.tar file; all went well. Can I root with the above rooting kernel, or do I need a more recent version of it – the above seems to be ..JW4_v4.4… ?

  18. Guest Avatar
    Guest

    there is something wrong with this root file as soon I flash the mobile with it the I need to install busybox something go wrong the screen start to switch on and off and I can not do anything with the mobile please can you advise what I have made wrong
    thanks for your help
    Bassem

  19. Bassem Avatar
    Bassem

    there is something wrong with this root file as soon I flash the mobile with it the I need to install busybox something go wrong the screen start to switch on and off and I can not do anything with the mobile please can you advise what I have made wrong
    thanks for your help
    Bassem

  20. Bassem Avatar
    Bassem

    there is something wrong with this root file as soon I flash the mobile with it the I need to install busybox something go wrong the screen start to switch on and off and I can not do anything with the mobile please can you advise what I have made wrong
    thanks for your help
    Bassem

  21. Guest Avatar
    Guest

    Hi, Kapil! Having installed XXJW4 using the more recent JW4_JW5_JW4.tar file, as mentioned in my previous post, I tried to check out the differences between it and the earlier JW4_JW4_JW4.tar file; as far as I could discover, the differences were minor. I therefore decided to root my GT-I9000 as per your instructions. Everything went smoothly and – so far, at least! – everything seems to be working fine. Again, many thanks.

  22. iAfficianado Avatar
    iAfficianado

    Hi, Kapil! Having installed XXJW4 using the more recent JW4_JW5_JW4.tar file, as mentioned in my previous post, I tried to check out the differences between it and the earlier JW4_JW4_JW4.tar file; as far as I could discover, the differences were minor. I therefore decided to root my GT-I9000 as per your instructions. Everything went smoothly and – so far, at least! – everything seems to be working fine. Again, many thanks.

  23. iAfficianado Avatar
    iAfficianado

    Hi, Kapil! Having installed XXJW4 using the more recent JW4_JW5_JW4.tar file, as mentioned in my previous post, I tried to check out the differences between it and the earlier JW4_JW4_JW4.tar file; as far as I could discover, the differences were minor. I therefore decided to root my GT-I9000 as per your instructions. Everything went smoothly and – so far, at least! – everything seems to be working fine. Again, many thanks.

  24. Guest Avatar
    Guest

    The Link for ODIN doesnt seem to work!!! can yu update it please so that i can carry on with the process…Thanks in advance !!

    1. Guest Avatar
      Guest

      doesnt work for me either, but google throws up this link – i used it, working perfectly. http://www.mediafire.com/?nhhhkm5c2j43rhw

  25. Ketan Avatar
    Ketan

    The Link for ODIN doesnt seem to work!!! can yu update it please so that i can carry on with the process…Thanks in advance !!

    1. Raghav Avatar
      Raghav

      doesnt work for me either, but google throws up this link – i used it, working perfectly. http://www.mediafire.com/?nhhhkm5c2j43rhw

  26. Ketan Avatar
    Ketan

    The Link for ODIN doesnt seem to work!!! can yu update it please so that i can carry on with the process…Thanks in advance !!

    1. Raghav Avatar
      Raghav

      doesnt work for me either, but google throws up this link – i used it, working perfectly. http://www.mediafire.com/?nhhhkm5c2j43rhw

  27. Guest Avatar
    Guest

    Hi, I have followed the steps many times, but only get one result: after reboot I never get pass the Galaxy S GT I9000 screen. In fact, the phone reboots and reboots and reboots again and again. Please help.

    1. Guest Avatar
      Guest

      Hy frnd.its very simple.use only jw4 zip.
      contact me at [email protected]

  28. NHN Avatar
    NHN

    Hi, I have followed the steps many times, but only get one result: after reboot I never get pass the Galaxy S GT I9000 screen. In fact, the phone reboots and reboots and reboots again and again. Please help.

    1. ritesh kumar Avatar
      ritesh kumar

      Hy frnd.its very simple.use only jw4 zip.
      contact me at [email protected]

  29. NHN Avatar
    NHN

    Hi, I have followed the steps many times, but only get one result: after reboot I never get pass the Galaxy S GT I9000 screen. In fact, the phone reboots and reboots and reboots again and again. Please help.

    1. ritesh kumar Avatar
      ritesh kumar

      Hy frnd.its very simple.use only jw4 zip.
      contact me at [email protected]

  30. Guest Avatar
    Guest

    please help my phone gets rebooting and rebootting….

    1. Guest Avatar
      Guest

      same problem was with me…
      your internal memory is corrupt i think..!!1

  31. jeewa Avatar
    jeewa

    please help my phone gets rebooting and rebootting….

    1. DiVy Avatar
      DiVy

      same problem was with me…
      your internal memory is corrupt i think..!!1

    2. DiVy Avatar
      DiVy

      same problem was with me…
      your internal memory is corrupt i think..!!1

    3. DiVy Avatar
      DiVy

      same problem was with me…
      your internal memory is corrupt i think..!!1

    4. DiVy Avatar
      DiVy

      same problem was with me…
      your internal memory is corrupt i think..!!1

  32. jeewa Avatar
    jeewa

    please help my phone gets rebooting and rebootting….

    1. DiVy Avatar
      DiVy

      same problem was with me…
      your internal memory is corrupt i think..!!1

  33. Guest Avatar
    Guest

    Working and extremly easy to follow 😀 many thanks!

  34. Elias Astrom Avatar
    Elias Astrom

    Working and extremly easy to follow 😀 many thanks!

  35. Elias Astrom Avatar
    Elias Astrom

    Working and extremly easy to follow 😀 many thanks!

  36. Guest Avatar
    Guest

    tnxxx a lotttt man i tried many thingsss bt this worksss luv yaaaa

  37. nilay Avatar
    nilay

    tnxxx a lotttt man i tried many thingsss bt this worksss luv yaaaa

  38. nilay Avatar
    nilay

    tnxxx a lotttt man i tried many thingsss bt this worksss luv yaaaa

  39. nilay Avatar
    nilay

    tnxxx a lotttt man i tried many thingsss bt this worksss luv yaaaa

  40. nilay Avatar
    nilay

    tnxxx a lotttt man i tried many thingsss bt this worksss luv yaaaa

  41. Guest Avatar
    Guest

    i just upgraded to it…
    but i have no network in it…!!!
    please reply

    1. Krishna Avatar
      Krishna

      Hey there, it’s just a root, not a firmware or anything. And it’s a root, only for xxjw4 android 2.3 gingerbread based firmware, have you installed xxjw4?

    2. Guest Avatar
      Guest

      yup i did it…!!!
      but no network
      i use DOLPHIN

    3. Guest Avatar
      Guest

      yes i did
      i use dolphin..!!!

    4. Krishna Avatar
      Krishna

      You can’t make calls? Or it’s just that you aren’t able to connect to internet?

  42. DiVy Avatar
    DiVy

    i just upgraded to it…
    but i have no network in it…!!!
    please reply

    1. Kapil Avatar

      Hey there, it’s just a root, not a firmware or anything. And it’s a root, only for xxjw4 android 2.3 gingerbread based firmware, have you installed xxjw4?

      1. DiVy Avatar
        DiVy

        yup i did it…!!!
        but no network
        i use DOLPHIN

        1. Kapil Avatar

          You can’t make calls? Or it’s just that you aren’t able to connect to internet?

      2. DiVy Avatar
        DiVy

        yes i did
        i use dolphin..!!!

  43. DiVy Avatar
    DiVy

    i just upgraded to it…
    but i have no network in it…!!!
    please reply

    1. Kapil Avatar

      Hey there, it’s just a root, not a firmware or anything. And it’s a root, only for xxjw4 android 2.3 gingerbread based firmware, have you installed xxjw4?

      1. DiVy Avatar
        DiVy

        yup i did it…!!!
        but no network
        i use DOLPHIN

        1. Kapil Avatar

          You can’t make calls? Or it’s just that you aren’t able to connect to internet?

      2. DiVy Avatar
        DiVy

        yes i did
        i use dolphin..!!!

  44. Guest Avatar
    Guest

    my i9000 goes through the process as described but will not root, any suggestions?

  45. awcomper Avatar
    awcomper

    my i9000 goes through the process as described but will not root, any suggestions?

  46. awcomper Avatar
    awcomper

    my i9000 goes through the process as described but will not root, any suggestions?

  47. Guest Avatar
    Guest

    Hi
    My phone keeps restarting after rooting please help me how to root

  48. Dayan Avatar
    Dayan

    Hi
    My phone keeps restarting after rooting please help me how to root

  49. Dayan Avatar
    Dayan

    Hi
    My phone keeps restarting after rooting please help me how to root

  50. Guest Avatar
    Guest

    please help….in odin it doesnt get past this screen
    Added!!
    Odin v.3 engine (ID:9)..
    File analysis..
    SetupConnection..
    Initialzation..
    Get PIT for mapping..
    it freezes over here…….i have a galaxy S I9000 with XXJW4 firmware…wat should i do ?

    1. Guest Avatar
      Guest

      die