To wersja 6.0 Androida ze słodkim Marshmallow jako obrazem. Jest to system operacyjny opracowany przez Google Inc, wydany w maju 2015 roku pod nazwą Android M i oficjalnie nazwany Android Marshmallow w sierpniu tego samego roku. Poprzedza go Android Lollipop, a jego następcą jest dotychczas Android N. Marshmallow po hiszpańsku oznacza ptasie mleczko i pod tą nazwą Google zapewnia ciągłość ze słodyczami w porządku alfabetycznym.
Android 6.0 to dwunasta wersja Androida, została nazwana w sierpniu 2015 r. Pod nazwą Marshmallow i opiera się na włączeniu nowych funkcji, które miał system i zwiększeniu wydajności dzięki przeprojektowanemu modelowi uprawnień. Jest to oprogramowanie typu open source, napisane w językach C (core), 2 C ++ i Java (UI). Wśród oferowanych przez niego innowacji było rozdzielenie uprawnień do instalacji aplikacji według kategorii, tak aby użytkownicy mogli wybrać, jakie konkretne uprawnienia mają otrzymać. Oferuje również natywną obsługę rozpoznawania odcisków palców w celu odblokowania urządzeń, a także obsługę oszczędzania energii podczas uruchamiania aplikacji w tle i wejście USB typu C dla szybszego ładowania.
Pierwszymi urządzeniami, które korzystały z tego systemu operacyjnego, były Nexus 6P i Nexus 5X, wydane wraz z wydaniem kodu. Krytycy nie zaklasyfikowali Androida 6.0 jako drastycznego, porównując zmianę z jego poprzednią wersją Lollipop, zachowując styl „Material Design”, który definiuje Google.
Ten system nadal ma cechy swoich poprzedników, ma jednak potężną funkcję, dzięki której można wybrać domyślny dysk do zapisu i zdecydować, czy wymienna karta będzie pełnić rolę pamięci wewnętrznej czy zewnętrznej. Do tej pory została zaktualizowana do wersji 6.0.1 w kwietniu 2016 r.
Tym razem ikona Androida Marshmallow jest reprezentowana przez typowego androida tej marki, który zawsze trzyma białą piankę, istnieją inne logo systemu operacyjnego, gdy był znany tylko Androidowi M, które składało się z litery M zbudowanej w stylu material design.