[Captivate Android Development] xcaliburinhand:
This should make life a little easier for those who want to use an I9000 ROM.

This has been tested with the I9000 stock ROM only.

As always, install at your own risk, I am not responsible for any damages.

This kernel was compiled from the Gingerbread I9000 source with the initramfs of the I9000XXJW4 kernel.

Whats included:

-Proper screen rotation

-HSUPA support

-MobileAP support (aka wireless tethering)

-Correct Headphone/Speaker logic

-Working capacitive touchkeys

-Captivate car/home dock support

-Audio uses dock when available (use this app)

-Wired headset support

-CWM 3.0 recovery (courtesy of Chainfire)

-Support for custom boot animations

-Voodoo color fix

-Voodoo sound v10

-Compilation optimizations

-Call audio through dock

-Voodoo lagfix

-BLN support

Still to come:

-Probably some other stuff I am forgetting

What is out of scope:

-Overclocked kernel, I personally have not seen a need to change the clock speed.

Home key:

Use the update.zip attached to this post to enable the home button. (works for all GB roms thus far)

Custom Boot Animations

The bootanimation.zip needs to be /system/media/sanim.zip <- notice the name change

Variants

vG.x.x.tar = standard kernel, installed with ODIN, no BLN

vG.x.x.zip = standard kernel, installed with CWM, no BLN

vG.x.x_bln.zip = standard kernel, installed with CWM, includes BLN

vG.x.x_novoo.tar = standard kernel, installed with ODIN, includes BLN, no voodoo lagfix

vG.4.0

(build #59 - 61)

For JW4 based ROMS

I9000_reoriented_vG.4.0_novoo.tar md5: 0037eb54dd89752d67a0ab994d514b6a

I9000_reoriented_vG.4.0_novoo.zip md5: 9f7976b360b1a811982bf567f2ba1fdc

I9000_reoriented_vG.4.0.tar md5: 0f74f38352495853307fe22037087f57

I9000_reoriented_vG.4.0.zip md5: 273e08f23457fdab3b7f967f2bdaee1d

I9000_reoriented_vG.4.0_BLN.zip md5: 827b6116caa6a13536d575daa05a28de

-Updated with the kernel source from 04/2012

vG.3.2

(build #55 - 57)

For JW4 based ROMS

I9000_reoriented_vG.3.2_novoo.tar md5: 2e29a7e6f2fc1f9957e690dc241e2fd4

I9000_reoriented_vG.3.2_novoo.zip md5: ff0230c63c805e2f007c6bfc7b3464c2

I9000_reoriented_vG.3.2.tar md5: 5d90a3d529d39eed99c8a2fbf44c8129

I9000_reoriented_vG.3.2.zip md5: 38509be316652c1450240fffda761598

I9000_reoriented_vG.3.2_BLN.zip md5: d6482ce4a7579f61c8527035ee07a7b7

-updated for JW4

vG.3.1

(build #47 - 49)

For JVS - JVU based ROMS

I9000_reoriented_vG.3.1_novoo.tar md5: b3d15a772a0f4e1453526eb2edff2782

I9000_reoriented_vG.3.1_novoo.zip md5: 330a57faa9a0760ec4f2654e636cae42

I9000_reoriented_vG.3.1.tar md5: c56168fdcae7bef6c001371a17f92b60

I9000_reoriented_vG.3.1.zip md5: e86ebd703e2a3fbe5e2ed467f3bad2d1

I9000_reoriented_vG.3.1_BLN.zip md5: e84ec490b7caf2fb857f53c251e027df

-JW1 initramfs

vG.3.0

(build #28 - 30)

For JVS - JW1 based ROMS

I9000_reoriented_vG.3.0_novoo.tar md5: 4ba96a5f9c243b506969e81aa6ea4f21

I9000_reoriented_vG.3.0_novoo.zip md5: 9862b2ca7d0d25ed1b8e09d6100ffe47

I9000_reoriented_vG.3.0.tar md5: d334c87388df0f0621cbf2b05d35f123

I9000_reoriented_vG.3.0.zip md5: 03ed7da0e563e1533a7edea28a20bf08

I9000_reoriented_vG.3.0_BLN.zip md5: f9d626b3447818ad485099dccaa3a7da

-JVS initramfs

vG.2.1

(build #25 - 27)

For JVP, JVQ, JVR based ROMS

I9000_reoriented_vG.2.1_novoo.tar md5: efe943301264d51282c3bd8862aad4d2

I9000_reoriented_vG.2.1_novoo.zip md5: 23c78e7317bf2dcfcd8c9a7e137fe0cf

I9000_reoriented_vG.2.1.tar md5: dac30bae1fd79e479ba67c97a373d038

I9000_reoriented_vG.2.1.zip md5: 16919e2081a3b0552cb3802a481e0b12

I9000_reoriented_vG.2.1_BLN.zip md5: dfd2693d3168b5041143fec8d086ccf0

-JVR initramfs

-Latest Samsung kernel source

-Boot animation updated to continue until system is ready (thx ChanceM)

-Voodoo Sound v10

vG.2.0

(build #21 - 23)

For JVP based ROMS

I9000_reoriented_vG.2.0_novoo.tar md5: 710e54a98483e4b4aa394f232e7ccdeb

I9000_reoriented_vG.2.0_novoo.zip md5: 481589def54caac19724f41caee28220

I9000_reoriented_vG.2.0.tar md5: 254da665d94acad54e8fa19f79a7bf95

I9000_reoriented_vG.2.0.zip md5: ec88cab7ce5e468b5f4f12aa607592fb

I9000_reoriented_vG.2.0_BLN.zip md5: 7d4e56fdaabfc73b4b56239753c862d2

-JVP initramfs (i.e. GB 2.3.4)

vG.1.3

(build #18 - 20)

For JVH based ROMS

I9000_reoriented_vG.1.3_novoo.tar md5: 262a4c02c3ee55c6168477d8f685a807

I9000_reoriented_vG.1.3_novoo.zip md5: 66f90c703c2d253a0bd9478b79d7f41d

I9000_reoriented_vG.1.3.tar md5: 8845a253fa041ae670eb1b29c735aba8

I9000_reoriented_vG.1.3.zip md5: 28a925c9c56111b02ea25b19142c7d59

I9000_reoriented_vG.1.3_BLN.zip md5: 3b2c0ba3314be4dcf828abcf9155ef80

-Voodoo Sound v9

-Latest changes to the official Samsung sources

-CWM 3.0 (courtesy of Chainfire)

vG.1.2

(JVB build #11 - 12 JVH build #13 - 15)

For JVH based ROMS

I9000_reoriented_vG.1.2_novoo.tar md5: 78bb450c0aec4135c667ffafb041021f

I9000_reoriented_vG.1.2_novoo.zip md5: 2cfd560856efa4fd107f457e57f0edfa

I9000_reoriented_vG.1.2.tar md5: cc9da761c342b7f2245842dd5e87fc33

I9000_reoriented_vG.1.2.zip md5: dbeb3b7402c2be1d05dab0b618c7d64c

I9000_reoriented_vG.1.2_BLN.zip md5: 71da282cd32c1652f46dac212b429933

-Voodoo lagfix

-Updated fro JVH

For JVB based ROMS

I9000_reoriented_vG.1.2_novoo_JVB.tar md5: 3884e240f71f935d9b35557c78852edf

I9000_reoriented_vG.1.2_novoo_JVB.zip md5: 386853d68f107716a283aba2ca73c6c1

I9000_reoriented_vG.1.2_JVB.tar md5: 4448ed211809e583de21097aedcb9b40

I9000_reoriented_vG.1.2_JVB.zip md5: 2d84d8d7de37736afb90ce6e75d0f001

-Voodoo lagfix

vG.1.1

(build #10)

I9000_reoriented_vG.1.1_novoo.tar md5: 8018f6c1efbe476ea2a7464a459a5737

I9000_reoriented_vG.1.1_novoo.zip md5: a2be7e1232dc7faf79ecc5d626dccede

-Voodoo color fix

-Voodoo sound v8

-Compilation optimizations

-Call audio through dock

vG.1.0

(build #8)

I9000_reoriented_vG.1.0_novoo.tar md5: 6ede253c4c7e4fc4d9e0f81da6370719

I9000_reoriented_vG.1.0_novoo.zip md5: 797c5cd4006c4391ba7251f010f9e52a

GIT

initrd_files

initrd_files_JW4.tgz

initrd_files_voo_JW4.tgz

initrd_files_JVS.tgz

initrd_files_voo_JVS.tgz

initrd_files_JVR.tgz

initrd_files_voo_JVR.tgz

initrd_files_JVP.tgz

initrd_files_voo_JVP.tgz

Thanks to everyone who is daring enough to be a guinea pig.

Special thanks to the people who keep the beer flowing:

wonder186, Paul, Kalpesh, rockosifraldi, bclark, neffarious, nakedninja42, loraque, Paul, mgfjd, tbong777 x 2, Kirk, xtremesv, Andreas, BN2Life, James