[Vibrant Android Development] sombionix:
Onyx is simply a TouchWiz Free version of Obsidian. The changelog is listed there, in addition to those changes the following have been made.

Will make flashable nonwiping updates available until all the bugs are worked out and cleared. Once they are the newer and stable revision will be posted with complete skinning in two seperate versions. Please make requests for feature changes and things you would like removed.

4.2

- Added inharent support for Backlight Notification compatible kernels (BLN)

- Optimized Build Prop with ROM Identification Added

- Streamlined Frameworks

- Numerous Corrected Images

- Return of TouchWiz MMS w/ Blurry mms Fix

- Integrated WirelessADB

- Additional I/O scheduler, VM management, kernel scheduler, and minfree edits via sombionixInit script

- Integrated Flashing with Universal Lag Fix system. (Source by sztupy @ XDA, Ported by Krylon360 @ TeamWhiskey)

Team Whiskey Universal LagFix Kernel Features

- 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

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. THIS IS A KERNEL RELATED ISSUE, NOT ROM RELATED!

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.

3.1

-Even MORE framework edits

-tamed dragons

-now prints money

3.0

-Additional Framework Edits

-Beginning of a complete graphical overhaul

-Reskinned DialerTab Functions

2.2

-Fixes Mounting

2.1

-Corrected several improper strings

-Repaired twframework and framework

-removed power menu

R2.1 fixes a few issues, random dropping into airplane mode, crash when using the power button, repeat mms notifications, and more.

2.0

-TouchWiz Disabled and removed

-Standard LauncherPro installation w/ Fusion Skinning

-Reskinned to include Onyx button bar and status bar

All the other changes that were listed in R1 in beta were combined with Obsidian to make one big pile of awesome.

Reverting back to previous iteration, it was running clean and bugfree. Does not have the same stability previous Rev did. Took those peices and reintegrated into R2+

Removed some edits, much more stable now. I KNOW How you hate flashing updates, I promise I will try to make this the last major flashing update for a very long time. Its stable and perfect as far as I can see other than the known mounting issue. Enjoy!

Additional Option Flashes:

If you REALLY like the samsung apps I removed flash this - http://teamwhiskey.com/bin/onyx/FlashPa ... gExtra.zip

If you REALLY liked the WiFi calling and need it back, even if it slows your phone down, constantly, even in the background - http://teamwhiskey.com/bin/onyx/FlashPa ... alling.zip

OCLF/Voodoo Displaced, not removed.

To enable your new box of awesome, you will first need to reboot back into recovery. You will notice this is slightly different from your standard recovery. I will keep this as brief as I can and to the point. You can do any combination you want of lagfix, from simple bind to overkill mode and replace the entire FS to JFS + EXT2 Binds. This is totally at your discretion.

Personally, I enabled EVERYTHING and activated the most OVERKILL mode I could, because I like things over the top lol.

Its fast, wicked fast, its like fast took meth and kicked not so fast in the face in a single springboard motion to be faster.

Reboot to Recovery

Go to the Advanced menu below CWM

Set tweaks and options as you want to, I turned on Backlight Notifications and all the tweaks personally

After that, go to the LAGFIX section and shop for your weapon of choice, pick whichever you want. (Understand that converting data is a dragon in disguise, like a shoplifter in a cage inside an ATM that he COULD BREAK FREE from. Use at your own discretion.)

Reboot

Allow it to convert, could take a long time. Get a snack. Watch Hulu.

Once it boots, its done, reboot after about 15 or 20 for good measure and extra flavor.

Restore your data, dont restore EVERYTHING from Titanium Backup if youre coming from an Eclair build, single select restore your apps and their data. Otherwise Titanium Backup tries to make you some Froyeclair in a blender.

Backlight notifications are awesome, use them.

IF YOU ARE A BATTERY MONGER AND HATE IF YOUR BATTERY DOESNT LAST FOURTYSEVENTYTEEN Hours. Flash the stock kernel, otherwise you will get an average of 10-14 hours with this kernel.

Download:

Onyx 4.2 w/stock kernel

ULF Removed for Stability Issues in flashing

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.

NEW internal/external mounting fix - after flashing, reboot phone and computer

Download Rom Extras:

Rom Extras