[Vibrant Android Development] FaultException:
Please note that there may be intermittent emergency dialing issues and/or GPS/AGPS issues (including GPS daemon crashing, which does not restart) which could hinder location of you in an emergency.

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.0.4 (Ice Cream Sandwich), which is designed to increase performance and reliability over stock Android for your device.

#include <std/disclaimer.h>
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/

This thread is for the development of CyanogenMod 9 nightlies for the Samsung Vibrant (aka SGH-T959), the Galaxy S 4G / Vibrant 4G (SGH-T959V) is not supported here. Nightlies are built each night with the very latest code, for this reason, they are extremely experimental and should be avoided by beginners and people who have important responsibilities tied to the usage of their phone.

CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review.

[font=Calibri, Arial]Known Issues[/font]​

Probably still has intermittent emergency dialing issues (such as 911) like CM7

See the rest of the issues here.

Please report new issues here:

http://code.google.com/p/vibrant-cm/issues/list

[font=Calibri, Arial]Downloads[/font]​

Did you read known issues? No? Go read them.

DO NOT USE AS A DAILY DRIVER​

ROM: http://get.cm/?device=vibrantmtd&type=nightly

Google Apps: http://goo.im/gapps/gapps-ics-20120429-signed.zip

[font=Calibri, Arial]Installing[/font]​

... from another CM9 nightly

Reboot into recovery

Do a nandroid backup (just in case)

Install from ZIP

Reboot

If it gives you trouble later, wipe cache, and reboot. If it still gives you trouble, do a full wipe, install again and reboot.

... from CyanogenMod 7 or a CM7-based ROM

Reboot into recovery

Do a nandroid backup (just in case)

Wipe everything (wipe data/factory reset)

Install from ZIP

Optionally install the Google Apps add-on.

Reboot

... from stock 2.2 Froyo

WARNING: Don't install if it's your first time flashing a phone!

Install CWM Recovery by following this guide.

Reboot into recovery.

Wipe everything (wipe data/factory reset)

Install from ZIP.

Optionally install the Google Apps add-on.

Reboot.

WARNING: If you use Titanium Backup to backup your apps do not backup system data or system apps, restoring either of those on CM9 could cause issues.

[font=Calibri, Arial]FAQ[/font]​

Q: I can't add my Google account!

A: Install the Google Apps package from CWM recovery, linked above. This is standard procedure with CyanogenMod ROMs due to licensing issues with Google.

Q: Can you enter service mode with *#*#197328640#*#* like CM7?

A: Yes.

Q: I keep getting "Installation Aborted" error 7

A: Install the Glitch kernel and retry.

Q: Where's the changelog?

A: http://changelog.bbqdroid.org/#vibrantmtd/cm9/latest

Q: When will the Linaro tweaks be merged?

A: Don't know.

The CyanogenMod team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!