UPDATE: Chainfire’s Root method is much better than the previous method. So, we recommend using the latest method of Chainfire, which is here.
This is rooting guide for the leaked XXJVK Android 2.3.3 ROM for Galaxy S
Here’s what you need to do to root your XXJVK Android 2.3.3 firmware on Galaxy S:
- Download CF-Root kernel. File name – CF-Root-XX_OXA_JVK-v3.1-CWM3RFS.zip. Download Link. Size 6.7 MB.
- Unzip the above file. You will get the .tar file – CF-Root-XX_OXA_JVK-v3.1-CWM3RFS.tar. We will be flashing this .tar file using ODIN to gain root access and install the CWM alongside.
- Download Odin. File name – Odin3 v1.7. Download Link. Extract the zip file to get Odin3 1.7.exe. Run Odin by double clicking on it.
- Switch Off your phone. Wait for vibration to confirm complete switch off.
- Boot your phone in Download Mode — Press and hold VolumeDOWN+HOME+POWER keys together.
- Connect your phone to PC now. You’ll notice “Added! !” message in the message box.
- On Odin, click the PDA tab and select the .tar file you got in step 2 — CF-Root-XX_OXA_JVK-v3.1-CWM3RFS.tar
- Make sure “Repartition” button is NOT checked. Leave the “Auto Reboot” and “F. Reset Time” buttons checked.
- Double check step 7 and step 8.
- Click the Start button on Odin to begin installing the CF Root kernel.
- After the CF Root is installed, phone will restart.
- Your phone is rooted now. Note that surperuser app is there.
ClockworkMod [CWM] Recovery:
To boot into ClockworkMod Recovery — power Off your phone completely and then, press and hold (till Galaxy S logo appears): VolumeUP+HOME+POWER. You’ll enter the CWM recovery. You can use this to:
- Backup your ROMs
- Restore backed up ROMs
- Delete Backups
- Flash update.zip files
- Flash custom themes
- Flash kernels (zImage, zImage in TAR, zImage in ZIP, zImage in TAR in ZIP)
PREVIOUS METHOD — DON’T USE NOW. Use the method given above instead.
Installation Steps:
- Download the required stuff:
- CF-Root-XW_OXX_JV1 kernel – Download Link: Mediafire.
- Odin3 v1.7 – Download link: MediaFire.
- Kernel_XXJVK – Download Link: Multiupload.
- Now, on your computer, extract the ‘CF-Root-XW_OXX_JV1-v1.3-BusyBox-1.17.1_NO-CWM’ file we downloaded in step 1.1, so that we get the ‘.tar’ file which we’ll use in step 10
- Double click on ‘Kernel_XXJVK’ and select ‘Extract’.
- Switch Off your Galaxy S. Wait for the little vibration to confirm complete switch Off.
- Get your Galaxy S in Download Mode — Press and hold these keys together – Volume Down + Home + Power. The device will enter the Download mode.
- Now, extract the file — Odin-1.7with.pit.512.803.zip — given step 1.3 above. From the extracted files, open Odin3 1.7 from double clicking on it. The other two files are useless here.
- Plug-in USB cable to connect your Galaxy S to PC. You should get the “Added! !” notification in the message box in Odin.
- In Odin, the first thing you need to do is uncheck the Re-Partition box.
- Keep the ‘Auto Reboot’ and ‘F. Reset Time’ boxes checked.
- Now, click the PDA tab and select the file we extracted in step 2 — ‘CF-Root-XW_OXX_JV1-v1.3-BusyBox-1.17.1.tar’.
- Click Start now to flash. It would take just a minute or two. And the phone will boot automatically.
- Your phone is now rooted. Check for Superuser app in the app drawer.
- Now, switch off your phone and put it into download mode again. We will flash the file we extracted in step 3 to get back to XXJVK kernel.
- Open Odin and click on ‘Reset’ button.
- Plug-in USB cable to connect your Galaxy S to PC. You should get the “Added! !” notification in the message box in Odin.
- Uncheck the ‘Re-Partition’ box. But keep the ‘Auto Reboot’ and ‘F. Reset Time’ boxes checked.
- Click the ‘PDA’ button and select the file we extracted in step 3 — ‘Kernel_XXJVK.tar’.
- Now click ‘Start’ and wait for your Galaxy S to boot.
How to Root Installation Video Guide
The video below was made for rooting the new leaked ROM, XWJVB. It’s also based on the chainfire’s method but uses the root file applicable for XWJVB. But this video is helpful for those who want to root XXJVK too, because only one file changes while the method remains completely same. So, you can use this video to watch the method for rooting your XXJVK Galaxy S.
Thanks to XDA member ChainFire for his awesome work and Ramad for instructions.
Via XDA
Discussion