How To Install ClockworkMod Recovery On Samsung Galaxy S Running Android 2.3.3 Gingerbread (XXJVK)

Samsung Galaxy S recently got the leaked XXJVK Android 2.3.3 Gingerbread ROM. We have already covered a comprehensive guide on how to install the XXJVK Gingerbread ROM on Samsung Galaxy S I9000. The famous ROM Manager that is usually used to install ClockworkMod Recovery tool is not compatible with the updated Galaxy S due to new kernel Recovery 3e that needs signature verification for flashing external files.

Upon flashing the ClockworkMod Recovery, you get the error as under:

Finding update package…
Verifying update package…
E:Failed to verify whole-file signature
E:signature verification failed
Installation aborted.


The solution is to replace the kernel based on Recovery 2e that permits installing unverified signature files. Thanks to developer of XDA ‘Chainfire’ who has come up with working tools that lets you install ClockworkMod Recovery on the Samsung Galaxy S I9000 running the Android 2.3.3 Gingerbread (XXJVK) ROM. Note that this process will also root and install Busybox on your phone!

Disclaimer: Proceed at your own risk. We are not responsible if your device gets bricked or damaged during the process.


1. Download and extract it’s contents.

2. Download ODIN flashing tool on to your computer.

3. Download Samsung USB drivers for your Samsung Android device. Alternatively, you can install Kies that is shipped with your device. It will have all the drivers for making USB connection with your PC.

4. USB Cable.

5. Make sure your phone has enough battery power.


1. Extract the contents of You should have “CF-Root-XX_OXA_JVK-v2.7-CWM3RFS.tar” file in it after extraction.

2. Run the ODIN exe file (Odin3_v1.3.exe) that you downloaded to your PC.

3. Power off Samsung Galaxy S.

4. Put the phone into “Download  mode”. To do it, press and hold “Volume Down” button, “Power” button, and “Home” key simultaneously for few seconds. It should boot into “Download Mode” in which you will see a android character with a sweeper and “Do not turn off Target!!!” message.

5. Connect the phone to your computer via USB Cable.

6. In the ODIN interface, you will see one of the box turning Yellow color.

7. Make sure the “Auto Reboot” and “F. Reset Time” is checked. “Re-Partition” should be unchecked in the ODIN interface. Now, click “PDA” button, then browse and select the “CF-Root-XX_OXA_JVK-v2.7-CWM3RFS.tar” file.


8. Click “Start” and wait for the process to finish. After few seconds, you will see “PASS!” message in one of the box in ODIN.


9. After the process is complete, your phone will reboot automatically. Disconnect the USB connection.

10. Now your phone is rooted and CWM Manager is also installed! You will find a new app named “CWM” (refer image below) installed.


11. CWM is nothing but the ClockworkMod Recovery! Launch it and tap on “ClockWorkMod” to reboot into the ClockworkMod Recovery.

cwm_manager_galaxy_s_2 samsung_galaxy_s_clockworkmod_recovery_success

You may also like...

14 Responses

  1. Harsha says:

    Thanks a lot dkszone……work well on my SGS. Great app

  2. Kessem says:

    Hmm, doesnt work, i got the CWM app and everything, but when i go into recovery it still goes into, any ideas?

  3. Kessem says:

    Oh nvm, I can see from the picture that its supposed to be, its just that under rom manager, it thinks im using a google nexus s, and it wont flash Juwe’s ROM

  4. dkszone says:

    I think you are trying to launch Recovery from ROM Manager. Don’t launch ROM Manager. Instead launch “CWM” app and then tap on “Reboot into ClockworkMod Recovery”.

  5. Ivan says:

    After flashing as described, CWM was recognizing my phone as Nexus S (no other option). I had to select it, and after restart, I couldn’t boot nor enter recovery mode. Fortunately, download mode still worked, so I flashed to Kernel_XXJVK. Anybody having the similar situation?

  6. craig says:

    I’m having the exact same problem, CWM is saying I have a nexus s, and websites that show what phone I am using say its a nexus us…. when I go to the about phone it correctly says its sgs! Its confusing the hell out of me

  7. Tim says:

    I have already rooted my Galaxy s with “” but it was missing the CWM recovery. How do I get the CWM recovery. Can I use this after I am already rooted? or is there a way to get CWM recovery on it’s own(without the root)

  8. E_vicens says:

    Iam having the same problem with my galaxy s 2, can i use the same file that you use on the galaxyi9000?

  9. Ben552 says:

    tried this on a GS 2…. didnt work, just bricked it and wouldnt boot up. luckily I have a GS 2 CF-Root kernel file to get it back.

  10. Got my Samsung Galaxy SII, Sprint, rooted, but having trouble with flashing Clockwork Mod. Recovery 3e requires signature verification for flashing external files, so it’s barfing when I try to flash Clockwork Mod. Throws error can’t read file signature. This must be coming up a bit: how do I bypass this requirement or otherwise get a full Recovery going so I can start flashing ROMs? 

    • Muharraqi says:

      to make it work for gs2 you need to use kernel that supported for gs2

      like recovery-clockwork- 

      you can find it on google

  11. When I reboot into recovery, I get the exclamation point inside a triangle with little green android guy, and have to hold down power button long time and _then_ reboot into clockwork mod. That’s not right, is it? Here is the detail: Got my SGS2, Sprint, rooted, using ZedoMax’s method (Odin, flash his ROM, voila: rooted). But then had trouble flashing Clockwork Mod. Recovery 3e requires signature verification for flashing external files, so it’s barfing, throws error can’t read file signature, hard stop. Replaced the ROM with his new one: SPH D710_Zedomax_EpicTouchKernel-v2.tar. So then flashed acs-eb30-clockwork-epic-touch-4g-sep-20-4-00-pm.tar to try to fix Clockwork mod…no. Then flashed latest build from Zedomax: SPH-D710_Zedomax_EpicTouchKernel-v3.tar. Still, recovery doesn’t go straight to orange menu, which is not right, right? I know, I’m a noob, but I can’t even begin to explain how much time this has taken. Thx to anyone who can help

  12. Lidord1999 says:

    when i do “Start” on Odin its complete and don but my Galaxy S I9000 is Keeping Reboot and dosent stop Please Help Me I Dont Know what to Do ! !! ! ! 

    HELP PLEASE!! AND F-A-S-T!!!!!!

  13. Deniz-fdf says:

    how i can make a screenshot?