Android Marshmallow

Android Marshmallow
Version of the Android operating system
Android Marshmallow running on a Nexus 5
DeveloperGoogle
Released to
manufacturing
August 17, 2015 (2015-08-17)
General
availability
September 29, 2015 (2015-09-29) (as Android 6.0) December 7, 2015 (2015-12-07) (as Android 6.0.1)
Final release6.0.1_r81 (MOI10E) / October 1, 2017 (2017-10-01)
Kernel typeMonolithic (Linux)
Preceded byAndroid Lollipop (5.x)
Succeeded byAndroid Nougat (7.x)
Official websitewww.android.com/versions/marshmallow-6-0/ Edit this at Wikidata
Support status
  • Unsupported as of August 6, 2018
  • Google Play Services support dropped since July 2026

Android Marshmallow (codenamed Android M during development) is the sixth major version of the Android operating system developed by Google, being the successor to Android Lollipop. It was announced at Google I/O on May 28, 2015, and released the same day as a beta, before being officially released on September 29, 2015. It was succeeded by Android Nougat on August 22, 2016.

Android Marshmallow primarily focuses on improving the overall user experience of its predecessor. It introduced a new opt-in permissions architecture, new APIs for contextual assistants (first used by a new feature "Now on Tap" to provide context-sensitive search results), a new power management system that reduces background activity when a device is not being physically handled, native support for fingerprint recognition and USB-C connectors, the ability to migrate data and applications to a microSD card, and other internal changes.

Android Marshmallow saw low adoption, with 13.3% of Android devices running it by July 2016. Usage of Android Marshmallow steadily increased since then, and by August 2017, 35.21% of Android devices ran Marshmallow, before receding. As of January 2026, 1.62% of Android devices ran Marshmallow. Security updates for Android Marshmallow ended in August 2018. On 30 July 2026, Google Play Services support for Android Marshmallow was dropped.