|A version of the Android operating system|
Android Oreo home screen on the Pixel phone with some stock Google apps.
|August 21, 2017|
|Latest release||8.1.0 (OPM2.171019.012) / December 15, 2017|
|Preceded by||Android 7.1.2 "Nougat"|
It contains a number of major features, including notification grouping, picture-in-picture support for video, performance improvements and battery usage optimization, and support for autofillers, Bluetooth 5, system-level integration with VoIP apps, wide color gamuts, and Wi-Fi Aware. Android Oreo also introduces two major platform features, including Android Go—a software distribution of the operating system for low-end devices, as well as support for implementing a hardware abstraction layer.
Android Oreo was internally codenamed "Oatmeal Cookie." On March 21, 2017, Google released the first developer preview of Android "O", available for the Nexus 5X, Nexus 6P, Nexus Player, Pixel C, and both Pixel smartphones.
The third developer preview was released on June 8, 2017 and offered a finalized version of the API. DP3 finalized the release's API to API level 26, changed the camera UI, reverted the Wi-Fi and cellular connectivity levels in the status bar back to Wi-Fi left, added themed notifications, added a battery animation in Settings: Battery, a new icon and darker background for the Clock app, and a teardrop icon shape for apps.
On July 24, 2017, a fourth developer preview was released which included the final system behaviors and the latest bug fixes and optimizations.
Android "O" was officially released on August 21, 2017 under the name "Oreo". Its lawn statue was unveiled at a promotional event across from Chelsea Market in New York City—a building which formerly housed a Nabisco factory where Oreo cookies were first produced. Factory images were made available for compatible Pixel and Nexus devices later that day. The Sony Xperia XZ1 was the first device available with Oreo pre-installed.
Notifications can be snoozed, and batched into topic-based groups known as "channels". Android Oreo contains integrated support for picture-in-picture modes (supported in the YouTube app for YouTube Red subscribers). Adding a custom ringtone, alarm or notification sound is simplified. The "Settings" app features a new design, with a white theme and deeper categorization of different settings. Android TV features a new launcher. Google claims faster startup times from a powered-off state, and improved battery life by minimizing background activity for infrequently used apps.
Android Oreo adds support for Neighborhood Aware Networking (NAN) for Wi-Fi based on Wi-Fi Aware, Bluetooth 5, wide color gamuts in apps, an API for autofillers, multiprocess and Google Safe Browsing support for WebViews, an API to allow system-level integration for VoIP apps, and launching activities on remote displays. Android Runtime (ART) features performance improvements and better cache handling. Android Oreo contains additional limits on apps' background activities in order to improve battery life. Apps can specify "adaptive icons" for differently-shaped containers specified by themes, such as circles, squares, and squircles.
Android Oreo supports new emoji that were included in the Unicode 10 standard. A new emoji font was also introduced, which notably redesigns its face figures to use a traditional circular shape, as opposed to the "blob" design that was introduced on Android "KitKat".
The underlying architecture of Android was revised so that low-level, vendor-specific code for supporting a device's hardware can be separated from the Android OS framework using a hardware abstraction layer known as the "vendor interface". Vendor interfaces must be made forward compatible with future versions of Android; this theoretically allows the quicker development and deployment of Android updates for devices, as vendors would only need to make the necessary modifications to their bundled software. All devices shipping with Oreo must support a vendor interface, but this feature is optional for devices being updated to Oreo from an earlier version. The "seamless updates" system introduced in Android 7.0 was also modified to download update files directly to the system partition, rather than requiring them to be downloaded to the user partition first. This reduces storage space requirements for system updates.
Android Oreo introduces a new automatic repair system known as "Rescue Party"; if the operating system detects that core system components are persistently crashing during startup, it will automatically perform a series of escalating repair steps. If all automatic repair steps are exhausted, the device will reboot into recovery mode and offer to perform a factory reset.
A tailored distribution for low-end devices known as Android Go debuted for Oreo; it is used on all devices with 1 GB of RAM or less. This mode has platform optimizations designed to reduce mobile data usage (including enabling Data Saver mode by default), and a special suite of Google Mobile Services designed to be less resource- and bandwidth-intensive. Google Play Store will also highlight lightweight apps suited for these devices. The operating system's interface is also modified, with the quick settings panel providing greater prominence to information regarding the battery, mobile data limit, and available storage, the recent apps menu using a modified layout and being limited to four apps (in order to reduce RAM consumption), and an API for allowing mobile carriers to implement data tracking and top-ups within the Android settings menu. Google Play Services was also modularized to reduce its memory footprint.
Android Oreo re-brands automatic scanning of Google Play Store and sideloaded apps as "Google Play Protect", and gives the feature, as well as Find My Device (formerly Android Device Manager) higher prominence in the Security menu of the Settings app. As opposed to a single, system-wide setting for enabling the installation of apps from sources outside of the Google Play Store, this function is now implemented as a permission that can be granted to individual apps (i.e. clients for third-party app repositories such as Amazon Appstore and F-Droid). Verified boot now includes a "Rollback Protection" feature, which enforces a restriction on rolling back the device to a previous version of Android, aimed at avoiding a potential thief from bypassing security measures by installing a previous version of the operating system that doesn't have them in place.
None of the audio/visual content is hosted on this site. All media is embedded from other sites such as GoogleVideo, Wikipedia, YouTube etc. Therefore, this site has no control over the copyright issues of the streaming media.
All issues concerning copyright violations should be aimed at the sites hosting the material. This site does not host any of the streaming media and the owner has not uploaded any of the material to the video hosting servers. Anyone can find the same content on Google Video or YouTube by themselves.
The owner of this site cannot know which documentaries are in public domain, which has been uploaded to e.g. YouTube by the owner and which has been uploaded without permission. The copyright owner must contact the source if he wants his material off the Internet completely.