Motorola in October laid out its Android 6.0 Marshmallow rollout plans for the handsets. Since then it has pushed out the OS update to the Moto X Style, Moto X Play, and Moto X (Gen 2). However, the Lenovo-owned firm is now rolling out the operating system to Moto G (Gen 3) (unlocked variant XT1540) over-the-air, report users. The Motorola Moto G (Gen 3), which was launched in India in July this year running Android 5.1 Lollipop, receives all the new features included in Android 6.0 Marshmallow. Android 6.0 Marshmallow (previously just Android M) brings features such as revamped app permissions; Google Now on Tap feature; Android Pay mobile payment system, and new fingerprint APIs for developers among others. It also features some Google's security patches as well. While announcing the Android 6.0 Marshmallow update plans, Motorola listed Moto-specific changes that users will see after updating to the new Android OS version. Some changes to Moto enhancements include removal of Moto Assist feature as part of upgrade to Android M. The company explains that the latest OS includes an option for 'Do Not Disturb' under the 'Sound and notification' settings that performs similar function what Moto Assist does. Spotted first by Android Beat, the update is currently rolling out to Moto G (Gen 3) users in US and Canada. It should gradually release to other regions worldwide. The update weighs in 2GB and brings the software version of the smartphone to 24.11.25.en.US. Motorola earlier this month announced that it will be seeding the Android 6.0 Marshmallow update to its Moto E (Gen 2), but only in select regions.