[ROM][GINGERBREAD] CyanogenMOD 7 Nightly Builds.

crondable

Well-known member
Jul 13, 2010
394
128
0
CYANOGENMOD 7 NIGHTLY BUILDS

First off, I want to make sure that everyone knows I am taking absolutely ZERO credit for any work done here. I am merely sharing the work of the CyanogenMod team. They are an amazing group of developers, and I highly recommend you donate or say thank you in some way to them for all of their hard work.

The first rule of CyanogenMod: DO NOT ASK FOR AN ETA!

Now with that being said, I would like to present to all of the readers here on AndroidCentral a thread to discuss the progress and features of the CyanogenMod 7 nightly builds.

CHANGELOG

No real changelog exists, but if you'd like to keep track of merges and code changes, head over to Gerrit Code Review.



FAQ

Q: What is the CyanogenMod 7 ROM?
A: CyanogenMod 7 is a heavily modified Android 2.3 Gingerbread ROM based on the code of AOSP (Android Open Source Project).

Q: What is AOSP?
A: AOSP stands for the Android Open Source Project. This means it is completely built from source, as in absolutely NONE of HTC's Sense features, or apps are included or will be compatible with this or any other AOSP ROM.

Q: What does a "Nightly" build mean?
A: There is a new build available every single night, regardless of any changes in the code.

Q: Where is the changelog for this ROM?
A: As these are nightly builds, a definitive changelog is unavailable. If you would like to keep track of the changes being made in the code, head here.

Q: Is a full wipe necessary between nightlies?
A: Most users have no issues with merely wiping cache and Dalvik cache between nightlies. However, if any issues are found, a full wipe is recommended before posting your issue here.

Q: Are these stable enough to run as my daily ROM?
A: Absolutely, yes! I haven't run anything else in over a month. However, as these are nightly builds, and new code is being added almost every day, anything could break at any moment. So it is always advised to keep a NANDroid around.

What can I do about my super slow SD Card transfer rates?
A: Use this app; SDSpeed 1.0

Q: What happened to the touch-to-focus feature in the Camera app?
A: TOUCH TO FOCUS IS BACK! :D

Q: Where is my 720p video recording? CM6 had it, why doesn't CM7?
A:
Originally Posted by slayher
Here is an update for everyone, Please updated the OP! Cause we all know people read the OP.

720P recording will not be coming to CM7 at this time. We *MAY* see it later if we get an HTC GB leak, using an MSM device (aka not omap). But for now, if you HAVE to have 720P recording, stick with CM6.

The issue is that GB uses stagefright, and the hack it took to get 720p in CM6 wont work with stagefright. (it was done in opencore.) This is why we cant get it. The current driver implementation we have to work with is just not capable.

So there you go, you can stop wondering/asking/hoping.

If anyone else has any ideas for more FAQ's to be posted here please let me know!

KERNELS

Gingerbread requires a kernel based off the .35 Linux kernel source or higher.
The stock CM7 kernel is based off the .37 Linux kernel source.
These days, most kernel devs have moved on to the .37 kernel source, as these have shown to provide the best performance and superior battery life.
However, nearly any AOSP kernel will work with this ROM.
Suggested Kernels:
All kernels are based on the .37 source or higher.

Tiamat 3.3.7 - link Thanks Cayniarb! Info

Incredikernel 8.15.11 - link Thanks Chad! Info
Incredicontrol App;Market Link

invisiblek's 3.09.11 - link Thanks invisiblek! Info

A little info on the smartass governor; the smartass governor is a modified interactive governor, with a built in screen off profile. This governor is meant for the best blend of performance and battery life. All kernels except slayher's have the smartass governor included.



FLASH INSTRUCTIONS
THIS IS NOT THE PLACE TO ASK HOW TO FLASH A ROM OR KERNEL. IF YOU DO NOT KNOW HOW TO DO THIS, PLEASE GO READ SOME MORE BEFORE FLASHING.

If this is your first time flashing a CM7 Nightly, or you are returning from another ROM, you must absolutely do a full wipe before flashing. That means wiping your user data, cache, and Dalvik cache from recovery,
After wiping, go ahead and flash the most recent nightly. Once the installation is finished, you will need to flash the Google Apps(gapps). These consist of the Android Market, Gmail, Maps, etc.
If you choose to flash a custom kernel, it is advised to boot into the ROM once, and then wipe cache and Dalvik cache from recovery before flashing the kernel.

DOWNLOADS
Last but not least, the part where you Download the ROM!

ROM - TeamDouche Mirror System Highest number is the most recent.
Gapps - goo-inside.me - universal downloads

THEMES & APPS

Quick note on themes, CM7 has introduced the new T-Mobile Theme Engine. With it's introduction brings a whole new way of theme-ing CyanogenMod. It essentially allows theme developers to package their theme up as an .apk that can be installed and applied without booting into recovery and flashing manually. However, not all themes have been made to use this. Thus, all themes listed here will be labeled either [FLASHABLE] or [TMOBILE]​

Carbonite by trock70 [FLASHABLE] - Thread
BurntGinger by AdhvanIt [FLASHABLE] - Thread
GB: The Way it Should Have Been by AdhvanIt [FLASHABLE] - Thread
Honeycomb by haxzamatic [TMOBILE] Thread
Rover's Mix by rover.prnce [TMOBILE] Thread

MIUI Camera - MIUI Camera

Please PM me with links to themes, as it would take me forever to track down EVERY single theme, and I don't want tons of links cluttering up the thread, when they will just be added to the OP anyway.

Once again, all thanks goes to the AMAZING developers that have put so much time and effort into everything here. I take no credit for any of this, it all goes to them! I am merely sharing with everyone here. If there is something I am missing ( I'm sure there are a couple things) feel free to let me know, and I will add them. I will also try to keep links and info as up to date as possible.

If this thread has helped you or answered any questions, feel free to click the "Thanks" button :D
 
Last edited:
Thanks for the one stop thread on the CM (nightly)rom updates, been thinking of trying this for my next rom experience :)
 
Flashing the GApps, why would I have to do this? I haven't seen it on any other ROM. Also if I HAVE to do this, is there a step by step process out there? I'm extremely new to this process and don't want to mess it up.
 
Flashing the GApps, why would I have to do this? I haven't seen it on any other ROM. Also if I HAVE to do this, is there a step by step process out there? I'm extremely new to this process and don't want to mess it up.

Cyanogen received a cease & desist letter from Google for including the gapps in the ROM so that is why you must flash after the rom. Just flash in recovery like a rom or kernel. I thought I laid it out in the OP pretty well but if it needs clearing up please let me know.
 
I've noticed over the past few builds that Beautiful Widgets weather animations occasionally lock up and prompts if I want to force close or wait for the app. I have not used BW for very long so I'm not sure if it's a BW issue or a CM7 issue. Is anyone else using BW on CM7 and noticing this? I've already cleared the BW App cache and data, and that seemed to help for a little while. Also, it does not happen every time - just every once and a while.

Thoughts?
 
Last edited:
I've noticed over the past few builds that Beautiful Widgets weather animations occasionally lock up and prompts if I wasn?t to force close or wait for the app. I have not used BW for very long so I'm not sure if it's a BW issue or a CM7 issue. Is anyone else using BW on CM7 and noticing this? I've already cleared the BW App cache and data, and that seemed to help for a little while. Also, it does not happen every time - just every once and a while.

Thoughts?

A few builds back ADW EX was doing the same thing to me after I would unlock the phone. A full wipe and flash of the most current nightly fixed it for me.
 
Yeah - that's what I figured - just didn't want to spend the time rebuilding my screens! ;)

Oh well - Such is the joy of nightlies!

Since Slayher's new kernel with the Wi-Fi fix is in #35 I'll do a fresh wipe and load with that one.
 
Great job... I seriously wish this had been available when I switched to the CM7 nightlies!

Two things to add into your FAQ's... reasons/instructions for upgrading HBoot and Radio prior to installing nigthlies, which I believe are necessary.

Otherwise this is fantastic!
 
Great job... I seriously wish this had been available when I switched to the CM7 nightlies!

Two things to add into your FAQ's... reasons/instructions for upgrading HBoot and Radio prior to installing nigthlies, which I believe are necessary.

Otherwise this is fantastic!

Also the download link for Insiviblek's kernel is broken.

Link has been fixed! Thank you for the heads up :) I have been doing this nightly thing since single digit build numbers of CM6, I'm addicted to the process haha! I almost went through withdrawals when they stopped the nightlies for that ROM.

I will update the OP in the next couple days with links to instructions for updating both the radio and HBOOT. The HBOOT I believe is slightly less necessary then the radio. Although I have heard quite a few people have had success w/out updating either.
 
Last edited:
Yeah I havent updated the radio . I think the hboot updated by itself or it was already updated by the time I rooted :).

Yeah I been updating everynight too ha its #36 now

Maybe add link to some themes ? ;)
 
Last edited:
Themes would be awesome. I'm new to CM7/AOSP roms but not flashing.

I've found some themes I like with older nightly build numbers. If a theme is labeled <theme> #30 (in reference to nightly build #30) would this theme work on nightly build #33?

CM7 is awesome. Just looking to colorize it... or in my case add a lot of crisp white to the skins. Minimalistic Theme is also on my radar but I can't find anything with a new build... latest I've found was #30.

Any help/input/direction would be greatly appreciated.
 
I've found some themes I like with older nightly build numbers. If a theme is labeled <theme> #30 (in reference to nightly build #30) would this theme work on nightly build #33?

It will work unless there are framework changes in the builds between the one it's posted for and the build you're flashing.

When the framework changes the dev needs to update the theme. Worst case scenario - nandroid -> flash -> profit? if no - reflash nandroid!
 
Last edited:
It will work unless there are framework changes in the builds between the one it's posted for and the build you're flashing.

When the framework the dev needs to update the theme. Worst case scenario - nandroid -> flash -> profit? if no - reflash nandroid!

Ahhh... thats exactly what I was thinking. Figured something was up with the theme that it was tweaked specifically for that framework.

I have my base CM7 nandroided so i usually just flash on top of that. Thanks a lot for your help.

Would anyone know of a theme cache to explore (so far just explored XDA)? Just looking to see whats out there. Thanks a bunch.
 
I'm loving slayher's new kernel!

5446797244_3d56eef7a1.jpg


5446804582_48df03792d.jpg


Thank you slayher!!!
 
Most of the themes for CM7 will probably be made for the T-mobile Theme Engine included in the ROM. It is a really neat tool that T-Mobile themselves actually created and put up on GitHub (surprise!). The way the themes are applied is actually really cool. Basically, you install an .apk that is the theme, open the Theme Chooser app, select the recently installed theme and apply! Usually a reboot will be necessary for the full effects of the theme to be applied. I will update the OP with links to some themes tonight.

Edit: Links for a few themes are up! Please PM me with all links to themes, and I will add them to the OP.
 
Last edited:

Forum statistics

Threads
954,017
Messages
6,960,268
Members
3,162,898
Latest member
dkpiper