I would like to start off by saying this: This is not even a final release. It’s only the first release candidate and I still plan on using it for my daily driver. It’s that good. Now, on to the clearly unbiased review/explanation.
The great thing about CM is that it’s not phone specific. If your phone is supported (and there are a lot of them) it will run on your phone the exact same way it will run on mine. Also, even if your device isn’t supported, you have a very good chance someone from XDA has already ported it for you. So unlike several of the other ROMs I’ve reviewed on here, this isn’t specific for the Evo. If you want to see if your device is compatible, check out their website: cyanogenmod.com.
So what’s so great about this CyanogenMod thing? Well, to be honest, I was not a huge fan of the previous release, CM6. Not that it wasn’t good, it just wasn’t for me (in fact, it’s a VERY good ROM). Myn’s ROMs have just been so consistently amazing that I had no reason to try anything else unless someone had specifically asked me to (and in terms of balance/sense ROMs, I’d still says his are the best). But after doing some thinking I realized I was getting bored with my Phone. And no one wants to get bored with a $200 piece of hardware, right? So I thought I’d try piddling around with some other ROMs. After discovering that I didn’t use the Sense launcher and very few of the Sense apps I decided maybe it was time to try and AOSP ROM. And what better ROM to try than the infamous CyanogenMod ROM? The ROM I originally decided I was going to use when I first rooted my Evo (but alas, I couldn’t keep a ROM for more than a day or two before I found Myn’s). So how bout them Cyanogens?
My first experience with this ROM was a combination of what I expected, and being blown away at how unexpected the expected thing was (odd right?): Speed. This ROM is fast. Like, fast fast. In fact, I’m completely surprised at just how fast it is. I know one of the biggest reasons people support CM is because of the speed. However, I’ve never been absolutely blown away with the speed until now. For those of you who are, like me, a quick typer, you may notice that sometimes your phone struggles to keep up with your fingers when you really get going. I have not been able to do that on this ROM. Not just in my everyday typing, but I seriously can’t get even moderate slowdown when I peck away at just two keys as fast as I can. Apps launch almost instantly every time. There is absolutely no delay when unlocking the lockscreen, and every animation is perfectly fluid. I’m not even overclocking. CyanogenMod is wicked fast. Gingerbread is MUCH faster than I anticipated. Together they make one hell of a beautiful baby. Usain Bolt, take note.
The second thing I noticed about this ROM was the Gingerbread experience. My oh my is Google finally getting it together (and to say I’m anxious for Honeycomb to be ported to the Evo is the understatement of the century). There are so many subtle things that just make it look and feel SO much better. You’ll notice the notification bar is much more plain/stylish than it’s Froyo counterpart (however, I do miss the 7 bars that Sprint usually has to display signal…I know it doesn’t make a difference but seeing 3/4 just doesn’t make me feel as good as 5/7). Also, the colors for the lockscreen sliders are a little more subtle now. Selecting text/placing your cursor is now 40 bajillion times easier now (check out the screenshots). And I would be a fool not to mention the screen off animation (The CM team also deemed it necessary to give you the option for a screen ON animation. Obviously I was all over this like white on rice). It really is 40x cooler in person than it is when you see a video of it. I know that I was occupied for a good 10 minutes of just turning it on and off to watch it…then my friend did the same. The phone/dialer is a little darker now and bit sexier in my opinion than it used to be. For those coming from a sense based phone though, be aware that sense really is more polished aesthetically than AOSP. So yes, your phone app and mail app will not be as good looking. But without sense your phone will be much faster, have more memory, and better battery*. Not a bad a tradeoff.
*this of course is ROM dependent. While Sense theoretically drains more battery than AOSP, I still have yet to find ANY ROM that can best Myn’s ROMs in battery life, and they are Sense based.
Last but not least is the big reason that I am staying: Customizing. CM7 makes your job tweaking your phone SO much easier. Want to change your lockscreen? No need to flash a lockscreen Mod, you can do that from within the settings. Want to change what power controls are in your notification bar? You can do that. Want to have a different theme? Why worry about flashing and conflicting framework files when there is an App for that (bonus: you download themes as APK’s. Which means you can also get them (and there are some) in the market! If you don’t know what an apk is, why the hell are you even thinking about rooting your phone?) Want to turn your phone’s volume off automatically at night/during certain hours? You can do that. Want to have a green flash or a bounce indicate when you can’t scroll any further in a menu? You can do that. There is so much to do within the Cyanogenmod settings that I can’t begin to explain it here. Also, my favorite mod for your Sprint users (and probably other ones too) is this one. You’ll notice on my lockscreen and on my notification bar it doesn’t say “Sprint” like it should/used to. Yeah, you can change that to whatever you want using CM7 and this mod (and technically any other AOSP ROM). It’s subtle, but it’s just one of those cool things you can do now. The more you can customize the more I like it.
On a side note: I have not had it on my phone long enough to make a fair statement about battery life (usually one of the lower points of CM because of how they trade that battery life for speed). So far I’m impressed though. It’s not quite Myn quality, but it’s still head and shoulders above the stock ROM your phone ships to you with. If something major changes I’ll post it, but as of now I’m getting an easy 13-14 hours of decent use.
So you’re probably thinking to yourself, “what are the downsides?” No? Well good for you, you’re not a pessimist. However, that also means you’re not a realist. The world’s not that perfect. As such, this ROM is not without it’s (albeit minor) faults. As of right now (unless you’re flashing the nightly releases) there is no 4G for you Evo users. Also, I’ve had one reboot when I was trying to max out my phone (I was half BEGGING it to slow down just to see if it could). I’m not sure if that caused it, but 20 minutes later I pulled my phone out of my pocket and it was rebooting. Not major, but that scares some people. However, I would be at fault to not point out that this isn’t even a final release(Oh, I did that already?). These issues have been promised to be worked out for whenever the final release is out.
Screenies below. Oogle and ogle. (I’m sorry they got scrambled…not really sure how that happened)