• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM] [NS4G] CyanogenMod 9 v4.0.4 - v4.0

Search This thread


Senior Member
Just went from RC0 to RC2. holy hell what a difference in speed and reliability. Nothing is lagging! And themes actually work! Been a while since I have been able to find a decent one. Used to flash a new theme every other day when I had my epic.

All in all, RC2 will be my main runner until a solid CM10 comes out.
Sent from my Nexus S 4G using xda premium


Senior Member
Jul 13, 2010
Just went from RC0 to RC2. holy hell what a difference in speed and reliability. Nothing is lagging! And themes actually work! Been a while since I have been able to find a decent one. Used to flash a new theme every other day when I had my epic.

All in all, RC2 will be my main runner until a solid CM10 comes out.
Sent from my Nexus S 4G using xda premium

Yeah, I have either been running RC1 or a nightly from right after RC1 was released, flashed the latest nightly this morning, and there is definitely a noticeable increase in smoothness.


Feb 28, 2011
Brooklyn NY
If you flash RC2 and the full stable is released shortly after, would that be a complete wipe or is upgrade possible?

Not sure how much longer I can go on stock with these terrible battery issues.

-Sent from my Jelly Bean Nexus 7


Apr 20, 2012
Is there a way to install RC2 using RomManager? Its so much easier that way... I only see the nightlies though.. are release candidates available somewhere on rom manager I just can't find?

Sent from my Nexus S 4G using xda app-developers app


Apr 20, 2012
Thanks.. the Cyanogen Nightly section keeps disappearing out of rom manager... I'll take a peek again later and see...

I'm still running the 4/19 nightly. Hoping RC2 will provide better signal reliability and better battery too.. the 4/19 has been going strong as my daily for a while.. maybe time for a full wipe to gain some significant improvements in RC2

Sent from my Nexus S 4G using xda app-developers app


Senior Member
Jun 27, 2011
If you guys don't know the op has released a CM10 build which is very good check it out its in his Rom manager section also don't check deep idle or phone will reboot other than that everything works except can't see pics in a text but can send also WiFi tether works :thumbup:

Sent from my Nexus S 4G using xda premium


Jun 17, 2007

Has anyone else having trouble with tethering found a solution yet? I've tried installing the 4g tether fix from a previous post, and no dice.
I've tried matr1x and air kernel, both create errors when activating the WiFi interface and it won't proceed from there.

stock tethering starts without SHOWING any errors, but the SSID doesn't ever show up on the computer which leads me to believe the same error is occurring there as it is in both Open Garden and Android Tether.

I've flashed 3 other roms today, and tethering is working fine with 3g/4g on those. But I'd much rather run this!

Also, when I plug it to the charger the phone won't recognize it's being charged. The screen doesn't come on when plugged in, the lock screen still shows "please connect your charger," battery icon doesn't change in the notification area. The only way to see if it's charging is to go into battery settings- and even then sometimes it shows "##% - Discharging" even though the percentage will be going up. The battery stats NEVER show it as being in a "charging" state.


Senior Member
Jun 27, 2011
Looks like CM9 stable is about to come out for are phones today waiting on flashing that CM9 RC2 was real good so with stable build should be bug free! :thumbup:

Sent from my Nexus S 4G using xda premium


Senior Member
May 6, 2012
Can anybody post a change log with cm9 stable? And what kernel are you using and hows the battery life? Thanks in advance

Sent from my Nexus S 4g using xda premium


Senior Member
Jun 10, 2011
Any idea how to get the system sounds to work? Like touch sounds with vibration and lock screen sound

Sent from my Nexus S 4G using Tapatalk 2

Edit: they are enabled from settings, other sounds like the dialer touch sounds work. Tried booting to recovery and fixing permissions. Running stable version and latest gapps.
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 84
    CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.0 (ICS), which is designed to increase performance and reliability over stock Android for your device.
     * Your warranty is now void.
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you.

    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. You can also view the Changelog for a full list of changes & features.


    First time flashing CyanogenMod 9 to the Nexus S 4G, or coming from another ROM?
    1. Root the device and install ClockworkMod Recovery. Instructions are available here.
    2. Perform a NANDroid backup of your current ROM.
    3. Format the system, data & cache partitions of your device.
    4. Perform a factory reset.
    5. Flash CyanogenMod.
    6. Optional: Install the Google Apps addon package.
    Upgrading from earlier version of CyanogenMod 9?
    1. Perform a NANDroid backup of your current ROM.

    Experience issues? Please provide the following info:
    • If the device was hard reboot, please provide the file "/proc/last_kmsg".
    • If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
    • Please use Pastebin when possible.
    Download Links:

    This is ONLY and early build of CM. Still a lot to be done there, so we can call it ALPHA build but is a daily use, so you can use normally.

    We would like to thank Ezekeel for developing the deepidle capability within the kernel. Great work Ezekeel!

    Latest version: Version 4.0 - Current
    Date: 2012.03.29
    Download: link
    MD5sum: 4982c75957a43f33687aac887599bd0a​

    Older version: Version 3.0
    Date: 2012.02.22
    Download: link
    MD5sum: b2728899bd54480e219c8f01e9eaf2c3​

    Google Apps:

    Note: Applications such as Google Voice, Maps, Music, Videos can all be installed via the Market

    Download: link

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

    Alpha 15:
    • Kernel 3.0.8
    • LED notification is on
    • T9 in call patched from alfa 13
    • LED Keys not turning ON when screen is off and you touch the screen

    Alpha 16:
    • Added voodoo color control
    • Updated code for some issues

    Alpha 17:
    • Added voodoo sound control
    • Added MusicFx
    • Updated code for some issues
    • Superuser corrected, now works without issues

    Alpha 18:
    • Notification Power Widget
    • Removed MusicFX (Replaced by DSPManager)

    Alpha 19:
    • Trebuchet (Launcher) has many more options
    • Browser downloads via 4G/WiMax
    • Face unlock (IMO not stable, due to no official release for Crespo4g)

    Alpha 20:
    • Camera - Added touch to focus
    • General - Removed software EGL
    • General - Updated CrespoParts application
    • Kernel - Overclock up to 1400 (use SetCPU)
    • Kernel - Added Deep Idle (Thanks to Ezekeel!)

    Version 1.0:
    • General - Code updated to CM
    • Kernel - Upgraded kernel to 3.0.17
    • Kernel - Minimal green flickering during powering screen on/off
    • Kernel - Added zram option.
    • Kernel - Optimized for battery life and speed.
    • Sound - Added all sound options to DSPManager. ( voodoo app is not compatible, use the options in device settings to control colors and options in dsp manager under wm8994 to control sound )

    Version 1.1:
    • Kernel - Set default gamma values to decrease green tint
    • Music - Fix shake action

    Version 2.0:
    • More kernel upgrades
    • Code updated
    • Added some overclock patches for stability
    • Added New settings
    • Added new governor lulzactive. I suggest you to use this one.
    • New Settings icons
    • No more flickering on turn on/off the screen
    • Modified kernel for kms
    • Lulzactive as default governor with some tweaks.
    • Added setting to control kms ( settings/ performance / memory ) You will win memory on your devices
    • Default values for ksm set to reduce cpu usage
    • New option to control lulzactive governor. Look on Settings/advanced
    • Repaired errors in multiplier colors
    • Cleaned the code at device options
    • Added Torch app working ( https://github.com/KalimochoAz/IcsTorch )
    • Voodoo wm8994 DSP corrected into DSPManager to avoid sporadic FCs

    Latest - Version 3.0:
    • More kernel upgrades
    • Code updated
    • Added Torch, now with widget
    • Added option to camera to take photos by pressing power button
    • Added battery display style
    • Removed Lulzactive
    • Updated kernel 3.0.21 & new kernel speeds
    Everything works great and loving the new boot screen!!


    Where in the blue hell did face unlock go?? I LOVED that feature!! Not that I like seeing my own face every time I want to unlock my phone, but I LOVED playing with it!! And it only seemed to get smarter and smarter every time I updated it..

    I hadn't updated my nightly build for a while (in fact, I've been sticking with cm7 as my daily until they got the bugs worked out..), and now that I'm trying it again, I find LESS features (in other areas too, such as the removed governors in the cpu controls, and the inability to use voodoo due to the stock cm9 kernel not having the parts)??

    THE ENTIRE POINT OF CM WAS to give us a feature-rich, near-fully-customizable experience, and now a lot of the stuff has been shut down that CM7 had??!! WTF!!

    C'mon maintainer team!! Stop shutting down the customizations that made CM rock in the first place!!

    I was a developer for the moto backflip forum on m3, so this bitching is not coming from just an everyday user experience, and I would just compile my own from cm source with the overlays (or modding with my own code), but it's obviously been done a few times using Google source (e.g. oICS and The Orca Project), and I simply don't have the time anymore since I work 2 jobs now!

    Can we PLEASE get back some more of the customizations that made me fall in love with CM 2 years ago??

    Now, don't get me wrong.. as I said in the beginning, it looks and runs great, as-is.. but robbing Peter to pay Paul (because yes, I've seen some custom work in other areas, such as with the launcher) is not the right way to handle things..

    Just my 2 cents on everything..


    I'm gonna to try to answer your questions without flaming you but it's difficult....

    1. Face Unlock comes from the Gapps you use, not the ROM.
    2. Voodoo features are already included in the ROM. DSP for Voodoo Sound features and the colors can be adjusted in the included settings without installing Voodoo.
    3. No one cares how busy you are, Kalim is probably a busy man too.
    4. Developer or not, stupid post is stupid post.
    5. Stop shouting, you're an idiot.

    EDIT: I was not up to the challenge.

    Sent from my Nexus S 4G using Tapatalk 2

    Please do a complete wipe/clean prior to installation, even if currently running an ICS ROM. Many changes between builds prior to 4.0.3 and this build.

    • Wipe Data/Factory Reset
    • Wipe Cache Partition
    • Mounts and Storage -> Format /system
    • Mounts and Storage -> Format /boot
    • Advanced -> Wipe Dalvik Cache

    Launcher is Laggy
    • From home screen -> Preferences
    • Drawer -> Uncheck "Join with Apps"
    v2.0 Released

    Version 2.0 has been released.