Fact-checked by Grok 2 weeks ago

Android Oreo

is the eighth major release and the 15th version of the , developed by as its open-source successor to and predecessor to . It consists of 8.0 ( level 26), initially released on August 21, 2017, and its minor update 8.1 ( level 27), released on December 5, 2017. Named after the popular cookie brand in a continuation of 's dessert-themed versioning, introduced significant enhancements focused on , performance, security, and developer tools, making the platform smarter, faster, and more powerful. One of the defining user-facing features of Android Oreo was the introduction of notification channels, which allowed users to customize notification settings for different categories within apps, such as distinguishing between alerts, sounds, and vibrations to reduce unwanted interruptions. This was complemented by notification dots, small badges on app icons indicating unread notifications, enabling quick access to updates with a long press. For multitasking, Oreo added , permitting video playback to continue in a resizable floating while users switch to other apps, initially supporting select video players and later expanding across more devices. Additionally, the Autofill framework streamlined logins and form filling by integrating with password managers, remembering credentials for faster access to apps and websites. On the performance front, Android Oreo optimized battery life through adaptive battery features that used to prioritize power usage for frequently accessed apps while limiting background activity for others. Boot times were improved by up to two times on supported devices like the , thanks to enhancements in the ART runtime and garbage collection. Security was bolstered with Google Play Protect, a built-in scanner that continuously checks apps for , and stricter background app limits to prevent unauthorized data access. Developers benefited from new APIs including downloadable fonts to reduce app sizes by fetching typefaces on demand, adaptive icons for consistent visuals across launchers, and Wi-Fi Aware for peer-to-peer connectivity without internet. Android 8.1 further refined these with neural network API improvements for , and the introduction of Android Oreo (Go edition) for low-end devices with optimized memory usage. Overall, Android Oreo marked a shift toward more intelligent, battery-efficient, and secure mobile experiences, with initial rollout to and devices, followed by updates from manufacturers like and in 2018. By 2018, it had achieved significant adoption, powering a substantial portion of active devices and influencing subsequent versions with its notification and multitasking innovations.

Development History

Preview Builds

The development of Android Oreo began with the announcement of its first developer preview on March 21, 2017, marking the start of an iterative testing phase for what was then codenamed Android O. released four previews in total between March and July 2017, allowing developers and early testers to experiment with upcoming features and provide input to refine the platform before its stable launch. These previews progressively stabilized the system, with the second released on May 17, 2017, at , the third on June 8, 2017, which finalized the APIs at level 26, and the fourth on July 24, 2017, serving as a release candidate build. Key testing in these previews centered on core enhancements such as notification channels for granular user control over app alerts, picture-in-picture mode to enable multitasking with floating video windows, and background app restrictions to improve battery life and performance by limiting resource usage. Developers were encouraged to test app compatibility with these changes, including background location limits, networking behaviors, and security updates, to identify potential issues early. The previews also provided an initial testing ground for Project Treble, a modular architecture aimed at separating vendor implementations from the Android framework to streamline future updates. Eligible devices for the previews included the , , , Pixel XL, Pixel C, and select devices like the Nexus Player, ensuring broad hardware coverage for testing across form factors. Feedback was gathered through the public Android Beta Program, where users could enroll their devices to receive over-the-air updates and submit bug reports or suggestions via dedicated channels. This program facilitated real-world testing on production hardware, helping iterate based on diverse user experiences. The previews culminated with the fourth release on July 24, 2017, which incorporated extensive input to achieve API stability and near-final system images, paving the way for the transition to the version later that summer. By this point, the builds were suitable for final app validation, ensuring and optimizations were in place before public rollout.

Stable Releases

Android 8.0 Oreo, corresponding to API level 26, was officially released on August 21, 2017. The initial rollout began immediately with over-the-air (OTA) updates to Google's and device lineup, including the , , , , Nexus Player, and . System images for these devices were made available on the site on the same day, enabling developers and advanced users to sideload the update. Following the Google devices, the stable release extended to early OEM partners, notably the Essential Phone (PH-1), which received its first Oreo beta in November 2017 ahead of stable deployment. This phased approach ensured a smooth transition from developer previews to production stability, with the final API finalized in the preceding preview build. The development of Android 8.1 included two developer previews to test refinements and new capabilities. The first was released on October 25, 2017, introducing API level 27 along with initial support for features like the Neural Networks API for on-device machine learning. The second and final preview followed on November 27, 2017, incorporating optimizations for Android Go edition devices and enabling third-party access to Pixel Visual Core for HDR+ processing via the Camera API. Android 8.1 Oreo, building on API level 27, arrived as a point release on December 5, 2017, starting with OTA updates to the same Pixel and Nexus devices. This update introduced enhancements such as a new storage manager via the Files Go app for better file organization and space management on low-end devices, alongside extensions to the Camera API enabling HDR+ support for third-party apps. Core Google apps received bundled updates for improved integration, while developer tools saw advancements including the Neural Networks API for on-device machine learning and IDE optimizations in Android Studio for faster builds. These changes addressed post-launch feedback from 8.0, refining platform stability without overhauling the core Oreo experience.

Core Features

User Interface and Experience

Android Oreo introduced several enhancements to the , emphasizing adaptability, , and seamless interactions. Adaptive icons represent a significant update, enabling app icons to conform to various shapes—such as rounded squares or circles—imposed by different while supporting dynamic scaling and visual effects like shadows or blurs. This design allows developers to provide a foreground layer, background, and optional effects, ensuring consistent appearance across devices without requiring multiple icon variants. Notification dots provide a subtle yet effective way to indicate pending interactions, appearing as small badges on app icons in the launcher for any undismissed notifications. Users can long-press these dots to access quick actions or the notification shade directly, streamlining access to content without cluttering the home screen. Complementing this, the Autosizing TextView feature enables automatic adjustment of text size within a view to fit available space, supporting uniform scaling or granular steps for better readability across screen sizes. System-wide font scaling and display size adjustments further empower users to customize text enlargement and screen zoom in accessibility settings, promoting inclusivity for those with visual impairments. The Autofill Framework simplifies form completion by securely suggesting and filling details like usernames, passwords, and addresses from trusted services, reducing repetitive input. Integrated with apps such as password managers, it operates in the background while prioritizing user through authentication prompts. Additionally, edge-to-edge app support facilitates full-screen immersion by allowing content to extend behind system bars, minimizing interference from the during experiences like mode.

Notifications and Multitasking

Android Oreo introduced significant enhancements to notification management, allowing users greater control over alerts to reduce interruptions and improve focus. A key feature is notification channels, which enable apps to categorize notifications into distinct groups that users can customize independently. For instance, an might separate channels for promotions, alerts, and updates, with users able to adjust settings like sound volume, vibration patterns, and priority levels for each. This granular control helps users tailor their experience without disabling notifications entirely from an . Complementing channels, Oreo added the ability to snooze notifications directly from the notification shade, temporarily postponing alerts until a more convenient time. Users can select snooze durations such as 15 minutes, 30 minutes, 1 hour, or 2 hours, after which the notification reappears. This feature streamlines alert handling by providing quick dismissal options without permanent removal, enhancing workflow efficiency. On the multitasking front, Android Oreo introduced (PiP) mode, a multi-window capability primarily for video playback apps. When supported by the device hardware, users can enter PiP by pressing the home button during video viewing, resulting in a resizable, floating that overlays other activities. This allows seamless switching between apps, such as watching a while taking notes, without interrupting . App shortcuts received further integration in Oreo, building on prior support by enabling long-press actions on icons to reveal quick-access menus for common tasks. Developers can pin these shortcuts and widgets directly within apps for easier launcher integration, providing faster navigation to features like composing a or navigating to a specific . Adaptive icons serve as visual cues in these shortcut interfaces, adapting to different launcher shapes and themes. Oreo also improved support for instant apps, facilitating the execution of app-like experiences without requiring full installation from the Play Store. These lightweight modules can be triggered via various entry points, including deep links in notifications, allowing users to interact with content—such as booking a ride or viewing a product—directly from an alert without committing to a download. This ties into notification workflows by enabling immediate, contextual actions that enhance multitasking without additional setup.

Performance Optimizations

Android 8.0 introduced several system-level optimizations to enhance efficiency, focusing on reducing consumption, improving life, and accelerating application performance. These changes primarily target activities and behaviors to ensure smoother operation on a wider range of devices, including those with limited . One key optimization limits app execution to minimize resource drain. Apps running in the face restrictions on services, which are allowed only a few minutes of execution time before being stopped when the app becomes idle; foreground services remain exempt to support user-visible tasks. Implicit broadcasts are also curtailed for apps targeting level 26 or higher, preventing registration in the except for explicit or signature-protected ones, while registration is permitted. These measures reduce the overall impact of processes on system resources like CPU and . s are encouraged to use JobScheduler for deferred tasks previously handled by services or broadcasts. Enhancements to Doze mode make saving more aggressive during idle states. Building on prior versions, Android 8.0 integrates tighter background execution controls that defer network access, alarms, and jobs when the device is unused, further restricting app activity to preserve power without user intervention. This complements the existing App Standby feature by limiting non-essential operations, leading to noticeable reductions in standby drain. The just-in-time (JIT) compiler in the () received significant upgrades for faster execution and reduced overhead. Improvements include a concurrent compacting collector that cuts size by 32% and boosts allocation speeds by 70% compared to Android 7.0, alongside optimizations like bounds elimination and SIMDization for better efficiency. now informs dex file reordering via dexlayout, enabling quicker app startups through targeted optimizations, while expanded inlining across dex files minimizes overhead. These changes result in smaller pause times—up to 85% reduced in benchmarks—and overall smoother app performance as the system profiles and refines dynamically. Wi-Fi scanning was optimized to curb unnecessary battery consumption. For apps in the background, the WifiManager's startScan() method is throttled to a few scans per hour, preventing frequent location-based queries that drain power when the screen is off. This limit applies alongside similar restrictions on background location access, ensuring scans occur only when essential. Storage management tools were integrated directly into the system settings for easier maintenance. Users can access a "Free up space" option in Settings > Storage, which scans for and suggests removing cache files, unused apps, and other junk data automatically. Additionally, the platform enforces disk space quotas on cached content, prioritizing deletion of excess files to maintain available storage without manual intervention.

Platform Enhancements

Project Treble

Project Treble represents a foundational architectural initiative introduced in Android 8.0 Oreo to decouple the core Android operating system framework from OEM- and silicon vendor-specific code, thereby enabling faster and less resource-intensive delivery of major OS updates. Previously, Android updates required close coordination between Google, silicon manufacturers, and device makers to modify and test intertwined codebases, often resulting in delays of several months. By establishing a standardized interface between these components, Project Treble allows the framework to evolve independently, reducing the complexity and cost associated with porting new Android versions to diverse hardware configurations. This change debuted in the Android Oreo developer preview and became a core part of the stable 8.0 release. At its core, the implementation relies on the Vendor Interface (VINTF), a set of XML-based manifests that declare the required , configurations, and compatibility rules between the vendor and the system . The (HAL) is restructured to use binderized —specifically HIDL (HAL Interface Definition Language)—which encapsulate hardware-specific functionality and ensure without altering underlying vendor drivers. Vendor implementations must adhere to these specifications, and the system verifies compatibility at boot time using the VINTF objects. This separation moves device-specific code into a dedicated vendor , while the resides in the system , allowing updates to the latter without recompiling or recertifying vendor elements. The primary benefits include a dramatic in update timelines; for instance, the average time for OEMs to roll out major upgrades decreased by more than three months following 's adoption, shifting from protracted multi-party efforts to weeks of focused integration and testing. It also laid the groundwork for the Vendor Test Suite (VTS), an automated testing framework that validates and behaviors against standards, marking the first systematic approach to ensuring vendor compliance without exhaustive manual verification. These advancements not only streamline OS deployments but also enhance overall stability by minimizing fragmentation caused by inconsistent implementations. Compatibility with Project is mandated for all devices launching with 8.0 or subsequent versions, requiring OEMs to certify their hardware against the updated architecture to obtain approval. For existing devices predating , support can be retrofitted via over-the-air updates to 8.0 or later, though implementation remains optional and depends on manufacturer resources; many legacy flagships, such as certain and models, received such updates to enable . This phased rollout ensured broad applicability while accommodating the installed base. For developers, Project Treble introduces new and tools within the VTS that facilitate isolated testing of vendor HAL implementations, allowing validation of hardware interfaces on emulated or minimal device setups without necessitating full physical device access or custom ROM builds. This empowers both app developers and OEM engineers to iterate on compatibility issues more efficiently, using Generic System Images (GSIs) derived from to simulate pure Android environments atop vendor partitions.

Connectivity and Hardware Support

Android 8.0 Oreo introduced support for Bluetooth Low Energy (BLE) 5.0, enabling devices with compatible hardware to leverage the standard's enhanced capabilities for improved connectivity in IoT and wearable applications. This includes the 2M PHY mode, which doubles the data rate to up to 2 Mbps for faster transmission over short distances, compared to the 1 Mbps of previous versions. Additionally, coded PHY modes extend the effective range up to 240 meters in line-of-sight conditions by using forward error correction, making it suitable for broader coverage scenarios like smart home networks. Oreo also added extended advertising sets, allowing up to eight times more broadcast data capacity for efficient device discovery and synchronization without establishing a full connection. These features are integrated into the Android Bluetooth stack, alongside support for the Sony LDAC codec for high-resolution audio streaming over Bluetooth. Wi-Fi Aware, based on the Neighbor Awareness Networking (NAN) specification, was added in Android 8.0 to facilitate device discovery and direct communication without relying on an point or traditional infrastructure. This enables nearby devices to exchange information and establish connections efficiently for use cases such as , location-based services, and collaborative apps, reducing and dependency on cellular or networks. Developers can use the Aware API to publish services, subscribe to nearby advertisements, and form data paths, with built-in ranging capabilities introduced in later updates building on this foundation. also introduced companion device pairing, providing a customizable for associating , BLE, or peripherals, streamlining hardware integration for users. The Camera2 received extensions in 8.0 through enhancements to the Camera service, including shared surfaces that enable multiple surfaces to share the same OutputConfiguration and system graph optimization to reduce latency in camera operations. Oreo's MediaRecorder updates support the MPEG2_TS format for streaming and enable simultaneous multi-track recording from camera hardware via MediaMuxer, which handles multiple audio, video, and metadata streams (e.g., gyro signals for stabilization), facilitating applications that combine these elements for sophisticated content creation. These changes prioritize compatibility with high-end camera sensors and provide format flexibility without overhauling the core . While full multi-camera logical devices were formalized in Android 9, Oreo's updates support advanced hardware configurations. Audio hardware support saw significant advancements with the introduction of the AAudio API, a low-level C interface designed for high-performance, low-latency playback on Android 8.0 devices. AAudio provides exclusive or shared modes for audio streams, achieving latencies as low as 10 ms on supported , which is critical for applications like music production and . It supports high-resolution formats up to 24-bit/192 kHz, enabling richer sound quality from compatible DACs and speakers, while features like VolumeShaper allow precise control for fade-ins, fade-outs, and crossfades to optimize hardware output. These enhancements tie into broader media optimizations, such as improved audio focus management for and session monitoring, ensuring efficient use of device audio resources.

Security and Privacy

Built-in Protections

Android Oreo introduced several built-in security mechanisms designed to safeguard user data and device integrity against common threats such as , unauthorized modifications, and privilege abuse. These protections operate at the system level, leveraging cryptographic techniques and runtime checks to minimize vulnerabilities without relying on external updates. Central to this framework is Protect, an on-device service that employs algorithms to scan installed applications for malicious behavior, verifying over 50 billion apps daily across the ecosystem. A key boot-time defense in Android Oreo is Verified Boot 2.0, also known as Android Verified Boot (AVB), which performs cryptographic verification of the operating system's partitions during startup to ensure no tampering has occurred. This process establishes a from the hardware root of trust to the bootable partitions, using digital signatures to detect and prevent the execution of altered or corrupted system images. Complementing this, rollback protection prevents devices from booting into older, potentially exploitable versions of the OS by storing anti-rollback metadata in hardware-backed storage, such as the (RPMB), which blocks downgrades once a more secure version has been installed. To address runtime risks, enhanced permission controls for sensitive operations, particularly those involving and phone functions, by enforcing permission requests that users must explicitly grant. These controls, part of the broader dangerous permissions framework, restrict apps from accessing or phone state without justification, thereby preventing abuse such as unauthorized message interception or call monitoring; for instance, new permissions like ANSWER_PHONE_CALLS and READ_PHONE_NUMBERS require user approval at to mitigate potential violations. Additionally, file-based , the default for new devices since Android 7.0, is used in , encrypting individual files with unique keys while supporting Direct Boot mode, which allows essential device functions—like alarms and notifications—to operate before full user , without compromising overall . These protections also indirectly bolster privacy through background app limits, which curtail unrestricted access to location and other sensors by idle apps, reducing opportunities for persistent tracking.

Update Mechanisms

Android Oreo introduced seamless updates through A/B partitioning, allowing over-the-air (OTA) installations to occur in the background without interrupting device usage. This mechanism utilizes two separate system partitions, known as slots A and B, where the active slot runs the current operating system while the update is applied to the inactive slot. Upon completion, a reboot switches to the updated slot, minimizing downtime to the duration of a standard reboot and providing a fallback to the previous slot if the update fails. The platform supported monthly security patches starting from September 2017, addressing vulnerabilities in the and related components. For Android 8.1 Oreo, these patches continued until the final release in October 2021, providing extended protection against emerging threats. In contrast, Android 8.0 Oreo received security updates until early 2021, highlighting the incremental support enhancements in the 8.1 revision. Post-end-of-life, System Updates deliver modular enhancements to core system components via the Store, ensuring continued reliability and for Oreo devices even after traditional support ceased. These updates target non-OS elements like media codecs and permissions , bypassing the need for full revisions and extending device viability beyond the primary support timeline.

Android Go Edition

Design and Purpose

Android Go, officially known as , represents a streamlined variant of Android Oreo tailored for entry-level smartphones with constrained hardware resources. It was initially announced by at its I/O developer conference in May 2017, with further details revealed alongside the Android 8.1 update in December 2017. The edition became available for device manufacturers to implement shortly thereafter, with the first commercial shipments occurring in March 2018. The primary purpose of Android Go is to deliver a complete and efficient Android experience on low-cost devices prevalent in emerging markets, where access to high-end hardware is limited. It targets smartphones equipped with 512 MB to 1 GB of , enabling billions of potential new users—particularly in regions like and other developing areas—to access modern features without performance compromises due to bloatware or resource-intensive software. By focusing on these ultra-budget devices, Android Go addresses the needs of users facing challenges such as limited data connectivity and storage, ensuring broader adoption of in underserved global markets. At its core, Android Go emphasizes principles of efficiency through data compression, reduced app footprints, and improved launch speeds to minimize strain on modest hardware. For instance, optimized apps consume up to 50% less storage space compared to their standard counterparts, while features like data saver modes in apps such as Go can reduce data usage by up to 40%. This results in app launches that are approximately 15% faster on average, alongside quicker overall boot times. Initial devices included the Alcatel 1X, Lava Z50, and Micromax Bharat Go, all launched with 1 GB of and positioned for markets in , , and beyond. integrates seamlessly with by sharing the same level (primarily 27 for the 8.1 release) but employs scaled-down system resources and lightweight versions of core apps to maintain while enhancing usability on low-spec hardware.

Feature Adaptations

Android Go Edition adapts core Oreo features by incorporating lightweight versions of essential applications tailored for devices with limited storage and processing power. These include Go, Go, and Maps Go, which are built to occupy roughly 50% less storage space than their full counterparts, enabling quicker installations and reduced memory demands on entry-level hardware. For instance, Go weighs about 29 MB compared to 122 MB for the standard app, while maintaining core functionality through offline video downloads and data-efficient streaming modes that can save up to 40% on mobile data usage. Similarly, Maps Go prioritizes navigation with data compression, ensuring accessibility without excessive resource consumption. Data management is enhanced through built-in tools providing seamless and to curb usage on bandwidth-limited networks. Data Saver is enabled by default, compressing images and videos in apps like to achieve up to 50% savings on web content. This adaptation helps extend battery life and affordability for users in emerging markets, where data costs remain a barrier. To support smooth operation on devices with 1 GB of or less, Android Go implements reduced animations and simplified visual elements, lowering the default DPI and minimizing transition effects to cut computational overhead. These UI tweaks, combined with optimized rendering, result in apps launching 15% faster. Security features from Oreo are preserved but tuned for efficiency, with Protect fully integrated to scan apps for threats in real-time and offline modes, though prioritized to avoid excessive battery drain on low-end devices. This ensures baseline protection without compromising the lightweight profile. Notification handling leverages Oreo's channel system but streamlines processing to minimize memory allocation, grouping alerts efficiently to prevent overload on constrained while retaining user controls for prioritization.

Adoption and Legacy

Device Rollout and Market Share

Android Oreo began its rollout in August 2017, initially available on and devices, before expanding to other manufacturers' flagships in late 2017 and 2018. The received the update in early 2018, while the launched with Oreo pre-installed in June 2017, and the series shipped with it out of the box starting in October 2017. By 2019, major original equipment manufacturers (OEMs) like , , and had achieved full coverage for their eligible devices from the prior two years. Adoption peaked in May 2019, when (combining versions 8.0 and 8.1) held a 28.3% global among active devices, surpassing previous versions like at that stage. Regional differences in rollout were notable, with higher adoption in —driven by Google's aggressive promotion of devices, which received timely updates—compared to , where fragmented OEM ecosystems and varying carrier requirements slowed deployment. Project Treble, introduced with , significantly influenced this process by separating vendor implementations from the framework, enabling over 70% of new devices launching with Android 8.0 or higher to receive faster updates by late . As of November 2025, 's market share has declined to approximately 2.3%, primarily persisting on legacy hardware and budget devices, including those running the lightweight Edition variant.

End of Life and Ongoing Support

Official support for 8.0 ended with the cessation of security patches on January 1, 2021, while 8.1 concluded on January 10, 2021. No feature updates have been issued for either variant since their respective releases in August 2017 and December 2017. Following the end of official OS support, Google Play Services updates persist for Android Oreo devices, delivering security fixes and maintaining compatibility with modern applications, including support for APIs up to level 34 through backward-compatible features. These updates help mitigate some risks but do not address core OS vulnerabilities. As of August 2025, ceased support for Android Oreo, limiting security updates and new features for the browser on these devices. Certain original equipment manufacturers (OEMs) extended security patching beyond Google's timeline for devices capped at . For instance, ended support for on eligible devices in July 2025. Additionally, third-party custom ROMs like enable ongoing maintenance, with community-driven builds offering security enhancements and feature stability for compatible hardware. Devices remaining on face heightened vulnerability to emerging exploits due to the lack of base OS patches, increasing risks from and zero-day attacks. Security experts recommend upgrading to or subsequent versions to access comprehensive protections and extended support lifecycles. In comparison to Android Oreo's roughly four-year support duration, which aligned with pre-2018 standards, later releases such as benefited from progressively longer commitments, with and OEMs guaranteeing up to seven years of updates for newer flagships by 2023. This evolution reflects industry shifts toward enhanced longevity amid growing cybersecurity demands.

References

  1. [1]
    Android Releases | Platform - Android Developers
    Jun 10, 2025 · Android 8 Oreo​​ Smarter, faster, and more powerful than ever. The world's favorite cookie is your new favorite Android release.
  2. [2]
    Android Oreo superpowers, coming to a device near you
    Aug 21, 2017 · Today, we are officially introducing Android 8.0 Oreo, the latest release of the platform–and it's smarter, faster and more powerful than ever.
  3. [3]
    Welcoming Android 8.1 Oreo and Android Oreo (Go edition)
    Dec 5, 2017 · At Google for India this Monday, we announced the final release of Android 8.1 Oreo. Android 8.1 Oreo is another exciting step toward ...
  4. [4]
    Android 8.0 Features and APIs
    May 20, 2024 · Android 8.0 (API level 26) introduces a variety of new features and capabilities for users and developers. This document highlights what's new for developers.
  5. [5]
  6. [6]
  7. [7]
    Android 8.1 Features and APIs
    May 20, 2024 · Android 8.1 (API level 27) introduces a variety of new features and capabilities for users and developers. This document highlights what's new for developers.
  8. [8]
    Android OS - endoflife.date
    Sep 20, 2025 · Android OS ; 8.0 'Oreo', 26, 8 years ago. (21 Aug 2017). Ended 4 years and 10 months ago. (01 Jan 2021) ; 7.1 'Nougat', 25, 8 years and 11 months ...
  9. [9]
    O-MG, the Developer Preview of Android O is here!
    Android O introduces background limits, notification channels, autofill APIs, Picture in Picture (PIP), and adaptive icons.Missing: Oreo | Show results with:Oreo
  10. [10]
    Android O developer preview will include 4 releases, final version ...
    Mar 21, 2017 · Android O developer preview will include 4 releases, final version coming in Q3 2017.
  11. [11]
    What's New in Android: O Developer Preview 2 & More
    May 17, 2017 · Today's release of O Developer Preview 2 is our first beta-quality candidate, available to test on your primary phone or tablet. We're inviting ...Missing: 4 | Show results with:4
  12. [12]
    Android O APIs are final, get your apps ready!
    Jun 8, 2017 · Today we're rolling out Developer Preview 3 with the final Android O APIs, the latest system images, and an update to Android Studio to help you get ready for ...
  13. [13]
    Developer Preview 4 now available, official Android O coming soon!
    Jul 24, 2017 · Developer Preview 4 is a release candidate build of Android O that you can use to complete your development and testing in time for the upcoming ...
  14. [14]
    Here comes Treble: A modular base for Android
    May 12, 2017 · In fact, the new Project Treble architecture is already running on the Developer Preview of O for Pixel phones. In addition to the ...
  15. [15]
  16. [16]
    Codenames, tags, and build numbers - Android Open Source Project
    0 (Oreo) and higher builds are identified with the build ID format PVBB.YYMMDD.bbb[.Cn], where: P represents the first letter of the codename of the platform ...
  17. [17]
    Android 8.0 Oreo is official, starts rollout to devices - Ars Technica
    Aug 21, 2017 · Android 8.0 Oreo is official, starts rollout to devices. Google partners with Nabisco, ships code to AOSP, and posts system images.
  18. [18]
    Essential Phone Android 8.0 Oreo beta now available to download
    Nov 15, 2017 · The first Oreo beta for the Essential Phone comes less than two months after the phone itself first started shipping to customers.Missing: initial rollout
  19. [19]
    Stable Android 8.1 Oreo to roll out starting today, December 5
    Dec 5, 2017 · Google revealed that the final, stable release of Android 8.1 Oreo will be rolling out to users starting today, December 5.
  20. [20]
    Google releases its Android file storage manager to all - Engadget
    Dec 5, 2017 · It's one of the linchpin apps of Google's Oreo 8.1 (Go edition), a slimmed down version of Android meant for the less-powerful devices in ...
  21. [21]
    Android Oreo 8.1 is officially released, here are all the new features
    Dec 5, 2017 · Fingerprint scanner security improvement - users will be able to permanently lock out anyone who fails to unlock the device with an unregistered ...
  22. [22]
    These are Google Android 8.1's five best features - ZDNET
    Dec 27, 2017 · With Android 8.1, the Visual Core chip has been activated and the results are dramatically better photos. First, it takes much faster High ...
  23. [23]
    Adaptive icons | Views - Android Developers
    Sep 3, 2025 · An adaptive icon, or AdaptiveIconDrawable, can display differently depending on individual device capabilities and user theming.Missing: Oreo | Show results with:Oreo
  24. [24]
  25. [25]
    Autosize TextViews - Android Developers
    Apr 29, 2024 · Note: The default dimensions for uniform scaling are minTextSize = 12sp , maxTextSize = 112sp , and granularity = 1px. To define the default ...Set up TextView autosize · Default · Granularity · Preset sizes
  26. [26]
  27. [27]
  28. [28]
    Create and manage notification channels - Android Developers
    Aug 26, 2025 · Create a channel for each type of notification you need to send. You can also create notification channels to reflect choices made by users.Set The Importance Level · Read Notification Channel... · Open The Notification...Missing: Oreo dots
  29. [29]
    How to Snooze Notifications in Android Oreo - How-To Geek
    The "Snooze" menu opens, and defaults to one hour. Tap the time to expose options for snoozing 15 minutes, 30 minutes, one hour, and two hours. 1505311543 ...
  30. [30]
    Add videos using picture-in-picture (PiP) | Views - Android Developers
    PiP is a special type of multi-window mode mostly used for video playback. It lets the user watch a video in a small window pinned to a corner of the screen.Missing: Oreo | Show results with:Oreo
  31. [31]
    Background Execution Limits - Android Developers
    Mar 28, 2025 · Android 8.0 (API level 26) imposes limitations on what apps can do while running in the background. This document describes the changes to the operating system.Missing: channels | Show results with:channels
  32. [32]
    Optimize for Doze and App Standby | App quality - Android Developers
    Jul 28, 2024 · Doze reduces battery consumption by deferring background CPU and network activity for apps when the device is unused for long periods of time.Missing: Oreo | Show results with:Oreo
  33. [33]
    Android Developers Blog
    Insufficient relevant content. The provided URL content (https://android-developers.googleblog.com/2017/08/introducing-android-8-0-oreo.html) contains only HTML metadata, styles, and tracking scripts, with no substantive text about Android 8.0 Oreo features such as performance optimizations, battery savings, Doze, background limits, JIT, Wi-Fi, or storage.
  34. [34]
    Android 8.0 ART improvements | Android Open Source Project
    Oct 9, 2025 · The Android runtime (ART) has been improved significantly in the Android 8.0 release. The list below summarizes enhancements device manufacturers can expect in ...Missing: Oreo | Show results with:Oreo
  35. [35]
    Background Location Limits | Android Developers
    Apr 29, 2024 · Android 8.0 (API level 26) limits how frequently an app can retrieve the user's current location while the app is running in the background.
  36. [36]
  37. [37]
    [PDF] Bluetooth® Core 5.0 Feature Enhancements
    Bluetooth® Core Specification v5.0 (Bluetooth® Core 5.0) includes several primary updates. This document summarises and explains each change. Author: Martin ...
  38. [38]
    Wi-Fi Aware overview | Connectivity - Android Developers
    Wi-Fi Aware capabilities enable devices running Android 8.0 (API level 26) and higher to discover and connect directly to each other without any other type ...
  39. [39]
    Wi-Fi Aware | Android Open Source Project
    The Wi-Fi Aware feature added in Android 8.0 enables supporting devices to discover, connect, and range (added in Android 9) to one another directly using the ...
  40. [40]
    Daydream | Google VR
    Oct 9, 2024 · Daydream is a mobile VR platform that offers high quality, affordable VR at Android scale. Daydream enables immersive VR experiences.
  41. [41]
    AAudio | Android NDK - Android Developers
    Mar 27, 2025 · AAudio is a new Android C API introduced in the Android O release. It is designed for high-performance audio applications that require low latency.Missing: Oreo | Show results with:Oreo
  42. [42]
    Keeping you safe with Google Play Protect - The Keyword
    May 17, 2017 · Today we introduced Google Play Protect—Google's comprehensive security services for Android, providing powerful new protections and greater ...Missing: Oreo | Show results with:Oreo<|separator|>
  43. [43]
    Play Protect | Google for Developers
    Google Play Protect automatically scans all of the apps on Android phones and works to prevent the installation of harmful apps.On-device protections · Cloud based security · Potentially HarmfulMissing: Oreo | Show results with:Oreo
  44. [44]
    Android Verified Boot - Android Open Source Project
    Oct 9, 2025 · AVB is a version of Verified Boot that works with Project Treble architecture, which separates the Android framework from the underlying vendor implementation.
  45. [45]
    Double Stuffed Security in Android Oreo - Android Developers Blog
    Dec 20, 2017 · Rollback protection is designed to prevent a device to boot if downgraded to an older OS version, which could be vulnerable to an exploit. To do ...
  46. [46]
    File-based encryption - Android Open Source Project
    Oct 9, 2025 · This article describes how to enable file-based encryption on new devices and how system apps can use the Direct Boot APIs to offer users the ...Missing: Oreo | Show results with:Oreo
  47. [47]
    A/B (seamless) system updates - Android Open Source Project
    Oct 9, 2025 · A/B system updates, also known as seamless updates, ensure a workable booting system remains on the disk during an over-the-air (OTA) update.Missing: Oreo | Show results with:Oreo
  48. [48]
    An Update on Project Treble - Android Developers Blog
    Nov 14, 2018 · Launched with Android Oreo in 2017, Project Treble has enabled OEMs and silicon vendors to develop and deploy Android updates faster than what was previously ...
  49. [49]
    Mainline | Android Open Source Project
    Mainline modularizes some Android system components and enables them to be updated outside of the normal Android release cycle.<|control11|><|separator|>
  50. [50]
    Introducing Android Oreo (Go edition) with the release of Android 8.1
    Dec 5, 2017 · We're excited to announce that this software experience—Android Oreo (Go edition)—is ready, and launching as a part of the Android 8.1 release ...
  51. [51]
    Android (Go edition) | Build for Billions
    May 9, 2023 · Android (Go edition) is a mobile operating system built for entry-level smartphones with less RAM than standard in higher-end devices.Optimize app memory · Reduce app size · Approach · Best practices
  52. [52]
    Android Go is here to fix super cheap phones - The Verge
    Mar 1, 2018 · The Alcatel 1X was the first Android Go phone announced. Photo by ... Lava's Z50, Micromax's Bharat Go, and General Mobile's GM 8 Go.
  53. [53]
    Here are all the Android Go phones announced at MWC 2018
    Feb 28, 2018 · The first ultra-low-cost phones with 1GB or less of RAM running Android Oreo (Go Edition) have been announced here at MWC. Let's take a look at what's on offer ...
  54. [54]
    Android Developers Blog
    **Summary of Android Oreo (Go Edition) Features:**
  55. [55]
    7 Lightweight Android Go Apps to Save Storage Space and Memory
    7 Lightweight Android Go Apps to Save Storage Space and Memory · 1. Gmail Go · 2. Google Maps Go · 3. Google Assistant Go · 4. Gallery Go · 5. YouTube Go · 6. Files ...
  56. [56]
    Set a Daily limit for your mobile data - Datally Help
    For example, if you set the Daily limit to 30MB, you're notified when you reached 30MB. Note: Daily limit doesn't work if Data Saver is off. Set a Daily limit.
  57. [57]
    Android (Go edition)
    Makes extra space. Up to 900 MB of additional storage means room for more photos, videos and apps. Choose from over 2 million apps in Google Play.
  58. [58]
    On-device protections | Play Protect - Google for Developers
    Aug 15, 2025 · Google Play Protect performs daily and on-demand scans, including offline scanning capabilities. More harmful PHAs are automatically removed ...Missing: Go limits
  59. [59]
    Optimize for Android (Go edition) | Build for Billions
    May 9, 2023 · Follow the steps below before beginning your app optimization approach. This guidance helps establish a baseline for identifying potential areas for ...<|control11|><|separator|>
  60. [60]
    Samsung Galaxy and the Android 8.0 Oreo update: which devices?
    March 16: Galaxy Note 8 starts receveing the official update to Android 8.0 in some markets. February 26: all Galaxy S8 Oreo-firmwares on SamMobile can now be ...
  61. [61]
    When is Android Oreo coming to my phone? - Pocket-lint
    May 31, 2017 · Android Oreo update: Release date​​ Android 8.0 Oreo has been officially available for some time, with Google confirming on 21 August 2017 that ...
  62. [62]
    Android Oreo is available for these smartphones and tablets - nextpit
    Jun 2, 2019 · The Mate 10 and Mate 10 Pro phones came with Oreo out of the box, and Huawei has been delivering software updates for the Mate 9 on Android 8.0 ...Asus · Google Nexus And Pixel · Huawei<|control11|><|separator|>
  63. [63]
    Always-Updated List of Phones That Will Get Android Oreo
    Jan 5, 2018 · The leaked document speculates that older flagships like the Galaxy S6 and S6 Edge will get Oreo, as well as the Note 5. In addition, a number ...
  64. [64]
    Google's Android distribution statistics are finally back
    May 7, 2019 · Google says Android Pie distribution is a 150% improvement from Android Oreo at this time last year. Version. October 2018. May 2019. 2.3. 0.2.<|control11|><|separator|>
  65. [65]
    Mobile & Tablet Android Version Market Share North America
    This graph shows the market share of mobile & tablet android versions in North America from Jan - Dec 2019. 9.0 Pie has 49.96%, 8.0 Oreo has 10.25% and 8.1 Oreo
  66. [66]
    Android Distribution Chart – Updated on April 2025 - Composables
    Android Distribution Chart ; Android 7.1 (Nougat). 25. 0.6% ; Android 8 (Oreo). 26. 1% ; Android 8.1 (Oreo). 27. 3% ; Android 9 (Pie). 28. 5.8%.
  67. [67]
    Google Play services updates for Android Lollipop end - 9to5Google
    Jul 11, 2024 · Google today is “discontinuing Google Play Services updates for Android Lollipop devices.” Android 5.0 hit stable in November 2014.<|control11|><|separator|>
  68. [68]
    The Pixel 4 hits end of life after three years of service - Ars Technica
    Oct 4, 2022 · The Pixel 4 hits end of life after three years of service ... The October 2022 Android update is the end of support for Google's worst phone.
  69. [69]
    Android Security and Update Bulletins | Android Open Source Project
    Jun 10, 2025 · This section contains the available Android Security Bulletins, which provide fixes for possible issues affecting Android devices.Pixel Update Bulletins · Android Security Advisories · September · October
  70. [70]
  71. [71]
    Phone update policies from every major company - Android Authority
    Apr 15, 2025 · A 2023 phone like the G22, for example, will receive three years of security updates through April 2026. Based on the website, many devices will ...Phone Updates: What Are They... · Hmd Global / Nokia · Huawei