[Vibrant Android Development] sombionix:
Thing To Note:

1. First port for the ULF for the Vibrant

2. Based off I9000 kernel source

3. As far as we know, there is only one bug present which is listed below

4. Only tested on Team Whiskey Obsidian and Onyx roms - should be compatible with other roms, but flash at your own risk

Team Whiskey Universal LagFix Kernel Features

- Integrated Flashing with Universal Lag Fix system. (Source by sztupy @ XDA http://xdaforums.com/showthread.php?t=814228, Ported by TeamWhiskey)

- All lagfixes and tweaks activated directly within clockwork advanced menu

- MULTIPLE lagfix options, new and old

- Integrated TW logo

- 3e recovery built into kernel

- No longer required to disable lagfixes before flashing

- Enable/disable back light notifications

- Option to switch to 2e recovery

- Option to install Superuser

- Enable/disable I/O scheduler tweaks

- Enable/disable VM management tweaks

- Enable/disable kernel scheduler tweaks

- Enable/disable misc. tweaks

- Reboot into download mode

- Much more

How To Utilize Universal LagFix Kernel:

1. Flash ROM as you normally would via clockwork recovery

2. Let device boot and then reboot back into clockwork recovery

3. Once in recovery, you will now see 2 new options at the bottom

4. Within the new menus, you will find options to enable/disable certain features and an assortment of lagfixes

5. Enabling/disabling features and tweaks are fairly self explanatory, so have fun with those.

6. Lagfixes are also fairly simple, however, if you are not extremely familiar with them, I suggest sticking to what you know such as the OCLF or voodoo options

7. Once you select the lagfix you want, you will see that your current configuration is updated. You must then go back and select reboot.

8. It will kick you back into clockwork very quickly and give you options before converting your partitions to your selected lagfix. I suggest you pick the first one which creates a backup and restore of your system.

9. Your device will now convert your partition, reboot your phone, and you're done!

Known Issues:

PLEASE READ PLEASE READ PLEASE READ PLEASE READ

- Currently, there is a VERY small percentage of users who have reported that their internal sd partition has been wiped. This is happening to roughly 1/20 people who flash 4.2 with the universal lag fix. If this happens, you will have to odin back to JFD and then upgrade back to 4.2 or any version of your choice. The kernel works very well, however, this is the first time this source and recovery modding has been ported to the Vibrant. None of my dev team has had this happen to any of us so we unfortunately cannot reproduce the problem and pinpoint the problem. We are thinking its hardware related at the moment. Please flash this at your own risk. If it does work for you, you'll love it, trust me! If you're one of the unfortunate ones that gets your internal wiped, well, I apologize, but you've been warned. I suggest ONLY experienced users download the rom with the ULF included. All others should download 4.2 w/stock kernel.

Update:

For those VERY VERY few unfortunate people who get their internal sdcard partition wiped, we have confirmation that using odin, going back to JFD, then back to Obsidian/Onyx 4.2 works fine. Everyone that has done this has had no further issues regarding the wipe issue.

Download:

Team Whiskey Universal LagFix Kernel

This will still be accessable for reference or testing purposes, but is not recommended as a daily driver or use kernel.

If you are one of the ones that had serious issues with ULF properly flashing we are very sorry that you are having those issues. We have pulled the ULF kernel due to its inconsistant flashing and are moving forwards with a few different concepts. If you are still having issues with this kernel and going back to normal please visit Sombionix or Viralblack in the TeamWhiskey IRC channel.

*kernel located under the kernel section*