When you go around flashing ROMs, you have to expect that things might occasionally go wrong. The previous milestone build of CyanogenMod 11 seemed fine at first, but then Google released the 4.4.3 update. Devices that were eligible (Nexus phones, for example) started producing update notifications, which shouldn't happen on a custom ROM. This was more troublesome than a notification that wouldn't go away, though.
If you used to play around with CyanogenMod Nightlies, but switched to the more stable M-series releases, it has probably felt like forever since M6 hit the scene. Well, M7 is hot off the compilers, just in time to fill that insatiable need to flash your phone or tablet. Don't forget, the M-series has officially taken the place of Release Candidates and Stable builds, so this is considered the most reliable version of CyanogenMod available.
Android 4.4.3 isn't a huge bump up from the previous incremental release - the biggest change is a new dialer, though there are thousands of adjustments behind the scenes. Even so, the most popular families of custom Android ROMs are quickly adopting the open source code into their bleeding-edge releases. CyanogenMod has already begun the transfer to 4.4.3 with its latest nightly builds.
The newer OmniROM has also started publishing 4.4.3 nightly builds for its supported devices, available on the download page.
One of the nicest things about CyanogenMod (from a cosmetic perspective, anyway) is support for hundreds and hundreds of community-baked themes on the Play Store and elsewhere. As opposed to a launcher theme or icon set, these themes are system-wide, and they can completely change the look of your phone or tablet in a few seconds. Custom ROMs often bake in a compatible theme system (see AOKP), and now the popular Paranoid Android family has done so as well.
Some of you may have thought CyanogenMod had made it back when it spawned a company, but a project isn't really legit until it gets its first shirt. That makes today the day that CyanogenMod gets its priorities straight, as the project has just made its first official t-shirt available for purchase directly from the CyanogenMod shop. The offering stars our favorite blue Android mascot for a custom ROM, Cid, in a superhero form.
Last year, Samsung got into some hot water for including an automatic "high power mode" for certain apps, dialing up the processor and GPU scaling. There's nothing wrong with that in theory, but these changes were enabled specifically for benchmark apps, giving the benchmarks results that, while not technically incorrect, were artificially inflated and unlikely to be indicative of everyday performance.
Yesterday, popular custom ROM family CyanogenMod added similar state-dependent modes to its latest batches of code, and as soon as the power profiling function was added, specific triggers for the popular Quadrant and Antutu benchmarks were added as well.
Can you make a smartphone without compromise? Is it possible to cram top-of-the-line hardware into a slim phone body, then fit it with well-regarded software, then sell it for about half the price of competing devices, and call the resulting product a "flagship killer?" Can you, as the ceaseless OnePlus promotion machine so succinctly puts it, "never settle?"
In a word, no. The OnePlus One, the maiden Android phone from a boutique manufacturer, is not completely without its shortcomings (or indeed, its compromises).
Eight inches is a fine size for a tablet, but the options are still pretty slim. People in want of a stock Android experience in the form factor pretty much have to go with the LGGPGPE or hack together their own solution. Thankfully the latter is, depending on the device, as simple as gaining root and flashing a ROM. CyanogenMod has just rolled out its first nightlies for Samsung's Galaxy Tab Pro 8.4.
Hardcore Android fans are hard to please. We should know. So for a new company to attempt to please the most vociferous of Android users with a high-end phone that also manages to compete on price is ambitious to say the least. But that's what OnePlus, with their One phone, is doing. And if a day or so with the phone is indicative of the overall experience, they might have actually achieved success.