[Vibrant 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.

I have gotten a few requests to build a kernel for the vibrant. What your looking at is the original reoriented kernel adapted for the vibrant. As a captivate user I have no way to fully test this on vibrant hardware, but previous experience says it should work relatively well. Original captivate thread is located here.

Whats included:

-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

-The original Voodoo color and sharpness 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 #62 - 64)

For JW4 based ROMs

I9000_vibranted_vG.4.0_novoo.tar md5: e7dcd0260394b6acfc09a60713f12cb1

I9000_vibranted_vG.4.0_novoo.zip md5: 9f7976b360b1a811982bf567f2ba1fdc

I9000_vibranted_vG.4.0.tar md5: 0f74f38352495853307fe22037087f57

I9000_vibranted_vG.4.0.zip md5: 273e08f23457fdab3b7f967f2bdaee1d

I9000_vibranted_vG.4.0_BLN.zip md5: 589307f5a01d969cff2f0800e042e054

-Updated with new kernel source from 04/2012

vG.3.2

(build #56 - 58)

For JW4 based ROMs

I9000_vibranted_vG.3.2_novoo.tar md5: 489f0c6302fc5129d2122920574a2b1a

I9000_vibranted_vG.3.2_novoo.zip md5: b5ad361ec344ae79949dc6ad9811bbd3

I9000_vibranted_vG.3.2.tar md5: 76782d7cc321d4cbc749ff7b426c94f1

I9000_vibranted_vG.3.2.zip md5: 586482ea8fcf398af26e2c7b5a7656d3

I9000_vibranted_vG.3.2_BLN.zip md5: 8a77125362a4b013685c1b75779fdb70

-Updated with JW4 support

vG.3.1

(build #50 - 53)

For JVS - JVU based ROMs

I9000_vibranted_vG.3.1_novoo.tar md5: bad759e8d13a6baf8e7e978595273fb1

I9000_vibranted_vG.3.1_novoo.zip md5: 322a4182107c3842e3988595ec897c3d

I9000_vibranted_vG.3.1.tar md5: abe6f0ae942b61aaf6236a6dcdfc2484

I9000_vibranted_vG.3.1.zip md5: 60d01260d6ae822a4a99b04c057af46b

I9000_vibranted_vG.3.1_BLN.zip md5: 6597f9c43f8bf177fa1552d315bacca7

-JW1 initramfs

vG.3.0b

(build #43 - 45)

For JVS - JW1 based ROMs

I9000_vibranted_vG.3.0b_novoo.tar md5: 0a81265a25195b00d303c50414d7df20

I9000_vibranted_vG.3.0b_novoo.zip md5: 81cf5c292b0464b655c8ae4e3bffd1d4

I9000_vibranted_vG.3.0b.tar md5: 8517cb57c3b5b5a7f84a238e049c7652

I9000_vibranted_vG.3.0b.zip md5: f7c79fcb785b27fe829d99da50cef6d0

I9000_vibranted_vG.3.0b_BLN.zip md5: e9edb1d03daa29551717bc1c8c260b1f

-JVS initramfs

-Vibrant key order

-init.rc for Vibrant GPS (you will need to get the appropriate ROM files)

GIT

initrd_files

initrd_files_JW4.tgz

initrd_files_voo_JW4.tgz

initrd_files_JVS.tgz

initrd_files_voo_JVS.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