-Voodoo lagfix by supercurio! (all partitions converted to ext4)
-Voodoo sound by supercurio! (ported to the Infuse by the man himself!)
-CWM w/ ext4 support and Voodoo lagfix config options built in
-Root script built in (Just install Superuser and you're rooted!)
-Background writeout tweaks
-USB RNDIS support (required by some third party tethering apps)
-Init.d script support
-Fixed tunneling support
-Added USB RNDIS support (required by some third party tethering apps)
-Added Voodoo sound (ported to Community Kernel by the man himself, supercurio, so you know it's going to work as intended)
Note: Please donate to supercurio. He took time to port his work to the Infuse and he doesn't even have the device. If he sees a sudden influx of donations, he'll know you appreciate his work and will want to port his future projects to the Infuse as well.
-Updated Voodoo sound driver (v10)
1) The first boot after installing this kernel will take a LONG time. It's converting your partitions from RFS to ext4.
2) Before flashing, make sure you have at least 20% battery remaining. The file system conversion will stop if your battery level falls below 10%.
3) Before flashing anything that includes the stock kernel you should disable Voodoo lagfix. The stock kernel can't read ext4 file systems and won't boot if you forget to disable the lagfix. See below for instructions.
How To Disable Voodoo Lagfix (2 Methods):
-Method 1: Create a file or folder named "disable-lagfix" in the Voodoo folder on your internal SD card and reboot.
-Method 2: Boot into CWM recovery and select "voodoo lagfix" > "disable lagfix" > "reboot system now".
1) Make sure the drivers for the Infuse 4G are installed (installing Kies is the best way to accomplish this)
2) Download and unzip Odin_Community_Kernel_vX.zip
3) Run Odin3 v1.7.exe as administrator
4) Place your phone into download mode (power off and then press and hold both volume buttons while plugging in the USB cable)
5) Make sure your phone shows up in Odin as COM##
6) Click the PDA button and choose PDA_Community_Kernel_vXX.tar.md5
8) Press Start
Get involved with development!
While I do have a computer engineering degree and work as a software engineer, I admittedly don't have much experience with kernel development. Thus I want this kernel to be a community project so we can all learn from each other. If there's something you want to change, just fork, make your changes, and send me a pull request. Hopefully you can also build and test your changes before sending the pull request, but if you don't have an Infuse at the moment I will understand.
I do this for fun so you shouldn't feel any obligation to donate, but here's a link if you want to. Donations of any amount are very much appreciated.