How to Root Froyo Android 2.2 Beta JPH build on Samsung Galaxy S

A few days ago, we showed you how to install Froyo Android 2.2 (JPC build) on a Samsung Galaxy S. A lot of users root Android phones to gain additional features and run apps that aren’t allowed to run normally. Rooting also allows you to install the One Click Lag Fix app that removes even the slightest lags you might encounter while using a Galaxy S, making it the fastest Android phone out there. It scores a staggering 2100-2300 points in Quadrant benchmark when running the official Android 2.1  build with LagFix installed. We showed you how to root Android 2.1 on Galaxy S in a previous post. In this post, you’ll learn how to root Android 2.2 on Galaxy S.

Samsung Galaxy S rooted with Android 2.2 Froyo

You’ll need to download Odin3 v1.30 and Root Kernel for JPH (zip file contains everything).

Follow these instructions then:

  • Extract and copy (provided in download) to the root of internal sd-card of Galaxy S.
  • Run Odin with auto reboot unchecked and loading the i9000_Kernel.tar as PDA.
  • Put the phone into download mode (turn off and reboot holding the power button, volume down button and home button) and flash the i9000_Kernel.tar.
  • Take out the battery and reinsert it. Reboot phone into recovery mode (turn off and reboot holding the power button, volume up button and home button) and flash the you put in the root folder of your sd card. Samsung Galaxy S with Android 2
  • Pull the battery again and reinsert it. Reboot into download mode again.
  • Run Odin with auto reboot checked, load I9000XXJPH_KERNEL.tar as PDA and flash again.
  • Your phone will be rooted when it boots up.

Update: Check out this new working method to root your Galaxy S with Android 2.2+

Subscribe To Our Newsletter

Get the latest news and deals right in your inbox

About the Author

Technology enthusiast, Internet addict, photography fan, movie buff, music aficionado.


  1. i tryed it and got to like 1/4 of the loading bar in the recovery part and it says in red:

    E:failed to verify whole-file signature
    E:signature verification failed
    Installation aborted.

    please help :(

    1. This means that the file is either corrupt or not signed properly. Try copying the file again and restarting the process.

      1. I have the same problem and I did as you said but keep getting the same message. What can we do?!

  2. Works like a dream! Took several attempts. Figured out that I needed to install the full Froyo JPH FIRST, then root it using the instructions above, NOT checking re-partition.


  3. My english is not so good so i cant understand these things quite well :D Can u put video how to root 2.2 SGS and put OCLF… Coz i would love to root and make my phone faster :)

    Thanks for help !

  4. Hello, I was trying to root my Galaxy S (i9000xxjph). I did the i9000_Kernel part and went to recovery to update, but somehow I was told that the file not found (I’m sure I put it in the internal SD). Now my phone stuck at recovery and there’s nothing I can do…

    Can you advise?

  5. No Signature verification failure!

    For FROYO

    First enable USB debugging mode and remove the external SD Card.

    follow instructions here to root galaxy s i9000, see video :

    after this the device is rooted , reboot your device.

    Download RyanZA’s OCLF 2.0 in the app market , open it and

    click EXT2 and after that One Click Lag Fix 2.2+

    All DONE!!

  6. i need your help. my camera is not working after doing this. i’m using 2.2 froyo. what to do?

  7. Pingback: Samsung Galaxy S lagfix at dreamport |

Leave a comment