[NIGHTLY][ROM][4.0.4] CyanogenMod 9 for the Samsung Vibrant

Status
Not open for further replies.
Search This thread

mx597turbo

Senior Member
Jun 24, 2009
226
1
85
Samsung Galaxy S20
OnePlus 9
The gps issues on my vibrant have been driving me crazy. I think I have everything worked out now. I consistently get a lock (6+sats) in 20-30 seconds after boot. Maps/navigation work great now:

1. Hardware fix from this post: http://xdaforums.com/showthread.php?t=878970 - It's easy and only takes about 10 mins. I just bent the antenna up slightly. The soldering method is unnecessary.
2. Odin back to stock 2.1 vibrant rom. - You have to search for this, I lost the link. Also for this, I had to download Keis for the drivers. These were the only ones that worked with Odin.
3. SuperOneClick
4. CWM stock/deodexed 2.2 from here: http://xdaforums.com/showthread.php?t=1036193&page=23
5. CWM the 4/18/2012 nightly from here: http://download.cyanogenmod.com/?type=nightly&device=vibrantmtd I don't know if other versions will work!
6. CWM the newest gapps from here: http://wiki.cyanogenmod.com/wiki/Latest_Version/Google_Apps
7. CWM sub zero from here: http://rootzwiki.com/topic/22833-kernelics15-apr-subzero-v11-build-70-extra-ordinary/
8. Turn on gps.
9. Install gps status: https://play.google.com/store/apps/details?id=com.eclipsim.gpsstatus2&hl=en - Go to setting - display and tools and check keep the screen on.

That's it. Reboot, and start gps status right away. Wait for a lock, then you can close the program. After that, the phone locks very quickly in Maps, Navigation, etc...

I hope this helps everyone out.

After quite a bit of testing, I can confirm this is working 100% for me. GPS lock after start-up is always <30 seconds. Lock after deep sleep is <80 seconds (often <60 seconds).

I always get a lock.
 

PePPaZ

Senior Member
Feb 28, 2010
81
7
My battery seems to drain faster and faster with each nightly. Oddly enough, my phone seems to run smoother with each update. I did do a factory wipe and format system before this nightly. I have the same apps as when the nightlies started, but battery life was great. I have led notification off too. And suggestions on making it last longer? I'm not showing any wake locks with better battery stats either. Android system is only at 3%. Also, I never use titanium either, all apps fresh from the market.

+1 to this, but still thankful CM9 even exists for the vibrant.
 

FaultException

Inactive Recognized Developer
Jan 13, 2012
1,238
2,006
Some good news regarding 911 calling:

Remember, gun posted earlier:
911 calls don't go through at all

After flashing all my tests and everything, then we decided to try a hacked build of Bionix, that did not work either, so then he tried stock, and guess what? Didn't work either. So he went his way to try and get it working on stock again, and I got a PM that he fixed it, by restoring his EFS folder, and now 911 works with and without SIM on the latest CM9 nightlies!

So -1 on the 911 failure count.

Big thanks to gun for all the testing.
 
Last edited:

xriderx66

Senior Member
Oct 10, 2010
6,473
1,501
Frisco, TX
Some good news regarding 911 calling:

Remember, gun posted earlier:


After flashing all my tests and everything, then we decided to try a hacked build of Bionix, that did not work either, so then he tried, and guess what? Didn't work either. So he went his way to try and get it working on stock again, and I got a PM that he fixed it, by restoring his EFS folder, and now 911 works with and without SIM on the latest CM9 nightlies!

So -1 on the 911 failure count.

Big thanks to gun for all the testing.

Thats GREAT news. Personally, the 911 issue didn't matter to me but I do know many people that have been staying back on Froyo/GB just because of that issue. Hopefully it works for everyone else too.
Congrats to you and gun on solving it - possibly since its not 100% sure yet, right?
 

FaultException

Inactive Recognized Developer
Jan 13, 2012
1,238
2,006
Thats GREAT news. Personally, the 911 issue didn't matter to me but I do know many people that have been staying back on Froyo/GB just because of that issue. Hopefully it works for everyone else too.
Congrats to you and gun on solving it - possibly since its not 100% sure yet, right?

Nothing was solved -- except he solved on why he individually couldn't, not having to do with CM9.

Yeah, that was just his issue, nothing really needed to be changed in CM9 for him, it was his efs folder, so other failures may still be on us. There's still the one shot tests that failed, and EmoEskimo who had multiple failures, so I gotta try to work with him, and there's also renardk764's one shot failure of the RIL dying, but that may be a fluke as he can't reproduce it.
 
Last edited:

gun

Senior Member
Dec 30, 2006
233
26
Chicago
I'm pretty sure there is no problem with 911 any more. But as we all know Vibrant system files can be heavily modified and there will always be someone who has knowingly or unknowingly some missing or broken file somewhere and I don't think it is developers' fault. On top of that some Vibrants' hardware just act funny due to: age, moisture etc. and that has nothing to do with particular build. So it maybe be impossible to eliminate all 911 problems.

Maybe we should do a poll about 911. I know many are afraid to dial 911 but I did it so many time and answering person even thanked me when I said I just tested my phone or I dialled wrong number. No issues whatsoever.
 
Last edited:

FaultException

Inactive Recognized Developer
Jan 13, 2012
1,238
2,006
I'm pretty sure there is no problem with 911 any more. But as we all know Vibrant system files can be heavily modified and there will always be someone who has knowingly or unknowingly some missing or broken file somewhere and I don't think it is developers' fault. On top of that some Vibrants' hardware just act funny due to: age, moisture etc. and that has nothing to do with particular build. So it maybe be impossible to eliminate all 911 problems.

Maybe we should do a poll about 911. I know many are afraid to dial 911 but I did it so many time and answering person even thanked me when I said I just tested my phone or I dialled wrong number. No issues whatsoever.

Good idea.
http://xdaforums.com/showthread.php?p=25198772

EVERYONE TEST!
 
Last edited:
  • Like
Reactions: mohamobo and s13epy

akfelipe

Senior Member
Feb 11, 2011
71
14
I just got SOD running 418 nightly and stock kernel :/ anyone else??

Sent from my SGH-T959 using XDA
 

jzero88

Senior Member
Feb 1, 2010
1,272
172
Orange County
I just want to say I <3 FE and I <3 CM Team. Lol the vibrant with CM9 and 1800 mah battery is still better than 98% of the newest phones out there!

Sent from my SGH-T959 using XDA
 

es7241

Senior Member
Mar 13, 2008
450
34
Some good news regarding 911 calling:

Remember, gun posted earlier:


After flashing all my tests and everything, then we decided to try a hacked build of Bionix, that did not work either, so then he tried stock, and guess what? Didn't work either. So he went his way to try and get it working on stock again, and I got a PM that he fixed it, by restoring his EFS folder, and now 911 works with and without SIM on the latest CM9 nightlies!

So -1 on the 911 failure count.

Big thanks to gun for all the testing.

Perhaps all the people who have 911 problems should restore the EFS folder before any further testing to see if their 911 failed due to the same if not similar reasons gun's did.

Sent from my SGH-T959 using XDA
 
Last edited:

cale42

Senior Member
Oct 25, 2010
115
18
I just want to say I <3 FE and I <3 CM Team. Lol the vibrant with CM9 and 1800 mah battery is still better than 98% of the newest phones out there!

Sent from my SGH-T959 using XDA

Couldn't agree more.. picking up a couple fresh 1800 mAh batteries was one of the best things I've ever done.

On that note though, with a little more juice to play with I started playing with the governors. However no matter what I do it snaps back so SMARTASSV2 when I turn the screen off. Am I missing something here?
 

krackerjac

Senior Member
Mar 27, 2011
368
96
land of Nod
Couldn't agree more.. picking up a couple fresh 1800 mAh batteries was one of the best things I've ever done.

On that note though, with a little more juice to play with I started playing with the governors. However no matter what I do it snaps back so SMARTASSV2 when I turn the screen off. Am I missing something here?

R u playing with sub zero?
If so it happens with my phone too...

Sent from my SGH-T959 using xda premium
 

mr_psycho

Senior Member
Jan 14, 2011
686
797
Dog House
R u playing with sub zero?
If so it happens with my phone too...

Sent from my SGH-T959 using xda premium

Sorry about that. That is the screenstate scaling script using the defaults (Smartassv2 and Conservative). Disable the script in the subZero CWM menu, or change the governor values in /system/etc/init.d/98screenstate_scaling to the ones you want.

The next version of the kernel will ship with a script that will detect if you have any custom-set governors and use those instead.

MP
 

krackerjac

Senior Member
Mar 27, 2011
368
96
land of Nod
Sorry about that. That is the screenstate scaling script using the defaults (Smartassv2 and Conservative). Disable the script in the subZero CWM menu, or change the governor values in /system/etc/init.d/98screenstate_scaling to the ones you want.

The next version of the kernel will ship with a script that will detect if you have any custom-set governors and use those instead.

MP

Thank u sir :D
 

cale42

Senior Member
Oct 25, 2010
115
18
R u playing with sub zero?
If so it happens with my phone too...

Sent from my SGH-T959 using xda premium

Yup Sub Zero 70. Good to know.. Thanks.

---------- Post added at 06:25 PM ---------- Previous post was at 06:04 PM ----------

Sorry about that. That is the screenstate scaling script using the defaults (Smartassv2 and Conservative). Disable the script in the subZero CWM menu, or change the governor values in /system/etc/init.d/98screenstate_scaling to the ones you want.

The next version of the kernel will ship with a script that will detect if you have any custom-set governors and use those instead.

MP

Please.. don't ever apologize for providing awesome free work!

But thanks for the fix.. looking forward to trying it. With my new big battery I want to try a little OC and performance governor. See just how badass I can make my 2 year old phone :) Seriously this has made me barely even excited about the SGS III anymore.
 
  • Like
Reactions: mohamobo
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 69
    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.

    [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
    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.


    [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!
    10
    [font=Calibri,Arial]How to Build[/font]​
    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
    9
    911

    Ok so here is my 911 experience. I live in Denver by the way, and I just emailed the 911 operations manager about doing a test call. She said that is fine just please do it between 8:30 and 11:30 as that is their lowest call volume.

    So the first time I called it clicked, hung up and disabled my entire cell signal. No signal no data nothing. So I rebooted my phone, and google voice informed me I had 2 missed calls from the Denver PD. I tried again and it worked perfectly. I explained I was testing a piece of software, the woman was very friendly said that was no problem and they wouldn't send anyone out. She also confirmed that all the E911 info came up properly on her screen.

    So I'm not sure what to make of this exactly. One time it did nothing though at least my number got through. The other time it worked great. I mean the first time could have been a glitch entirely unrelated to CM. Hard to say. It leaves me ambigious though. If I have a real emergency I really don't want to wait for the phone to reboot!

    ---------- Post added at 10:22 AM ---------- Previous post was at 09:59 AM ----------

    Oh and per my previous message of issues with Exchange.. turned out my work Exchange server was down. Working great now!