Android smartphone owners around the world are eagerly waiting for Google's latest software update. Several smartphone manufacturers have either shared their rollout plans or have already updated their devices with the latest Android Marshmallow OS. Motorola is one of the fastest OEMs to rollout new Android software to its devices and is currently in the process of updating most of its lineup with Android 6.0 Marshmallow.

While most device owners are waiting for newer versions of Android M update, here's a roadmap of Android 6.0 Marshmallow for Motorola smartphones.

Motorola originally revealed that its Moto X Play, Moto Turbo, Moto G (third generation), Moto G (second generation), and the Moto X (second generation) smartphones are getting the Android 6.0 Marshmallow update, leaving out Moto E users. But the company later confirmed that Android M will rollout to Moto E (2015) 4G variant in select regions including Canada, Latin America, Europe and Asia (except China).

Moto X Style devices in Brazil and India have already been updated to the latest Android M and the European countries are expected to get the latest software shortly. Moto X (2014) devices in the U.S., Canada, India and the U.K, are currently receiving the OTA update, which may arrive for different users in stages, Android Central reported.

Moving onto the budget devices, Moto G (2015) is currently getting its share of Android M and the Moto G 2014 and Moto G 4G 2014 editions are lined up for the upgrade in near future.

Older Motorola models such as Droid Turbo and Moto Maxx are eligible for Android M but the release timeline remains unknown at the moment. As for the latest Droid Maxx 2 or the Moto X Play, the latest update is yet to arrive. It is also a mystery when Motorola plans to upgrade its Moto X Force, while Droid Turbo 2 Employee Edition used by Verizon employees has already received the latest software, Droid-Life reported.