Android 6.0 Marshmallow


Android 6.0, codenamed “Marshmallow,” was unveiled in October 2015. Building on the foundation set by Lollipop, Marshmallow focused on refining the user experience, enhancing permissions control, and improving battery life through intelligent power management.


After the significant visual and functional changes introduced with Lollipop, Google’s focus shifted to refining the platform with Marshmallow. The release aimed to address user feedback, improve system performance, and introduce features that would give users more control over their devices.


Marshmallow brought about a series of refinements and new features. A significant change was the introduction of a granular permissions system, allowing users to have better control over app access to device functions and data.

First devices to receive the update:

The Nexus 5X and Nexus 6P were the flagship devices for Marshmallow, highlighting the platform’s new features and improvements.


Android 6.0 Marshmallow introduced several key features:

  • Granular App Permissions: Users could grant or deny permissions to apps for specific functions, such as camera access or location data.
  • Doze Mode: An intelligent power-saving mode that extended battery life by putting the device into a deep sleep state when not in use.
  • Google Now on Tap: A feature that provided contextual information based on the current screen content when the home button was long-pressed.
  • USB Type-C Support: Marshmallow introduced native support for the USB Type-C standard.
  • Fingerprint Support: Native support for fingerprint sensors was added, allowing for secure authentication and payments.
  • Direct Share: Users could share content directly with specific contacts or apps more easily.

User Experience:

Marshmallow aimed to provide a more controlled and efficient user experience. The granular permissions system empowered users, giving them more say over their data and device functions. Features like Doze Mode and Google Now on Tap added layers of convenience, enhancing daily interactions.


Building on the Linux kernel, Marshmallow continued Android’s open-source tradition. The platform became more user-centric, with features designed to give users more control and a more efficient experience.


Marshmallow took significant strides in bolstering device security. The introduction of native fingerprint support paved the way for secure authentication and transactions. The granular permissions system also added an extra layer of data protection, ensuring apps accessed only the necessary data.


Android 6.0 Marshmallow was positively received. The granular permissions system and Doze Mode were particularly praised, addressing user concerns about data privacy and battery life. Marshmallow solidified Android’s commitment to user-centric design and functionality.

Leave a Reply