Android Lollipop

Last updated
Android Lollipop
Version of the Android operating system
Android Lollipop Logo.svg
Android Lollipop screenshot.png
Android Lollipop home screen
Developer Google
General
availability
November 4, 2014;9 years ago (2014-11-04) [1]
Final release 5.1.1_r38 (LMY49M) [2] / July 5, 2016;8 years ago (2016-07-05) [3]
Kernel type Monolithic (Linux)
Preceded by Android 4.4.4 "KitKat"
Succeeded by Android 6.0 "Marshmallow"
Official website www.android.com/versions/lollipop-5-0/ OOjs UI icon edit-ltr-progressive.svg
Support status
Unsupported as of March 1, 2018, Google Play Services support dropped since July 17, 2024

Android Lollipop (codenamed Android L during development) is the fifth major version of the Android mobile operating system developed by Google and the 12th version of Android, spanning versions between 5.0 and 5.1.1. [4]

Contents

Unveiled on June 25, 2014 at the Google I/O 2014 conference, it became available through official over-the-air (OTA) updates on November 12, 2014, for select devices that run distributions of Android serviced by Google (such as Nexus and Google Play edition devices). Its source code was made available on November 3, 2014. The first phone with Android Lollipop was the Nexus 6.

One of the most prominent changes in the Lollipop release is a redesigned user interface built around a design language known as Material Design, which was made to retain a paper-like feel to the interface. Other changes include improvements to the notifications, which can be accessed from the lockscreen and displayed within applications as top-of-the-screen banners. Google also made internal changes to the platform, with the Android Runtime (ART) officially replacing Dalvik for improved application performance, and with changes intended to improve and optimize battery usage.

As of December 2022, 1.21% devices run Lollipop 5.1 (API 22). [5] However, this figure is misleading, as on tablets Android 5.1 is much more popular than it is on phones, being ranked 6th of all Android versions at 5.79% as of November 2023. [6] Google Play Services support for Lollipop ended in July 2024. [7]

Development

The release was internally codenamed "Lemon Meringue Pie". [8] Android 5.0 was first unveiled under the codename "Android L" on June 25, 2014 during a keynote presentation at the Google I/O developers' conference. Alongside Lollipop, the presentation focused on a number of new Android-oriented platforms and technologies, including Android TV, in-car platform Android Auto, wearable computing platform Android Wear, and health tracking platform Google Fit. [9]

Part of the presentation was dedicated to a new cross-platform design language referred to as "material design". Expanding upon the "card" motifs first seen in Google Now, it is a design with increased use of grid-based layouts, responsive animations and transitions, padding, and depth effects such as lighting and shadows. Designer Matías Duarte explained that "unlike real paper, our digital material can expand and reform intelligently. Material has physical surfaces and edges. Seams and shadows provide meaning about what you can touch." The material design language would not only be used on Android, but across Google's suite of web software as well, providing a consistent experience across all platforms. [10] [11] [12] [13] [14]

Features

Android 5.0 introduces a refreshed notification system. Individual notifications are now displayed on cards to adhere to the material design language, and batches of notifications can be grouped by the app that produced them. Notifications are now displayed on the lock screen as cards, and "heads up" notifications can also be displayed as large banners across the top of the screen, along with their respective action buttons. [11] [15] A do-not-disturb feature is also added for notifications. The recent apps menu was redesigned to use a three-dimensional stack of cards to represent open apps. Individual apps can also display multiple cards in the recents menu, such as for a web browser's open tabs. [11] [13] [16] Upon the release of this version, for most Android devices, the navigation buttons were completely changed from a left arrow, a house, and two squares, to a left triangle, a circle and a square.

Lollipop also contains major new platform features for developers, with over 5,000 new APIs added for use by applications. [17] [18] For example, there is the possibility to save photos in a raw image format. [19] Additionally, the Dalvik virtual machine was officially replaced by Android Runtime (ART), which is a new runtime environment that was introduced as a technology preview in KitKat. [20] ART is a cross-platform runtime which supports the x86, ARM, and MIPS architectures in both 32-bit and 64-bit environments. Unlike Dalvik, which uses just-in-time compilation (JIT), ART compiles apps upon installation, which are then run exclusively from the compiled version from then on. This technique removes the processing overhead associated with the JIT process, improving system performance. [21]

Lollipop also aimed to improve battery consumption through a series of optimizations known as "Project Volta". Among its changes are a new battery saver mode, job-scheduling APIs which can restrict certain tasks to only occur over Wi-Fi, and batching of tasks to reduce the overall amount of time that internal radios are active on. The new developer tool called "Battery Historian" can be used for tracking battery consumption by apps while in use. [9] [11] The Android Extension Pack APIs also provide graphics functions such as new shaders, aiming to provide PC-level graphics for 3D games on Android devices. [14] [22]

A number of system-level, enterprise-oriented features were also introduced under the banner "Android for Work". The Samsung Knox security framework was initially planned to be used as a foundation for "Android for Work", but instead Google opted to use its own technology for segregating personal and work-oriented data on a device, along with the accompanying APIs for managing the environment. [23] With the "Smart Lock" feature, devices can also be configured so users do not have to perform device unlocking with a PIN or pattern when being on a trusted location, or in proximity of a designated Bluetooth device or NFC tag. [16] [24] [25] Lollipop was, additionally, to have device encryption enabled by default on all capable devices; however, due to performance issues, this change was held over to its successor, Android Marshmallow. [26]

Release

A developer preview of Android L, build LPV79, [27] was released for the Nexus 5 and 2013 Nexus 7 on June 26, 2014 in the form of flashable images. Source code for GPL-licensed components of the developer preview was released via Android Open Source Project (AOSP) in July 2014. [28] [29] A second developer preview build, LPV81C, was released on August 7, 2014, alongside the beta version of the Google Fit platform and SDK. As with the previous build, the second developer preview build is available only for the Nexus 5 and 2013 Nexus 7. [27] [30]

On October 15, 2014, Google officially announced that Android L would be known as Android 5.0 "Lollipop". The company also unveiled launch devices for Android 5.0including Motorola's Nexus 6 and HTC's Nexus 9 for release on November 3, 2014. [31] Google stated that Nexus (including the Nexus 4, 5, 7, and 10) and Google Play edition devices would receive updates to Lollipop "in the coming weeks"; one more developer preview build for Nexus devices and the new SDK revision for application developers would be released on October 17, 2014. Update schedules for third-party Android devices may vary by manufacturer. [32] [33]

The full source code of Android 5.0 was pushed to AOSP on November 3, 2014, allowing developers and OEMs to begin producing their own builds of the operating system. [34] On December 2, 2014, factory images for Nexus smartphones and tablets were updated to the 5.0.1 version, which introduces a few bug fixes, [35] and a serious bug that affected Nexus 4 devices and prevented the audio from working during phone calls. [36] A device-specific Lollipop 5.0.2 (LRX22G) version was released for the first-generation Nexus 7 on December 19, 2014. [37]

Android 5.1, an updated version of Lollipop, was unveiled in February 2015 as part of the Indonesian launch of Android One, and is preloaded on Android One devices sold in Indonesia and the Philippines. Google officially announced 5.1 by releasing updates for existing devices on March 9, 2015. [38] [39]

In 2015, Amazon.com forked Lollipop to produce Fire OS 5 "Bellini" for Amazon's Fire HD-series devices. [40] [41] [42]

See also

Related Research Articles

<span class="mw-page-title-main">Android 13</span> Thirteenth major version of the Android mobile operating system

Android 13 is the thirteenth major release and the 20th version of Android, the mobile operating system developed by the Open Handset Alliance led by Google. It was released to the public and the Android Open Source Project (AOSP) on August 15, 2022. The first devices to ship with Android 13 were the Pixel 7 and 7 Pro.

Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android has historically been developed by a consortium of developers known as the Open Handset Alliance, but its most widely used version is primarily developed by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.

A mobile operating system is an operating system used for smartphones, tablets, smartwatches, smartglasses, or other non-laptop personal mobile computing devices. While computers such as typical/mobile laptops are "mobile", the operating systems used on them are usually not considered mobile, as they were originally designed for desktop computers that historically did not have or need specific mobile features. This "fine line" distinguishing mobile and other forms has become blurred in recent years, due to the fact that newer devices have become smaller and more mobile, unlike the hardware of the past. Key notabilities blurring this line are the introduction of tablet computers, light laptops, and the hybridization of the two in 2-in-1 PCs.

The version history of the Android mobile operating system began with the public release of its first beta on November 5, 2007. The first commercial version, Android 1.0, was released on September 23, 2008.
The operating system is developed by Google on a yearly cadence since at least 2011. New major releases are announced at Google I/O in May while still in beta testing with the stable version usually released to the public between August and October.

<span class="mw-page-title-main">Android Ice Cream Sandwich</span> Ninth version of the Android operating system

Android Ice Cream Sandwich was the fourth major version of the Android mobile operating system developed by Google. Unveiled on October 19, 2011, Android 4.0 built upon the significant changes made by the tablet-only release Android Honeycomb, in an effort to create a unified platform for both smartphones and tablets. The first phone with Android Ice Cream Sandwich was Samsung Galaxy Nexus.

<span class="mw-page-title-main">Android Jelly Bean</span> Tenth version of the Android operating system

Android Jelly Bean is the codename given to the tenth version of the Android mobile operating system developed by Google, spanning three major point releases. Among the devices that launched with Android 4.1 to 4.3 are the Nexus 7 (2012), Nexus 4, Nexus 10, Nexus 7 (2013), and Hyundai Play X.

<span class="mw-page-title-main">Nexus 6</span> Android smartphone developed by Motorola Mobility and Google

The Nexus 6 is a phablet co-developed by Google and Motorola Mobility that runs the Android operating system. It is the successor to the Nexus 5, and the sixth smartphone in the Google Nexus series, which is a family of Android consumer devices marketed by Google and built by an original equipment manufacturer partner. The Nexus 6 and the HTC Nexus 9 served as the launch devices for Android 5.0 "Lollipop".

<span class="mw-page-title-main">Nexus 7 (2013)</span> Tablet by Google

The second-generation Nexus 7, also commonly referred to as the Nexus 7 (2013), is a mini tablet computer co-developed by Google and Asus that runs the Android operating system. It is the second of three tablets in the Google Nexus tablet series, the Nexus family including both phones and tablets running essentially stock Android which were originally marketed for developer testing but later marketed by Google to consumers as well, all of which were built by various original equipment manufacturer partners. Following the success of the original Nexus 7, this second generation of the device was released on July 26, 2013, four days earlier than the originally scheduled date due to early releases from various retailers. The tablet was the first device to ship with Android 4.3.

<span class="mw-page-title-main">Android KitKat</span> Eleventh version of the Android operating system

Android KitKat is the codename for the eleventh Android mobile operating system, representing release version 4.4. Unveiled on September 3, 2013, KitKat focused primarily on optimizing the operating system for improved performance on entry-level devices with limited resources.

<span class="mw-page-title-main">Nexus 5</span> Android smartphone by Google

Nexus 5 is an Android smartphone sold by Google and manufactured by LG Electronics. It is the fifth generation of the Nexus series, succeeding the Nexus 4. It was unveiled on October 31, 2013 and served as the launch device for Android 4.4 "KitKat", which introduced a refreshed interface, performance improvements, greater Google Now integration, and other changes. Much of the hardware is similar to the LG G2 which was also made by LG and released earlier that year.

<span class="mw-page-title-main">AOKP</span> Mobile operating system

AOKP, short for Android Open Kang Project, is an open-source replacement distribution for smartphones and tablet computers based on the Android mobile operating system. The name is a play on the word kang and AOSP. The name was a joke, but it stuck. It was started as free and open-source software by Roman Birg based on the official releases of Android Open Source Project by Google, with added original and third-party code, features, and control.

<span class="mw-page-title-main">Wear OS</span> Smartwatch operating system by Google

Wear OS is a version of Google's Android operating system designed for smartwatches and other wearables. By pairing with mobile phones running Android version 6.0 "Marshmallow" or newer, or iOS version 10.0 or newer with limited support from Google's pairing application, Wear OS integrates Google Assistant technology and mobile notifications into a smartwatch form factor. Wear OS is closed-source, in contrast to the free and open-source Android.

Android Runtime (ART) is an application runtime environment used by the Android operating system. Replacing Dalvik, the process virtual machine originally used by Android, ART performs the translation of the application's bytecode into native instructions that are later executed by the device's runtime environment.

<span class="mw-page-title-main">Nexus 9</span> Googles Android Tablet computer

The Nexus 9 is a tablet computer co-developed by Google and HTC that runs the Android operating system. It is the fourth tablet in the Google Nexus series, a family of Android consumer devices marketed by Google and built by an OEM partner. The device is available in two storage sizes, 16 GB for US$399 and 32 GB for US$479. Along with the Nexus 6 mobile phone and Nexus Player digital media device, the Nexus 9 launched with 5.0 Lollipop, which offered several new features, notably a modified visual appearance, and the complete replacement of the Dalvik virtual machine with ART. Google has included an additional step to "Enable OEM unlock" before users can unlock the Nexus 9 bootloader.

<span class="mw-page-title-main">Nokia X platform</span> Linux-based mobile operating system and software platform

The Nokia X platform was a Linux-based mobile operating system and software platform originally developed by Nokia, and subsequently by Microsoft Mobile. Introduced on 24 February 2014, it was forked from Android and used on all the devices of the Nokia X family. It was also the next Nokia Linux project after the ill-fated MeeGo.

Android Marshmallow is the sixth major version of the Android operating system developed by Google, being the successor to Android Lollipop. It was announced at Google I/O on May 28, 2015, and released the same day as a beta, before being officially released on September 29, 2015. It was succeeded by Android Nougat on August 22, 2016.

<span class="mw-page-title-main">Android Nougat</span> Seventh major version of the Android operating system

Android Nougat is the seventh major version and 14th original version of the Android operating system. First released as an alpha test version on March 9, 2016, it was officially released on August 22, 2016, with Nexus devices being the first to receive the update.

<span class="mw-page-title-main">Android Oreo</span> Eighth major version of the Android mobile operating system

Android Oreo is the eighth major release and the 15th version of the Android mobile operating system.

<span class="mw-page-title-main">Android 12</span> Twelfth major version of the Android mobile operating system

Android 12 is the twelfth major release and 19th version of Android, the mobile operating system developed by the Open Handset Alliance led by Google. The first beta was released on May 18, 2021. Android 12 was released publicly on October 4, 2021, through Android Open Source Project (AOSP) and was released to supported Google Pixel devices on October 19, 2021. As of April 2024, it is the oldest Android version still supported via source code patches.

References

  1. "Refs/Tags/Android-5.0.0_r1 - platform/System/Core - Git at Google". Archived from the original on 2024-01-14. Retrieved 2021-05-28.
  2. "Android Source". Google Git. Archived from the original on 2016-11-26. Retrieved 2018-04-15.
  3. "Codenames, Tags, and Build Numbers". Archived from the original on 2020-11-24. Retrieved 2021-05-28.
  4. "Android 5.1.1 (LMY47V) hits AOSP [CHANGELOG]". phandroid.com. 21 April 2015. Archived from the original on 28 April 2015. Retrieved June 21, 2015.
  5. "Mobile & Tablet Android Version Market Share Worldwide". StatCounter Global Stats. Archived from the original on 2023-12-07. Retrieved 2023-12-06.
  6. "Tablet Android Version Market Share Worldwide". StatCounter Global Stats. Archived from the original on 2022-05-08. Retrieved 2023-12-06.
  7. Li, Abner (2024-07-11). "Google Play services updates for Android Lollipop end". 9to5Google . Retrieved 2024-07-12.
  8. ""LMP" - Lemon Meringue Pie - Looking More And More Likely As The Official Name For Android L". Android Police. 2014-08-23. Archived from the original on 2017-09-07. Retrieved 2017-06-23.
  9. 1 2 "From Android L to Google Fit: All the new products and features from Google I/O". PC World. Archived from the original on June 26, 2014. Retrieved June 26, 2014.
  10. "Google's new 'Material Design' UI coming to Android, Chrome OS and the web". Engadget. Archived from the original on August 16, 2016. Retrieved June 26, 2014.
  11. 1 2 3 4 "Google Reveals Details About Android L at Google IO". Anandtech. Archived from the original on June 28, 2014. Retrieved June 26, 2014.
  12. "Google's New, Improved Android Will Deliver A Unified Design Language". Co.Design. 25 June 2014. Archived from the original on 29 July 2014. Retrieved June 26, 2014.
  13. 1 2 "We just played with Android's L Developer Preview". Engadget. AOL. Archived from the original on June 26, 2014. Retrieved June 26, 2014.
  14. 1 2 "Google's next big Android redesign is coming in the fall". The Verge. Vox Media. 25 June 2014. Archived from the original on 26 June 2014. Retrieved June 26, 2014.
  15. Smith, Chris. "Android L's heads up notifications feature arrives early through third-party app". Tech Radar. Future plc. Archived from the original on August 8, 2014. Retrieved August 6, 2014.
  16. 1 2 Rothman, Wilson (25 June 2014). "Google I/O: Android L Sneak Peek Reveals 'Material Design,' Personal Unlocking and More". Wall Street Journal. Archived from the original on 27 June 2014. Retrieved June 26, 2014.
  17. Mayton, Joseph (8 July 2014). "Android L, LG G Watch, update issue and what reviewers are saying". Tech Times. Archived from the original on 9 August 2014. Retrieved August 5, 2014.
  18. Haselton, Todd. "Android L Developer Preview Unveiled With Major Changes". Techno Buffalo. Archived from the original on August 11, 2014. Retrieved August 5, 2014.
  19. Stephen Shankland (2014-12-19). "How Android 5.0 lets you get raw for better photos". CNET. Archived from the original on 2015-01-12. Retrieved 2015-01-12.
  20. "'ART' experiment in Android KitKat improves battery life and speeds up apps". Engadget. Archived from the original on January 27, 2017. Retrieved June 26, 2014.
  21. Andrei Frumusanu (July 1, 2014). "A Closer Look at Android RunTime (ART) in Android L". AnandTech. Archived from the original on July 5, 2014. Retrieved July 5, 2014.
  22. "Android's next release will include GPU-focused tech for PC quality graphics". Polygon. Vox Media. 25 June 2014. Archived from the original on 14 July 2014. Retrieved June 26, 2014.
  23. Ina Fried (February 25, 2015). "Google Expands Its "Android for Work" Efforts in Bid to Get More Businesses Using Its Phones". recode.net. Archived from the original on April 2, 2015. Retrieved April 2, 2015.
  24. "How to set up Smart Lock on Android 5.0 Lollipop". CNET. Archived from the original on 29 June 2015. Retrieved 2 July 2015.
  25. "With Android L, Google makes pitch for enterprise users". Computerworld. IDG. 25 June 2014. Archived from the original on 28 June 2014. Retrieved June 26, 2014.
  26. "Google makes full-disk encryption and secure boot mandatory for some Android 6.0 devices". IT World. IDG. 20 October 2015. Archived from the original on 28 March 2019. Retrieved 20 October 2015.
  27. 1 2 Cory Gunther (August 7, 2014). "New Android L Update Arrives for Nexus Users". gottabemobile.com. Archived from the original on August 28, 2014. Retrieved August 9, 2014.
  28. "Google releases Android L preview source for Nexus devices". ZDNet. CBS Interactive. Archived from the original on August 7, 2014. Retrieved July 2, 2014.
  29. Yi, Bill (July 2, 2014). "GPL projects for the l-preview release". android-building (Mailing list). Archived from the original on January 22, 2011. Retrieved August 19, 2014.
  30. "Google just released some hot new images of Android L – here's how you can get them". BGR.com. PMC. 7 August 2014. Archived from the original on 11 August 2014. Retrieved August 16, 2014.
  31. "Android: Be together. Not the same". Official Google Blog. October 15, 2014. Archived from the original on October 16, 2014. Retrieved October 23, 2014.
  32. "When and where to get Android 5.0 Lollipop". CNET. CBS Interactive. October 15, 2014. Archived from the original on October 16, 2014. Retrieved October 16, 2014.
  33. "Updated Android Lollipop Developer Preview image coming to Nexus devices in a couple of days". PhoneArena. Archived from the original on October 18, 2014. Retrieved October 16, 2014.
  34. "Android Lollipop hits AOSP; HTC sets the upgrade pace". SlashGear. 4 November 2014. Archived from the original on 24 December 2014. Retrieved 24 December 2014.
  35. "Google quietly pushes out Android Lollipop 5.0.1 images". ZDNet. Archived from the original on December 5, 2014. Retrieved December 6, 2014.
  36. "Nexus 4, lollipop 5.0.1: dialer calls audio does not work". code.google.com. Archived from the original on December 31, 2014. Retrieved December 18, 2014.
  37. "Android 5.0.2 LRX22G Factory Image for Nexus 7 (WiFi) Randomly Shows Up". Archived from the original on December 22, 2014. Retrieved December 21, 2014.
  38. "Google officially announces Android 5.1". Ars Technica. 9 March 2015. Archived from the original on 9 March 2015. Retrieved March 10, 2015.
  39. "Official Android Blog: Android 5.1: Unwrapping a new Lollipop update". Official Android Blog. Archived from the original on March 9, 2015. Retrieved March 10, 2015.
  40. "What's new in Amazon Fire OS 5 Bellini?". Pocket-lint. 17 September 2015. Archived from the original on 13 May 2016. Retrieved January 28, 2016.
  41. "Amazon's Fire HD 10 tablet a rare misfire for company". Fortune. Archived from the original on February 6, 2016. Retrieved January 28, 2016.
  42. "Feature-stuffed Fire OS update makes Amazon's tablets even more kid-friendly". PC World. Archived from the original on February 5, 2016. Retrieved January 28, 2016.