One of the biggest advantages Android devices have over phones and tablets running other operating systems is that they can be rooted to install a custom build of the OS. CyanogenMod is one of the most famous custom ROMs for Android devices. The developers of the ROM have released the latest stable build of CyanogenMod 10 in the form of a new release called M builds.
CyanogenMod 10 gets a new M build
M builds of the ROM will feature most of the latest features, much like a nightly build, but M builds will also be stable enough to use as a daily driver. M builds will be released at the beginning of every month and will have most of the latest features of nightly builds, except for the ones deemed too unstable. The first M build, called M1, is available for Galaxy Nexus GSM (maguro), Galaxy Nexus VZW (toro), Galaxy Nexus Sprint (toroplus), Galaxy S2 GT-I9100G (i9100g), Galaxy S (galaxysmtd), Galaxy S B (galaxysbmtd), Captivate (captivatemtd), Galaxy S3 Sprint (d2spr), Galaxy S3 VZW (d2vzw), Galaxy S3 AT&T (d2att), Galaxy S3 TMO (d2tmo), Galaxy S3 US Cellular (d2usc), Nexus S (crespo), Nexus S 4G (crespo4g), Galaxy Note AT&T (quincyatt), Google Nexus 7 (grouper), Sony Xperia Acro S (hikari) and Sony Xperia S (nozomi).
Earlier this month, CyanogenMod had announced over a Google+ post that a new feature - Quick Message - has been integrated into CM's Jelly Bean code branch. Quick Message displays a dialog box that pops up whenever a message is received. You can reply to messages from within the dialog itself, view a message in the Messaging app, swipe between messages or close the notification. Quick Message has been developed by David van Tonder.
CyanogenMod is a custom ROM based on the Android Open Source Project (AOSP) and comes without any of the crapware that carriers or manufacturers like to add, such as extra apps or a custom UI skin. CyanogenMod 9 is based on Android v4.0.4 (Ice Cream Sandwich), and while many of the ports for unsupported devices have some issues, the team counts the ROM stable enough and said that they will be maintaining the ROM and fixing any major issues that come up.
CyanogenMod 10 is based on Android v4.1 (Jelly Bean). A question that the team has been asked by some people is why they bothered to finish CyanogenMod 9 while already actively developing CyanogenMod 10. Their answer was: “We don’t like to leave things incomplete. There is no profit gained from what we do, so the satisfaction of completing a goal is our only reward”. The final build of CyanogenMod 9 would also work well as a suitable release for the masses, especially those who don’t have a fully functioning release of CyanogenMod 10 yet.