The Android 6.0 Marshmallow update is yet to be available for non-Nexus devices. Various smartphone manufacturers like Samsung, Sony and Motorola have announced the list of smartphones from the respective companies that will receive the Android 6.0 upgrade. Motorola is likely to make the upgrade available first to its 2015 devices such as Moto X Pure Edition (Moto X Style), Moto X Play, Moto G (Gen 3) and Moto E.

According to the official blog of Motorola, smartphones that were released in 2014 will also receive the Android 6.0 Marshmallow upgrade. It includes Moto X Pure Edition (2014), Moto X (Gen 2), Moto G 4G LTE (Gen 2), Moto G (Gen 2), Droid Turbo, Moto Maxx, and Moto Turbo.

The Google Nexus 6, a product from Motorola, has already received the Android 6.0 Marshmallow update since it is a Nexus device. However, the official blog has not released the exact timeframe of the release of the latest Android build for each of the aforementioned devices.

Motorola has already started the release of Android 6.0 update to select group of users for testing on the Moto X Pure Edition (2015). The company is currently testing the firmware that will be followed by a soak test. It will be then eventually rolled out for general users.

The Moto E might not receive the Android 6.0 upgrade as the device does not have sufficient internal storage for installing the most recent Android operating system, Neurogadget reported. The original models of Moto G and Mot X that came out in 2013 may not receive the Android 6.0 upgrade.

According to Droid-Life, Motorola has announced that the Marshmallow update will not include existing features like Moto Assist, Moto Migrate, Google Chrome extension support via Motorola Connect. These will be replaced by native features of Android 6.0 such as Do Not Disturb and auto data backup. The update is likely to consume at least 500 MB of storage space.