No, that’s not a typo – you read that correctly. Today we release CM 11.0 M1 for all actively AOSP-supported Nexus devices – all variants of the Nexus 7, the Nexus 4, Nexus 5 and Nexus 10.
Some background on this change of order. Normally, this would be the point in time where we turn on CM 11 nightlies. From there, we would spend the next few weeks (or longer) in the nightlies, all the while not allowing you guys (the users) to offer support in the form of bug reports. Taking reports against the constantly changing nightly codebase is too resource intensive, but at the same time, waiting another month to get them going is, in all honesty, wasted time. So, with this change, we are going for the best of both.
The AOSP-supported Nexus devices should have minimal to no device specific issues (as their hardware code comes mostly from Google). We’ve also done our due diligence and tested these devices, to make sure they behave properly. Any bugs that crop up on these builds should be centered around CM issues – items that we’ve introduced. By acknowledging them sooner, the entire CM 11 roster will benefit.
Speaking of the rest of the roster, we will be enabling CM 11 nightlies for the non-Nexus devices as well. As the device tree’s for these other devices (including the Galaxy Nexus) are brought up by our team, it stands to reason there may be other issues that are yet to be discovered. We will be monitoring nightly usage and issues, and use that info to move towards adding more devices to the M1/M2 list and the eventual 11.0 release.
A follow-up post will be made with the full nightly roster by the end of this week. We’re off to go pick at the new Android 4.4.1 code.
Happy Flashing!
Edit: If you receive issues on flashing, double check your download. We are also hearing reports of issues with TWRP recovery, so for now, suggestion is to use ClockworkMod recovery.