[Vibrant General] bobshute:
CodeName Android is now officially supported on the Vibrant so this thread's life is at an end.

Go here:http://codenameandroid.com/cna-1-5-0-add-multiple-devices-and-nightly-builds/ to get the latest nightly build.

or in XDA here for sixstringsg's build:http://xdaforums.com/showthread.php?t=1531135

HERE WE GO with CodeNameAndroid 1.4.0 Nightlies for my (or your) Vibrant. This is pure CNA. It is from a I9000 (nightly) build made by Bubble-be from the 02-26-2012 source.

Bubble-be’s thread: http://xdaforums.com/showthread.php?t=1512938

It is a straight build from source, nothing added, nothing changed. I have only ported it to the Vibrant. GAPPS is not included so you will need to flash GAPPS after flashing the rom. I have removed the asserts in the update script so be sure you have a T-Mobile SGH-T959 Vibrant before flashing.

Please visit and donate at the CodeName Android Development Site @ http://www.codenameandroid.com

This is a port that I personally made for myself. I liked it so much I decide to share with all here.

If you are an experienced user try it out. As I made this for me, what you see is what you get.

Do not expect support, although I will try to help if you have problems. Please visit the pages linked above to get info and change logs etc.

Additional issues fixed in the 02/26 nightly besides those in the below change log.

* RIL issue (not correctly registering signal strength and taking a long time to get a signal after reboot) has been fixed.

* External SdCard now mounts properly on the PC

1.4.0 Changelog

* common: CNASettings has been merged into settings and has been completely re-writen to work better on both phones and tablets

* common: removed google apps from compile

* common: added the file manager back

* common: wait to lock screen (romanbb)

* common: webos style recents (Zaphod-Beeblebrox)

* common: better rotation control options (Team Eos)

* common: Added CombinedBar Auto Hide (Flemmard)

* common: all lockscreen graphics have been improved and resized (androiduser)

* common: root is now option (cyanogen – in developer options)

* common: faster transition animations in the launcher (nebkat)

* common: Hiding media from folder with .nomedia file. (cyanogen)

* common: all battery and clock customizations now work on tablets

* common: enabled the Notification Power Widget Enable on tablets (TDR)

* common: improved scrolling chache for much smoother scrolling (pawitp)

* common: zRam and Kernel samepage merging (cm – performance -> memory management)

* common: option for always enabling battery percentage on the lock screen (whitehawkx)

* common: improvements made to the lockscreen to work better on both phones and tablets (codenamedroid)

* common: phone target is now replaced with browser when compiled for tablets

* common: camera unlock target is now always accross from the unlock target to emulate the stock android lockscreen layout

* common: Increase Zygote preload GC threshold to half the heapgrowthlimit for faster boot times (Vijay Dandiga)

* common: fully configurable power menu (romanbb for screenshot and codenamedroid for reboot and airplainemode – Interface -> General)

reboot and screenshot options disabled by default to be more in line with stock

* common: made clock on big clock a tab bit smaller: looks nicer and works better on phones with smaller screens

* common: Profiles – Quiet Hours – gives the ability to have certain sounds, vibrations, and notifications to mute a specific times (DvTonder)

* common: fast torch – enable flash light from lockscreen by holding down on the power button while the screen is off (Zaphod-Beeblebrox – Interface -> Lockscreen)

This port includes:

CNA 1.4.0 nightly(I9000)-02/26/2012, Thanks to Bubble-be

Icy Glitch V14b5 Kernel, Thanks to sixstringsg

KB5 modem, Thanks to scrizz

GPS files compilation, Thanks to hurtz777

Keylayout files, build.prop edits, updater-script edits

CNA 1.4.0 nightly (02/26): http://dl.dropbox.com/u/17980900/cna_1.4.0_nightly_02-26_vibrant.zip

GAPPS 02/24/2012: http://dl.dropbox.com/u/17980900/gapps-ics-20120224-signed.zip

A full wipe Flash is recomended for the first install.

My installation method:

Wipe data/factory reset

Wipe Cache

Format /system

Flash rom

Flash GAPPS

Wipe Dalvik

Fix permissions

reboot recovery

reboot system, wait 10 min for Dalvik cache to build

reboot system

Older ports

CNA 1.4.0 nightly 02/23

Rom: http://dl.dropbox.com/u/17980900/CNA_4.0.3_v1.4_2-24-2012_Vibrant.zip Kernel is Nelsons v12 b8 for ICS Passion

GAPPS 02/15/2012: http://dl.dropbox.com/u/17980900/gapps-ics-20120215-signed.zip

DaxINFINITY ported the CodeNameAndroid rom from the Nexus S to the I9000. http://xdaforums.com/showthread.php?t=1485734. 1.3.2 and 1.3.3 are ports of ports. GAPPS are included.

Here's the flashable zip of CNA 1.3.2 ported to the Vibrant (includes gps fix also) http://dl.dropbox.com/u/17980900/CNA_4.0.3_1.3.2_Vibrant-signed.zip

Here's the flashable zip of CNA 1.3.3 ( GPS works but it does not survive deep sleep) http://dl.dropbox.com/u/17980900/CNA_4.0.3-1.3.3-Vibrant-signed.zip

No Wipe needed over CNA 1.3.2, full wipe is OK and probably recomended if you are using a kernel other than stock.

Do a backup, try it out.