Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
THREAD CLOSED
Tip us?
 
FaultException
Old
(Last edited by FaultException; 17th September 2012 at 06:00 AM.)
#1  
FaultException's Avatar
Recognized Developer - OP
Thanks Meter 1905
Posts: 1,218
Join Date: Jan 2012

 
DONATE TO ME
Phone [NIGHTLY][ROM][4.0.4] CyanogenMod 9 for the Samsung Vibrant

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.

Code:
#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.

Known Issues

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


Downloads

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


Installing

... from another CM9 nightly
  1. Reboot into recovery
  2. Do a nandroid backup (just in case)
  3. Install from ZIP
  4. Reboot
  5. 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
  1. Reboot into recovery
  2. Do a nandroid backup (just in case)
  3. Wipe everything (wipe data/factory reset)
  4. Install from ZIP
  5. Optionally install the Google Apps add-on.
  6. Reboot

... from stock 2.2 Froyo
WARNING: Don't install if it's your first time flashing a phone!
  1. Install CWM Recovery by following this guide.
  2. Reboot into recovery.
  3. Wipe everything (wipe data/factory reset)
  4. Install from ZIP.
  5. Optionally install the Google Apps add-on.
  6. 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.


FAQ

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!
CyanogenMod for the Vibrant:
Google+ | Issue Tracker (Nightly) | Issue Tracker (Stable) | 911 Info
Want to contribute to CM? Upload to Gerrit

My devices:
Google Galaxy Nexus, Stock 4.2.2, CWM6 Touch
Samsung Vibrant, CyanogenMod 10
HP TouchPad, CyanogenMod 10
LG Optimus T (retired), CyanogenMod 7
The Following 68 Users Say Thank You to FaultException For This Useful Post: [ Click to Expand ]
 
FaultException
Old
(Last edited by FaultException; 27th June 2012 at 12:10 PM.)
#2  
FaultException's Avatar
Recognized Developer - OP
Thanks Meter 1905
Posts: 1,218
Join Date: Jan 2012

 
DONATE TO ME
How to Build

First initialize your build environment.

Now follow the "installing repo" section in this guide:
http://source.android.com/source/downloading.html

Now downloading CyanogenMod source:
Code:
mkdir ~/Desktop/CM9
cd ~/Desktop/CM9
repo init -u http://github.com/CyanogenMod/android.git
repo sync -j24
More setup:
Code:
. build/envsetup.sh
breakfast cm_vibrantmtd-userdebug
Getting proprietary files:
You must have a copy of CM9 for the Vibrant running on your phone for this part.
Code:
( cd device/samsung/vibrantmtd && ./extract-files.sh )
Compiling:
Code:
mka bacon
CyanogenMod for the Vibrant:
Google+ | Issue Tracker (Nightly) | Issue Tracker (Stable) | 911 Info
Want to contribute to CM? Upload to Gerrit

My devices:
Google Galaxy Nexus, Stock 4.2.2, CWM6 Touch
Samsung Vibrant, CyanogenMod 10
HP TouchPad, CyanogenMod 10
LG Optimus T (retired), CyanogenMod 7
The Following 10 Users Say Thank You to FaultException For This Useful Post: [ Click to Expand ]
 
FaultException
Old
(Last edited by FaultException; 3rd July 2012 at 06:57 PM.)
#3  
FaultException's Avatar
Recognized Developer - OP
Thanks Meter 1905
Posts: 1,218
Join Date: Jan 2012

 
DONATE TO ME
Reserved for cats...
CyanogenMod for the Vibrant:
Google+ | Issue Tracker (Nightly) | Issue Tracker (Stable) | 911 Info
Want to contribute to CM? Upload to Gerrit

My devices:
Google Galaxy Nexus, Stock 4.2.2, CWM6 Touch
Samsung Vibrant, CyanogenMod 10
HP TouchPad, CyanogenMod 10
LG Optimus T (retired), CyanogenMod 7
The Following 8 Users Say Thank You to FaultException For This Useful Post: [ Click to Expand ]
 
shrty4luv
Old
#4  
Senior Member
Thanks Meter 30
Posts: 193
Join Date: Jun 2010
Location: Ft.Worth,Texas
the changelog page is down...
 
hurtz777
Old
(Last edited by hurtz777; 15th June 2012 at 05:51 AM.)
#5  
Senior Member
Thanks Meter 509
Posts: 913
Join Date: Feb 2011
Location: Oklahoma City, OK
Finally we have CM9 Nightly for the Vibrant! I just flashed the new CM9 nightly and everything is stable and smooth. Thanks again FE!
The Following 2 Users Say Thank You to hurtz777 For This Useful Post: [ Click to Expand ]
 
brucedeluxe169
Old
#6  
Junior Member
Thanks Meter 1
Posts: 25
Join Date: Jan 2011
Location: New York City
Great job guys! Flashing ASAP



W00t, first page
 
kohakuslayer
Old
#7  
Member
Thanks Meter 1
Posts: 31
Join Date: Sep 2010
Didn't expect CM9 nightlies to roll out this quickly tbh.
 
salazar.r1
Old
#8  
Member
Thanks Meter 8
Posts: 72
Join Date: Aug 2010
Location: Chicago
Can't wait!!! Been running ExROM 1.3.1 for a while but backing up now to give this baby a shot!

You guys know if this will drop into ROM Manager by any chance? Just wondering, not a big deal if not.
TMo Nexus
 
FaultException
Old
#9  
FaultException's Avatar
Recognized Developer - OP
Thanks Meter 1905
Posts: 1,218
Join Date: Jan 2012

 
DONATE TO ME
Quote:
Originally Posted by shrty4luv View Post
the changelog page is down...
It's up for me?
CyanogenMod for the Vibrant:
Google+ | Issue Tracker (Nightly) | Issue Tracker (Stable) | 911 Info
Want to contribute to CM? Upload to Gerrit

My devices:
Google Galaxy Nexus, Stock 4.2.2, CWM6 Touch
Samsung Vibrant, CyanogenMod 10
HP TouchPad, CyanogenMod 10
LG Optimus T (retired), CyanogenMod 7
The Following 2 Users Say Thank You to FaultException For This Useful Post: [ Click to Expand ]
 
FaultException
Old
#10  
FaultException's Avatar
Recognized Developer - OP
Thanks Meter 1905
Posts: 1,218
Join Date: Jan 2012

 
DONATE TO ME
Quote:
Originally Posted by salazar.r1 View Post
Can't wait!!! Been running ExROM 1.3.1 for a while but backing up now to give this baby a shot!

You guys know if this will drop into ROM Manager by any chance? Just wondering, not a big deal if not.
Eventually, yes, I imagine. If you want it before it does, you can always download it.
CyanogenMod for the Vibrant:
Google+ | Issue Tracker (Nightly) | Issue Tracker (Stable) | 911 Info
Want to contribute to CM? Upload to Gerrit

My devices:
Google Galaxy Nexus, Stock 4.2.2, CWM6 Touch
Samsung Vibrant, CyanogenMod 10
HP TouchPad, CyanogenMod 10
LG Optimus T (retired), CyanogenMod 7

THREAD CLOSED
Tags
cm9, cyanogenmod, icecream, ics, nightly
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...