Android 6.0 Marshmallow Version Review
Android 6.0 Marshmallow was released in 2015 and was a significant update focusing on refinement, power management, and privacy control rather than a major visual overhaul like its predecessor, Lollipop.
It was generally well-received for introducing features that addressed major user pain points, particularly around battery life and app permissions.
Here is a review of the key features and overall reception of Android 6.0 Marshmallow:
Key Features of Android 6.0 Marshmallow
Marshmallow introduced several major system-level changes:
Power Management Enhancements
Doze Mode: This was a game-changer for standby battery life. When the device is unplugged, stationary, and the screen is off for a period of time, Doze mode puts the system into a deeper sleep state, severely restricting background processes (except for high-priority notifications). This resulted in dramatically improved idle battery life.
App Standby: Identifies apps that the user hasn't used recently and restricts their network access and background syncs, saving power for less-used applications.
Security and Privacy Control
Runtime Permissions: Previously, users had to agree to all permissions an app requested before installation. Marshmallow changed this to an opt-in model where apps request permissions (like Camera, Location, or Contacts) only when they need them for a specific function. Users could grant or revoke permissions individually at any time, giving them much greater control.
Native Fingerprint Support: Added a standard API (Application Programming Interface) for fingerprint readers, allowing manufacturers to integrate fingerprint scanning directly into the OS for device unlocking, Android Pay, and other apps.
Google Now on Tap: By long-pressing the Home button, this feature scanned the content currently on the screen (in any app) and provided relevant contextual information, links, and search results without requiring the user to leave the application.
Storage and System Management
Adoptable Storage (Flex Storage): Allowed users to format an external microSD card to be treated as internal storage, enabling apps and data to be moved onto the card. Note: Not all manufacturers supported this feature.
Simplified Volume Controls: Addressed the complex and confusing volume controls from Lollipop by offering separate, easily adjustable sliders for Ringtone, Media, and Alarm volumes.
Overall Review and Reception
Marshmallow was viewed as a solid and essential update that fixed many of the underlying issues of Android 5.0 Lollipop.
Polish over Overhaul: The UI retained the Material Design language of Lollipop but introduced subtle refinements (like the vertical-scrolling app drawer), making the overall experience smoother and more responsive.
Focus on the Core: The biggest wins were the under-the-hood features. Doze Mode was the most celebrated, offering tangible, real-world improvements to battery longevity.
User Control: Runtime Permissions was a huge win for user control and privacy, bringing Android's model closer to what iOS offered and allowing users to bypass unreasonable permission requests.
Fragmentation Problem: As with many Android versions, a persistent issue was the slow and inconsistent rollout of the update across different device manufacturers and carriers, meaning many users had to wait or never received the update at all.
In summary, Android 6.0 Marshmallow took the bold design and new ideas of Lollipop and refined them into a more stable, secure, and power-efficient operating system. It was considered an excellent incremental update.