[Galaxy S I9000 Android Development] djshotty:
Clean Install of Juwe's XXJVT-based ROM

'Clean' install of JVT-based Ginger ROMs - including Juwe's 5.3 JVR​

Now, for anyone not on a Ginger ROM, or any Ginger earlier than JVT, this is how it's done to get your phone 'rooted' and running the latest Juwe's ROM.

First thing, you need to grab the stock XXJVT firmware for the Galaxy S, from the link below (thanks to powerdams)

http://www.multiupload.com/474JS6Q0IC

You'll get a WinRAR archive full of files, including the version of Odin you need to flash your i9000.

Extract that to a new folder, then sort out your phone. If you have a MicroSD card in your phone, then take it out. Back up all your data (photos/music) on the internal SD to your PC - not with 'Titanium' or any other backup - and return the phone to EFS filesystem if you're running any kind of EXT4 lagfix.

Next step is to 'flash' the device using the Odin application, which you can get from here...

Odin v1.85

1) Open Odin. Check Auto-Reboot, F.Reset-time and Re-Partition.

Click on

PIT - choose the 's1_odin_20100512.pit' file

PDA - choose 'CODE_I9000XXJVT_CL617736_REV03_user_low_ship.tar.md5'

PHONE - choose 'MODEM_I9000XXJVT_REV_00_CL1064602.tar.md5'

CSC - choose the file called 'GT-I9000-CSC-MULTI-OXAJVT.tar.md5'

2) Put your phone into download mode, then connect it to your PC. Odin should recognize your device. If not, remove the battery, put it back in, put the phone into download mode and connect to PC again.

3) On the Odin program, click Start.

Wait for it to complete. The phone will automatically reboot. Then your device will be running the stock JVT ROM and kernel, and will no longer be 'rooted'.

4) Do a 'hard reset', which pretty much re-formats the internal SD card and does a full factory reset. You do that by entering the following code into your phone's 'dialer':

*2767*3855#

and let it run. It can take a couple of minutes, then your phone will automatically reboot.

5) To 'root' your device, flash the CF-Root JVT-based 'Semaphore 1.7.5' kernel, download link below: (thanks to stratosk)

http://xdaforums.com/attachment.php?attachmentid=743060&d=1318023674

Simple case of:

start up Odin on your PC again,

reset everything on Odin,

make sure Re-Partition is UNchecked,

click on the PDA button,

choose the kernel file you grabbed from stratosk,

put the phone back into Download mode,

connect the phone to the PC,

wait for Odin to detect it,

click Start, and let it do its thing,

Disconnect the phone from the PC after it has fully rebooted to the stock Lockscreen.

6) Grab Juwe's WIPE ROM from the link below: (thanks Juwe11)

http://www.multiupload.com/2HQE865W8O

Read all about it in this post...

http://xdaforums.com/showpost.php?p=18212418&postcount=7314

7) Copy that entire file to your internal SD card

8) Reboot into Recovery and Install ZIP from SD card, same as you would for all other CWM-flashable ROMs

9) When that's finished, your phone will boot into the newest ROM from the legend that is Juwe...

Hope that helps, 'cos you can't get a much simpler explanation than that...

EDIT: I re-wrote this to make changes to links etc., as a support to the latest firmware release, XXJVT​