Android version history - Wikipedia
文章推薦指數: 80 %
Improved the Gmail application. Shadow animations for list scrolling. Camera software enhancements. Improved battery efficiency. 2.3. Androidversionhistory FromWikipedia,thefreeencyclopedia Jumptonavigation Jumptosearch HistoryofthemobileoperatingsystemAndroidbyGoogle TheversionhistoryoftheAndroidmobileoperatingsystembeganwiththepublicreleaseoftheAndroidbetaonNovember5,2007.Thefirstcommercialversion,Android1.0,wasreleasedonSeptember23,2008.AndroidiscontinuallydevelopedbyGoogleandtheOpenHandsetAlliance(OHA),andithasseenseveralupdatestoitsbaseoperatingsystemsincetheinitialrelease. Contents 1Overview 2Versionhistory 2.1Android1.0 2.2Android1.1 2.3Android1.5Cupcake 2.4Android1.6Donut 2.5Android2.0Eclair 2.5.1Android2.0.1Eclair 2.5.2Android2.1Eclair 2.6Android2.2Froyo 2.7Android2.3Gingerbread 2.7.1Android2.3.3Gingerbread 2.8Android3.0Honeycomb 2.8.1Android3.1Honeycomb 2.8.2Android3.2Honeycomb 2.9Android4.0IceCreamSandwich 2.9.1Android4.0.3IceCreamSandwich 2.10Android4.1JellyBean 2.10.1Android4.2JellyBean 2.10.2Android4.3JellyBean 2.11Android4.4KitKat 2.11.1Android4.4WKitKat,withwearableextensions 2.12Android5.0Lollipop 2.12.1Android5.1Lollipop 2.13Android6.0Marshmallow 2.14Android7.0Nougat 2.14.1Android7.1Nougat 2.15Android8.0Oreo 2.15.1Android8.1Oreo 2.16Android9Pie 2.17Android10 2.18Android11 2.19Android12 3Hardwarerequirements 4Seealso 5Explanatorynotes 6References 7Externallinks Overview Seealso:Androidsoftwaredevelopment ThedevelopmentofAndroidstartedin2003byAndroid,Inc.,whichwaspurchasedbyGooglein2005.[1]TherewereatleasttwointernalreleasesofthesoftwareinsideGoogleandtheOHAbeforethebetaversionwasreleased.[2][3]ThebetawasreleasedonNovember5,2007,[4][5]whilethesoftwaredevelopmentkit(SDK)wasreleasedonNovember12,2007.[6]SeveralpublicbetaversionsoftheSDKwerereleased.[7]Thesereleasesweredonethroughsoftwareemulationasphysicaldevicesdidnotexisttotesttheoperatingsystem. ThefirstpublicreleaseofAndroid1.0occurredwiththereleaseoftheT-MobileG1(akaHTCDream)inOctober2008.[8]Android1.0and1.1werenotreleasedunderspecificcodenames.Thecodenames"AstroBoy"and"Bender"weretaggedinternallyonsomeoftheearlypre-1.0milestonebuildsandwereneverusedastheactualcodenamesofthe1.0and1.1releasesoftheOS.[9] Theprojectmanager,RyanGibson,conceivedusingaconfectionery-themednamingschemeforpublicreleases,startingwithAndroid1.5Cupcake.GoogleannouncedinAugust2019theywereendingtheconfectionerythemingschemetousenumericalorderingforfutureversions.[10]ThefirstreleaseunderthenumericalorderformatwasAndroid10,whichwasreleasedSeptember2019. In2017,GoogleannouncedthatGooglePlaywouldbegintorequireappstotargetarecentAndroidversion.[11]InitiallytheminimumrequirementwasAndroid8,releasedinthesecondhalfof2017,forwhichsupportwouldberequiredfornewappsbyAugust2018,andforupdatestoexistingappsbyNovember2018.Thispatternhascontinuedinsubsequentyears.[12][13]InNovember2020,GoogleannouncednewappswillneedtotargetAndroid10byAugust2021andanyupdatestoexistingappswillneedtotargetAndroid10byNovember2021.[14] Name Internalcodename Versionnumber(s) Initialstablereleasedate Supported(securityfixes) APIlevel References Android1.0 N/A 1.0 September23,2008 No 1 [9][15] Android1.1 PetitFour 1.1 February9,2009 No 2 [9][15][16] AndroidCupcake Cupcake 1.5 April27,2009 No 3 [15][17] AndroidDonut Donut 1.6 September15,2009 No 4 [15][18] AndroidEclair Eclair 2.0 October27,2009 No 5 [15][19][20] 2.0.1 December3,2009 No 6 2.1 January11,2010 No 7 [21] AndroidFroyo Froyo 2.2–2.2.3 May20,2010 No 8 [15][22] AndroidGingerbread Gingerbread 2.3–2.3.2 December6,2010 No 9 [15][23] 2.3.3–2.3.7 February9,2011 No 10 AndroidHoneycomb Honeycomb 3.0 February22,2011 No 11 [15][24] 3.1 May10,2011 No 12 3.2–3.2.6 July15,2011 No 13 AndroidIceCreamSandwich IceCreamSandwich 4.0–4.0.2 October18,2011 No 14 [15][25] 4.0.3–4.0.4 December16,2011 No 15 AndroidJellyBean JellyBean 4.1–4.1.2 July9,2012 No 16 [15][26] 4.2–4.2.2 November13,2012 No 17 4.3–4.3.1 July24,2013 No 18 AndroidKitKat KeyLimePie 4.4–4.4.4 October31,2013 No 19 [15][27] 4.4W–4.4W.2 June25,2014 No 20 AndroidLollipop LemonMeringuePie 5.0–5.0.2 November4,2014 No 21 [15][28][29] 5.1–5.1.1 March2,2015 No 22 [30] AndroidMarshmallow MacadamiaNutCookie 6.0–6.0.1 October2,2015 No 23 [15][31][32] AndroidNougat NewYorkCheesecake 7.0 August22,2016 No 24 [15][33][34][35][36] 7.1–7.1.2 October4,2016 No 25 AndroidOreo OatmealCookie 8.0 August21,2017 No 26 [15][37][38] 8.1 December5,2017 No 27 [15][39] AndroidPie PistachioIceCream 9 August6,2018 Yes 28 [15][40][41] Android10 QuinceTart 10 September3,2019 Yes 29 [15][42][43][44] Android11 RedVelvetCake 11 September8,2020 Yes 30 [15][45] Android12 SnowCone 12 October4,2021 Yes 31 [15][46][47] Android12L SnowConev2 TBA Q12022 Presupported 32 [48][49] Versionhistory ThefollowingtablesshowthereleasedatesandkeyfeaturesofallAndroidoperatingsystemupdatestodate,listedchronologicallybytheirofficialapplicationprogramminginterface(API)levels. Android1.0 Android1.0(API1) Android1.0,thefirstcommercialversionofthesoftware,wasreleasedonSeptember23,2008.[50]ThefirstcommerciallyavailableAndroiddevicewastheHTCDream.[51]Android1.0incorporatedthefollowingfeatures: Version Releasedate Features 1.0 September23,2008 AndroidMarket,allowingapplicationdownloadsandupdatesthroughtheMarketapplication. Webbrowsertoshow,zoomandpanfullHTMLandXHTMLwebpages–multiplepagesshowaswindows("cards").[52][53] Camerasupport–however,thisversionlackedtheoptiontochangethecamera'sresolution,whitebalance,quality,etc.[54] FoldersallowingthegroupingofanumberofapplicationiconsintoasinglefoldericonontheHomescreen.[55] Accesstowebemailservers,supportingPOP3,IMAP4,andSMTP.[53] GmailsynchronizationwiththeGmailapplication. GoogleContactssynchronizationwiththePeopleapplication. GoogleCalendarsynchronizationwiththeCalendarapplication. GoogleMapswithStreetViewtoviewmapsandsatelliteimagery,aswellasfindlocalbusinessesandobtaindrivingdirectionsusingGPS.[54] GoogleSync,allowingmanagementofover-the-airsynchronizationofGmail,People,andCalendar. GoogleSearch,allowinguserstosearchtheInternetandphoneapplications,contacts,calendar,etc. GoogleTalkinstantmessaging. Instantmessaging,textmessaging,andMMS. MediaPlayer,enablingmanagement,importing,andplaybackofmediafiles–however,thisversionlackedvideoandstereoBluetoothsupport.[53][54] NotificationsappearintheStatusbar,withoptionstosetringtone,LEDorvibrationalerts.[52][53][56] VoiceDialerallowsdialingandplacingofphonecallswithouttypinganameornumber.[53] WallpaperallowstheusertosetthebackgroundimageorphotobehindtheHomescreeniconsandwidgets. YouTubevideoplayer.[57] Otherapplicationsinclude:AlarmClock,Calculator,Dialer(Phone),Homescreen(Launcher),Pictures(Gallery),andSettings. Wi-FiandBluetoothsupport. Android1.1 Android1.1(API2) OnFebruary9,2009,theAndroid1.1updatewasreleased,initiallyfortheHTCDreamonly.Android1.1wasknownas"PetitFour"internally,thoughthisnamewasnotusedofficially.[9][58]Theupdateresolvedbugs,changedtheAndroidAPIandaddedanumberoffeatures:[59] Version Releasedate Features 1.1 February9,2009 DetailsandreviewsavailablewhenausersearchesforbusinessesonMaps. Longerin-callscreentimeoutbydefaultwhenusingthespeakerphone,plustheabilitytoshow/hidethedialpad. Abilitytosaveattachmentsinmessages. Supportaddedformarqueeinsystemlayouts. Android1.5Cupcake Android1.5Cupcake(API3) OnApril27,2009,theAndroid1.5updatewasreleased,basedonLinuxkernel2.6.27.[60][61]Thiswasthefirstreleasetoofficiallyuseacodenamebasedonadessertitem("Cupcake"),athemeusedforallreleasesuntilAndroidPie,withAndroid10usinganumber-onlysystem.TheupdateincludedseveralnewfeaturesandUIamendments:[62] Version Releasedate Features Image(s) 1.5 April27,2009[60] Supportforthird-partyvirtualkeyboardswithtextpredictionandauserdictionaryforcustomwords. SupportforWidgets–miniatureapplicationviewsthatcanbeembeddedinotherapplications(suchastheHomescreen)andreceiveperiodicupdates.[63] VideorecordingandplaybackinMPEG-4and3GPformats. Auto-pairingandstereosupportforBluetooth(A2DPandAVRCPprofiles). Copyandpastefeaturesinwebbrowser. UserpicturesshownforFavoritesinContacts. Specificdate/timestampshownforeventsincalllog,andone-touchaccesstoacontactcardfromacalllogevent. Animatedscreentransitions. Auto-rotationoption. Newstockbootanimation. AbilitytouploadvideostoYouTube. AbilitytouploadphotostoPicasa. Abilitytocheckphoneusagehistory.[64] Android 1.5homescreen Android1.6Donut Android1.6Donut(API4) OnSeptember15,2009,Android1.6–dubbedDonut–wasreleased,basedonLinuxkernel2.6.29.[65][66][67]Includedintheupdatewerenumerousnewfeatures:[65] Version Releasedate Features Image(s) 1.6 September15,2009[66] Voiceandtextentrysearchenhancedtoincludebookmarkhistory,contacts,andtheweb. Abilityfordeveloperstoincludetheircontentinsearchresults. Multi-lingualspeechsynthesisenginetoallowanyAndroidapplicationto"speak"astringoftext. EasiersearchingandtheabilitytoviewappscreenshotsinAndroidMarket. Gallery,Cameraandcamcordermorefullyintegrated,withfastercameraaccess. Abilityforuserstoselectmultiplephotosfordeletion. UpdatedtechnologysupportforCDMA/EVDO,802.1x,VPNs,andatext-to-speechengine. SupportforWVGAscreenresolutions. Speedimprovementsinsearchingandcameraapplications. ExpandedGestureframeworkandanewGestureBuilderdevelopmenttool. Android 1.6homescreen Android2.0Eclair Android2.0Eclair(API5) OnOctober27,2009,theAndroid2.0SDKwasreleased,basedonLinuxkernel2.6.29andcodenamedEclair.[68]Changesincludetheoneslistedbelow.[69] Version Releasedate Features Image(s) 2.0 October27,2009[20] ExpandedAccountsync,allowinguserstoaddmultipleaccountstoadeviceforsynchronizationofanemailandcontacts. MicrosoftExchangeemailsupport,withacombinedinboxtobrowseanemailfrommultipleaccountsinonepage. Bluetooth2.1support. AbilitytotapaContactsphotoandselecttocall,SMS,oremailtheperson. AbilitytosearchallsavedSMSandMMSmessages,withtheaddedabilitytodeletetheoldestmessagesinaconversationautomaticallydeletedwhenadefinedlimitisreached. Numerousnewcamerafeatures,includingflashsupport,digitalzoom,scenemode,whitebalance,coloreffectandmacrofocus. Improvedtypingspeedonavirtualkeyboard,withasmarterdictionarythatlearnsfromwordusageandincludescontactnamesassuggestions. RefreshedbrowserUIwithbookmarkthumbnails,double-tapzoomandsupportforHTML5. Calendaragendaviewenhanced,showingattendingstatusforeachinvitee,andtheabilitytoinvitenewgueststoevents. OptimizedhardwarespeedandrevampedUI. Supportformorescreensizesandresolutions,withbettercontrastratio. ImprovedGoogleMaps3.1.2. MotionEventclassenhancedtotrackmulti-touchevents.[70] Pressure-sensitivetouchsupportinAPI,eventhoughnoaccordinghardwareexistedatthattime.[71][72] Additionoflivewallpapers,allowingtheanimationofhome-screenbackgroundimagestoshowmovement. Android2.0.1Eclair Android2.0.1Eclair(API6) Version Releasedate Features Image(s) 2.0.1 December3,2009[73] MinorAPIchanges,bugfixesandframeworkbehavioralchanges. Android2.1Eclair Android2.1Eclair(API7) Version Releasedate Features Image(s) 2.1 January11,2010[74][21] MinoramendmentstotheAPIandbugfixes. Android 2.1homescreen Android2.2Froyo Android2.2Froyo(API8) OnMay20,2010,theSDKforAndroid2.2(Froyo,shortforfrozenyogurt)wasreleased,basedonLinuxkernel2.6.32.[75] Version Releasedate Features Image(s) 2.2 May20,2010 Speed,memory,andperformanceoptimizations.[76] Additionalapplicationspeedimprovements,implementedthroughJITcompilation.[77] IntegrationofChrome'sV8JavaScriptengineintotheBrowserapplication. SupportfortheAndroidCloudtoDeviceMessaging(C2DM)service,enablingpushnotifications. ImprovedMicrosoftExchangesupport,includingsecuritypolicies,auto-discovery,GALlook-up,calendarsynchronizationandremotewipe.[78] ImprovedapplicationlauncherwithshortcutstoPhoneandBrowserapplications. USBtetheringandWi-Fihotspotfunctionality[79] Optiontodisabledataaccessoveramobilenetwork. UpdatedMarketapplicationwithbatchandautomaticupdatefeatures.[76] Quickswitchingbetweenmultiplekeyboardlanguagesandtheirdictionaries. SupportforBluetooth-enabledcaranddeskdocks. Supportfornumericandalphanumericpasswords. SupportforfileuploadfieldsintheBrowserapplication.[80] ThebrowsernowshowsallframesofanimatedGIFsinsteadofjustthefirstframeonly. Supportforinstallingapplicationstoexpandablememory. AdobeFlashsupport.[81] Supportforhigh-PPIdisplays(upto320 ppi),suchasfour-inch720pscreens.[82] Galleryallowsuserstoviewpicturestacksusingazoomgesture. Android 2.2homescreen 2.2.1 September27,2010[83] Bugfixes,securityupdatesandperformanceimprovements. 2.2.2 January21,2011[84] Minorbugfixes,includingSMSroutingissuesthataffectedtheNexusOne.[85] 2.2.3 November21,2011[86] Twosecurityupdates. Android2.3Gingerbread Android2.3Gingerbread(API9) OnDecember6,2010,theAndroid2.3(Gingerbread)SDKwasreleased,basedonLinuxkernel2.6.35.[87][88]Changesincluded:[87] Version Releasedate Features Image(s) 2.3 December6,2010[88] Updateduserinterfacedesignwithincreasedsimplicityandspeed. Supportforextra-largescreensizesandresolutions(WXGAandhigher).[82] NativesupportforSIPVoIPinternettelephones. Faster,moreintuitivetextinputonavirtualkeyboard,withimprovedaccuracy,bettersuggestedtextandvoiceinputmode. Enhancedcopy/pastefunctionality,allowinguserstoselectawordbypress-holding,copying,andpasting. SupportforNearFieldCommunication(NFC),allowingtheusertoreadanNFCtagembeddedinaposter,sticker,oradvertisement. Newaudioeffectssuchasreverb,equalization,headphonevirtualization,andbassboost. NewDownloadManager,givinguserseasyaccesstoanyfiledownloadedfromthebrowser,email,oranotherapplication. Supportformultiplecamerasonthedevice,includingafront-facingcamera,ifavailable. SupportforWebM/VP8videoplayback,andAACaudioencoding. Improvedpowermanagementwithamoreactiveroleinmanagingapplicationsthatarekeepingthedeviceawakefortoolong. Enhancedsupportfornativecodedevelopment. SwitchedfromYAFFStoext4onnewerdevices.[89][90] Audio,graphical,andinputenhancementsforgamedevelopers. Concurrentgarbagecollectionforincreasedperformance. Nativesupportformoresensors(suchasgyroscopesandbarometers). FirstAndroidversiontofeatureanEasteregg.ItwasanimageoftheBugdroidstandingnexttoazombiegingerbreadman,withmanymorezombiesinthebackground. Android 2.3homescreen 2.3.1 December22,2010[91] ImprovementsandbugfixesfortheNexus S. 2.3.2 January21,2011[92] ImprovementsandbugfixesfortheNexus S. Android2.3.3Gingerbread Android2.3.3Gingerbread(API10) Version Releasedate Features Image(s) 2.3.3 February9,2011[93] SeveralimprovementsandAPIfixes.[94] 2.3.4 April28,2011[95] SupportforvoiceorvideochatusingGoogleTalk.[96] OpenAccessoryLibrarysupport.OpenAccessorywasintroducedin3.1(Honeycomb)buttheOpenAccessoryLibrarygrants2.3.4addedsupportwhenconnectingtoaUSBperipheralwithcompatiblesoftwareandacompatibleapplicationonthedevice.[97] SwitchedthedefaultencryptionforSSLfromAES256-SHAtoRC4-MD5.[98][99] FixedaspontaneousrebootonSamsungGalaxySPlus. 2.3.5 July25,2011[100] ImprovednetworkperformancefortheNexusS4G,amongotherfixesandimprovements. FixedaBluetoothbugonSamsungGalaxyS. FixedaWi-FicrashonSamsungGalaxySPlus. ImprovedtheGmailapplication. Shadowanimationsforlistscrolling. Camerasoftwareenhancements.[101] Improvedbatteryefficiency. 2.3.6 September2,2011[102] Fixedavoicesearchbug.[a] 2.3.7 September21,2011 GoogleWalletsupportfortheNexusS4G. Android3.0Honeycomb Android3.0Honeycomb(API11) OnFebruary22,2011,theAndroid3.0(Honeycomb)SDK–thefirsttablet-onlyAndroidupdate–wasreleased,basedonLinuxkernel2.6.36.[105][106][107][108]Thefirstdevicefeaturingthisversion,theMotorolaXoomtablet,wasreleasedonFebruary24,2011.[109]Theupdate'sfeaturesincluded:[105] Version Releasedate Features Image(s) 3.0 February22,2011[107] Optimizedtabletsupportwithanew“holographic”userinterface(removedagainthefollowingyearwithversion4.2).[110] NewEasteregg,animageofaTron-themedbumblebee. AddedSystemBar,featuringquickaccesstonotifications,status,andsoftnavigationbuttons,availableatthebottomofthescreen. AddedtheActionBar,givingaccesstocontextualoptions,navigation,widgets,orothertypesofcontentatthetopofthescreen. Simplifiedmultitasking–tappingRecentApplicationsintheSystemBarallowsuserstoseesnapshotsofthetasksunderwayandquicklyjumpfromoneapplicationtoanother. Redesignedthekeyboard,makingtypingfast,efficientandaccurateonlargerscreensizes Simplified,moreintuitivecopy/pasteinterface. Multiplebrowsertabsreplacingbrowserwindows,plusformauto-fillandanew“incognito”modeallowingsomewhatanonymousbrowsing. Quickaccesstocameraexposure,focus,flash,zoom,front-facingcamera,time-lapse,andothercamerafeatures. Abilitytoviewalbumsandothercollectionsinfull-screenmodeinGallery,witheasyaccesstothumbnailsforotherphotos. Newtwo-paneContactsUIandFastScrolltoletuserseasilyorganizeandlocatecontacts. Newtwo-paneEmailUItomakeviewingandorganizingmessagesmoreefficient,allowinguserstoselectoneormoremessages. Hardwareacceleration. Supportformulti-coreprocessors. Abilitytoencryptalluserdata. HTTPSstackimprovedwithServerNameIndication(SNI). FilesysteminUserspace(FUSE;kernelmodule). Disallowsapplicationsfromhavingtowriteaccesstosecondarystorage(memorycardsondeviceswithinternalprimarystorage)outsideofdesignated,application-specificdirectories.Fullaccesstoprimaryinternalstorageisstillallowedthroughaseparateapplication-levelpermission.[111][112] Android 3.0homescreen Android3.1Honeycomb Android3.1Honeycomb(API12) Version Releasedate Features Image(s) 3.1 May10,2011[113] UIrefinements. ConnectivityforUSBaccessories(USBOn-The-Go). ExpandedRecentApplicationslist. ResizableHomescreenwidgets. Supportforexternalkeyboardsandpointingdevices. Supportforjoysticksandgamepads. SupportforFLACaudioplayback.[114][115] High-performanceWi-Filock,maintaininghigh-performanceWi-Ficonnectionswhenthedevicescreenisoff. SupportforHTTPproxyforeachconnectedWi-Fiaccesspoint. Android3.2Honeycomb Android3.2Honeycomb(API13) Version Releasedate Features Image(s) 3.2 July15,2011[116] Improvedhardwaresupport,includingoptimizationsforawiderrangeoftablets. IncreasedabilityofapplicationstoaccessfilesontheSDcard,e.g.forsynchronization. Compatibilitydisplaymodeforapplicationsthathavenotbeenoptimizedfortabletscreenresolutions. Newdisplaysupportfunctions,givingdevelopersmorecontroloverdisplayappearanceondifferentAndroiddevices.[117] 3.2.1 September20,2011 Bugfixesandminorsecurity,stabilityandWi-Fiimprovements. UpdatetoAndroidMarketwithautomaticupdatesandeasier-to-readTermsandConditionstext. UpdatetoGoogleBooks. ImprovedAdobeFlashsupportinbrowser. ImprovedChinesehandwritingprediction. 3.2.2 September30,2011 BugfixesandotherminorimprovementsfortheMotorolaXoom4G. 3.2.4 December15,2011 PayAsYouGofor3Gand4Gtablets. 3.2.6 February15,2012 FixeddataconnectivityissueswhencomingoutofAirplanemodeontheUS4GMotorolaXoom. Android4.0IceCreamSandwich Android4.0IceCreamSandwich(API14) TheSDKforAndroid4.0.1(IceCreamSandwich),basedonLinuxkernel3.0.1,[118]waspubliclyreleasedonOctober19,2011.[119]Google'sGabeCohenstatedthatAndroid4.0was"theoreticallycompatible"withanyAndroid2.3.xdeviceinproductionatthattime.[120]ThesourcecodeforAndroid4.0becameavailableonNovember14,2011.[121]IceCreamSandwichwasthelastversiontoofficiallysupportAdobeSystems'Flashplayer.[122]Theupdateintroducednumerousnewfeatures:[123][124][125] Version Releasedate Features Image(s) 4.0 October18,2011[123] Majorrefinementstothe"Holo"interfacewiththenewRobotofontfamily. SoftbuttonsfromAndroid3.xarenowavailableforuseonphones. Separationofwidgetsinanewtab,listedinasimilarmannertoapplications. Easier-to-createfolders,withadrag-and-dropstyle. Improvedvisualvoicemailwiththeabilitytospeeduporslowdownvoicemailmessages. Pinch-to-zoomfunctionalityintheCalendar. Integratedscreenshotcapture(accomplishedbyholdingdownthePowerandVolume-Downbuttons). Improvederrorcorrectiononthekeyboard. Abilitytoaccessapplicationsdirectlyfromthelockscreen. Improvedcopy-and-pastefunctionality. Bettervoiceintegrationandcontinuous,real-timespeech-to-textdictation. FaceUnlock,afeaturethatallowsuserstounlockhandsetsusingfacialrecognitionsoftware.[110] Automaticsyncingofbrowserwithusers'Chromebookmarks. DataUsagesectioninsettingsthatletsuserssetwarningswhentheyapproachacertainusagelimit,anddisabledatausewhenthelimitisexceeded. Abilitytoshutdownapplicationsfromtherecentappslistwithaswipe.[126] Improvedcameraapplicationwithzeroshutterlag,timelapsesettings,panoramamode,andtheabilitytozoomwhilerecording. Built-inphotoeditor. Newgallerylayout,organizedbylocationandperson. Refreshedthe"People"applicationwithsocialnetworkintegration,statusupdatesandhi-resimages. AndroidBeam,anear-fieldcommunicationfeatureallowingtherapidshort-rangeexchangeofwebbookmarks,contactinfo,directions,YouTubevideosandotherdata.[110] SupportfortheWebPimageformat.[114] HardwareaccelerationoftheUI.[127] Wi-FiDirect.[128] 1080pvideorecordingforstockAndroiddevices. AndroidVPNFramework(AVF),andTUN(butnotTAP)kernelmodule.Priorto4.0,VPNsoftwarerequiredarootedAndroiddevice. Android 4.0homescreen 4.0.1 October19,2011 FixedminorbugsfortheSamsungGalaxyNexus. 4.0.2 November28,2011 FixedminorbugsontheVerizonGalaxyNexus,theUSlaunchofwhichwaslaterdelayeduntilDecember2011.[b] Android4.0.3IceCreamSandwich Android4.0.3IceCreamSandwich(API15) Version Releasedate Features Image(s) 4.0.3 December16,2011[131] Numerousbugfixesandoptimizations. Improvementstographics,databases,spell-checkingandBluetoothfunctionality. NewAPIsfordevelopers,includingasocialstreamAPIintheContactsprovider. Calendarproviderenhancements. NewcameraapplicationsenhancingvideostabilizationandQVGAresolution. Accessibilityrefinementssuchasimprovedcontentaccessforscreenreaders.[132] 4.0.4 March28,2012 Stabilityimprovements. Bettercameraperformance. Smootherscreenrotation. Improvedphonenumberrecognition.[133] Android4.1JellyBean Android4.1JellyBean(API16) GoogleannouncedAndroid4.1(JellyBean)attheGoogleI/OconferenceonJune27,2012.BasedonLinuxkernel3.0.31,JellyBeanwasanincrementalupdatewiththeprimaryaimofimprovingthefunctionalityandperformanceoftheuserinterface.Theperformanceimprovementinvolved"ProjectButter",whichusestouchanticipation,triplebuffering,extendedvsynctimingandafixedframerateof60 fpstocreateafluidand"buttery-smooth"UI.[134]Android4.1JellyBeanwasreleasedtotheAndroidOpenSourceProjectonJuly9,2012,[135]andtheNexus7tablet,thefirstdevicetorunJellyBean,wasreleasedonJuly13,2012. Version Releasedate Features Image(s) 4.1 July9,2012 Smootheruserinterface: VsynctimingacrossalldrawingandanimationdonebytheAndroidframework,includingapplicationrendering,touchevents,screencompositionanddisplayrefresh. Triplebufferinginthegraphicspipeline. CPUinputboost. Synchronizingtouchtovsynctiming. Enhancedaccessibility. Bi-directionaltextandotherlanguagesupport. User-installablekeyboardmaps. Expandablenotifications. TLSv1.1andv1.2supportadded. Abilitytoturnoffnotificationsonanapplication-specificbasis. Shortcutsandwidgetscanautomaticallybere-arrangedorre-sizedtoallownewitemstofitonhomescreens. BluetoothdatatransferforAndroidBeam. Tabletswithsmallerscreensnowuseanexpandedversionoftheinterfacelayoutandhomescreenusedbyphones.[136] Improvedcameraapplication. Multichannelaudio.[134] TheFraunhoferFDKAACcodecbecomesstandardinAndroid,addingAAC5.1channelencoding/decoding. USBaudio(forexternalsoundDACs).[134] Audiochaining(alsoknownasgaplessplayback).[134][137][138] Abilityforotherlauncherstoaddwidgetsfromtheapplicationdrawerwithoutrequiringrootaccess. Android 4.1homescreen 4.1.1 July9,2012[139] FixedabugontheNexus7regardingtheinabilitytochangescreenorientationinanyapplication. 4.1.2 October9,2012[140] Lock/homescreenrotationsupport.[141] One-fingergesturestoexpand/collapsenotifications.[142] Bugfixesandperformanceenhancements. Android4.2JellyBean Android4.2JellyBean(API17) GooglewasexpectedtoannounceJellyBean4.2ataneventinNewYorkCityonOctober29,2012,buttheeventwascancelledduetoHurricaneSandy.[143]Insteadofreschedulingtheliveevent,Googleannouncedthenewversionwithapressrelease,undertheslogan"AnewflavorofJellyBean".JellyBean4.2wasbasedonLinuxkernel3.4.0,anddebutedonGoogle'sNexus4andNexus10,whichwerereleasedonNovember13,2012.[144][145] Version Releasedate Features 4.2 November13,2012[146] Lockscreenimprovements,includingwidgetsupport(removedagainin2014)[110]andtheabilitytoswipedirectlytothecamera.[147] Notificationpowercontrols("QuickSettings"). "Daydream"screensavers,showinginformationwhenidleordocked(laterrenamedto"screensaver"followingthelaunchoftheunrelatedGoogleDaydreamVRplatformin2016).[110] Multipleuseraccounts(tabletsonly). RewrittenBluetoothstack,switchingfromBlueztoBroadcomopensourceBlueDroid,[148]allowingimprovedsupportformultipledisplaysandwirelessdisplay(Miracast). Nativeright-to-left,always-onVPNandapplicationverification.[149]AnewNFCstackwasaddedatthesametime.[148] Accessibilityimprovements:triple-taptomagnifytheentirescreen,panandzoomwithtwofingers.SpeechoutputandGestureModenavigationforblindusers. Newclockapplicationwithabuilt-inworldclock,stopwatchandtimer. Alldevicesnowusethesameinterfacelayout,previouslyadaptedfromphoneson4.1forsmallertablets(withcenteredsoftwarebuttons,thesystembaratthetopofthescreen,andahomescreenwithadockandcenteredapplicationmenu),regardlessofscreensize. IncreasednumberofextendednotificationsandActionableNotificationsformoreapplications,allowinguserstorespondtocertainnotificationswithinthenotificationbarandwithoutlaunchingtheapplicationdirectly. SELinuxsupport. PremiumSMSconfirmation.[150] GroupMessagingsupport. 4.2.1 November27,2012[151][152] FixedabuginthePeopleapplicationwhereDecemberwasnotdisplayedonthedateselectorwhenaddinganeventtoacontact.[153] AddedBluetoothgamepadsandjoysticksassupportedHIDs(Humaninterfacedevices). 4.2.2 February11,2013[154] FixedBluetoothaudiostreamingbugs.[155] Long-pressingtheWi-FiandBluetoothiconsinQuickSettingsnowtogglestheon/offstate. Newdownloadnotifications,whichnowshowthepercentageandestimatedtimeremainingforactiveapplicationdownloads. Newsoundsforwirelesschargingandlowbattery. NewGalleryapplicationanimationallowsfasterloading. USBdebugwhitelist. Bugfixesandperformanceenhancements. Android4.3JellyBean Android4.3JellyBean(API18) GooglereleasedJellyBean4.3undertheslogan"AnevensweeterJellyBean"onJuly24,2013,duringaneventinSanFranciscocalled"BreakfastwithSundarPichai".MostNexusdevicesreceivedtheupdatewithinaweek,althoughthesecond-generationNexus7tabletwasthefirstdevicetoofficiallyshipwithit.[156]AminorbugfixupdatewasreleasedonAugust22,2013.[157] Version Releasedate Features 4.3 July24,2013[158] Bluetoothlowenergysupport.[159] BluetoothAudio/VideoRemoteControlProfile(AVRCP)1.3support. OpenGLES3.0support,allowingimprovedgamegraphics.[159] Restrictedaccessmodefornewuserprofiles.[159] Filesystemperformanceimprovementbyrunningthefstrimcommandwhileadeviceisidle.[160] Dialpadauto-completeinthePhoneapplication.[159] Volumeforincomingcalls(ringtone)andnotificationalertsisnolongeradjustableseparately. ImprovementstoPhotoSphere.[161] ReworkedcameraUI,previouslyintroducedonGooglePlayeditionphones.[162] Additionof"AppOps",afine-grainedapplicationpermissionscontrolsystem(hiddenbydefault).[163] SELinuxenabledbydefault. 4Kresolutionsupport.[164] Numeroussecurityupdates,performanceenhancements,andbugfixes.[165] System-levelsupportforgeofencingandWi-FiscanningAPIs. BackgroundWi-FilocationstillrunsevenwhenWi-Fiisturnedoff. Developerloggingandanalyzingenhancements. Addedsupportforfivemorelanguages. Changeddigitalrightsmanagement(DRM)APIs. Right-to-left(RTL)languagesnowsupported.[159] Clockinthestatusbardisappearsifitisselectedasalockscreenwidget. Nativeemojisupport.[166] 4.3.1 October3,2013[167] BugfixesandsmalltweaksfortheNexus7LTE.[168] Android4.4KitKat Android4.4KitKat(API19) GoogleannouncedAndroid4.4KitKatonSeptember3,2013.Althoughinitiallyunderthe"KeyLimePie"("KLP")codename,thenamewaschangedbecause"veryfewpeopleactuallyknowthetasteofakeylimepie."[169]Sometechnologybloggersalsoexpectedthe"KeyLimePie"releasetobeAndroid5.[170]KitKatdebutedonGoogle'sNexus5onOctober31,2013,andwasoptimizedtorunonagreaterrangeofdevicesthanearlierAndroidversions,having512 MBofRAMasarecommendedminimum;thoseimprovementswereknownas"ProjectSvelte"internallyatGoogle.[171]TherequiredminimumamountofRAMavailabletoAndroidis340 MB,andalldeviceswithlessthan512 MBofRAMmustreportthemselvesas"lowRAM"devices.[172] Version Releasedate Features Image(s) 4.4 October31,2013[173][174] Refreshedinterfacewithwhiteelementsinsteadofblue. Clocknolongershowsboldhours;alldigitsarethin.TheH,M,andSmarkingsforthestopwatchandtimerhavebeenremoved,leavingjustthenumbers. Abilityforapplicationstotriggertranslucencyinthenavigationandstatusbars.[175] Abilityforapplicationstouse"immersivemode"tokeepthenavigationandstatusbarshiddenwhilemaintaininguserinteraction.[176] Actionoverflowmenubuttonsarealwaysvisible,evenondeviceswitha"Menu"key,whichwasofficiallydeprecatedbyAndroid4.0.[177] Writeaccessdisabledforuser-installedapplicationsonexternalstorage(i.e.MicroSD),exceptfortheirowndirectoriesinsideAndroid/data.[178][179] Purgingofappdatadirectoriesinuserstorage(internaluserstorageandMicroSD)uponuninstallation[179] Optimizationsforperformanceondeviceswithlowerspecifications,includingzRAMsupportand"lowRAM"deviceAPI.[171] Wirelessprintingcapability.[171] NFChostcardemulation,enablingadevicetoreplacesmartcards.[171] WebViewsarenowbasedontheChromiumengine(featureparitywithChromeforAndroid30). Expandedfunctionalityfornotificationlistenerservices.[171] PublicAPIfordevelopingandmanagingtextmessagingclients.[180] StorageAccessFramework,anAPIallowingappstoretrievefilesinaconsistentmanner.Aspartoftheframework,anewsystemfilepickerallowsuserstoaccessfilesfromvarioussources(includingthoseexposedbyapps,suchasonlinestorageservices).[111] NewframeworkforUItransitions. Sensorbatching,stepdetectorandcounterAPIs.[171] Settingsapplicationnowmakesitpossibletoselectdefaulttextmessagingandthehome(launcher)application. Audiotunneling,audiomonitoringandloudnessenhancer.[181] Built-inscreenrecordingfeature(primarilyfordevelopers,asusageofADBisrequired).[182] NativeinfraredblasterAPI. Verifiedboot. EnforcingSELinux. ExpandedaccessibilityAPIsandsystem-levelclosedcaptioningsettings. AndroidRuntime(ART)introducedasanewexperimentalapplicationruntimeenvironment,notenabledbydefault,asareplacementfortheDalvikvirtualmachine.[183] BluetoothMessageAccessProfile(MAP)support.[184] Disabledaccesstobatterystatisticsbythird-partyapplications.[185] Settingsapplicationnolongerusesamulti-panelayoutondeviceswithlargerscreens. Wi-Fiandmobiledataactivity(TX/RX)indicatorsaremovedtoquicksettings.[186] DisablestextwrappingintheWebViewbrowsercomponent.[187] Android 4.4homescreen 4.4.1 December5,2013[188][189] BetterapplicationcompatibilityfortheexperimentalAndroidRuntime(ART). CameraapplicationnowloadsGoogle+PhotosinsteadofGallerywhenswipingawayfromthecameraview. Miscellaneousimprovementsandbugfixes. 4.4.2 December9,2013[190] Furthersecurityenhancementsandbugfixes. Removalofthe"AppOps"applicationpermissionscontrolsystem,introducedinAndroid4.3.[191] 4.4.3 June2,2014[192][193] RefreshedtheDialerapp'sinterface.[194] UpdatedtheChromium-basedWebViewtoversion33(screencastingtoDevTools,HTML5Canvashardwareaccelerationperformanceimprovements,vibrationAPI,HTML5formvalidation,andanHTML5datalist).[195] Miscellaneousimprovementsandbugfixes. 4.4.4 June19,2014[196] CVE-2014-0224fixed,eliminatinganOpenSSLman-in-the-middlevulnerability.[197] Android4.4WKitKat,withwearableextensions Android4.4WKitKat,withwearableextensions(API20) OnJune24,2014,aversionofAndroidKitKatexclusivetoAndroidWeardeviceswasreleased. Version Releasedate Features 4.4W[198] June25,2014[199] InitialreleaseoftheAndroidWearplatformforsmartwatches:thesameasAndroid4.4"KitKat",butwithwearableextensionsadded. 4.4W.1 September6,2014[200] UIupdatesforGoogleMapsnavigationandalarms. 4.4W.2 October21,2014[201] Offlinemusicplayback. GPSsupport. Android5.0Lollipop Android5.0Lollipop(API21) Android5.0"Lollipop"wasunveiledunderthecodename"AndroidL"onJune25,2014,duringGoogleI/O.Itbecameavailableasanofficialover-the-air(OTA)updateonNovember12,2014,forselectdevicesthatrundistributionsofAndroidservicedbyGoogle,includingNexusandGooglePlayeditiondevices.ItssourcecodewasmadeavailableonNovember3,2014.[202][203] Lollipopfeaturesaredesigneduserinterfacebuiltaroundaresponsivedesignlanguagereferredtoas"materialdesign".Otherchangesincludeimprovementstothenotifications,whichcanbeaccessedfromthelockscreenanddisplayedwithinapplicationsastop-of-the-screenbanners.Furthermore,Googlemadeinternalchangestotheplatform,withtheAndroidRuntime(ART)officiallyreplacingDalvikforimprovedapplicationperformance,andwithchangesintendedtoimproveandoptimizebatteryusage,knowninternallyasProjectVolta.[204][205][206][207] Version Releasedate Features Image(s) 5.0[208] November4,2014[28] AndroidRuntime(ART)withahead-of-time(AOT)compilationandimprovedgarbagecollection(GC),replacingDalvikthatcombinesbytecodeinterpretationwithtrace-basedjust-in-time(JIT)compilation.[208][209] Supportfor64-bitCPUs. OpenGLES 3.1andAndroidExtensionPack(AEP)onsupportedGPUconfigurations. Recentactivitiesscreenwithtasksinsteadofapplications,uptoaconfiguredmaximumoftasksperapplication. Vectordrawables,whichscalewithoutlosingdefinition. Supportforprintpreviews. Materialdesign,bringingarestyleduserinterfaceand“rippleeffect”forbuttons. Refreshedlockscreen,nolongersupportingwidgets.[210] Refreshednotificationtrayandquicksettingspull-down. ProjectVolta,forbatterylifeimprovements. Searchescanbeperformedwithinthesystemsettingsforquickeraccesstoparticularsettings. Lockscreenprovidesshortcutstoapplicationandnotificationsettings.[211] Guestloginsandmultipleuseraccountsareavailableonmoredevices,suchasphones.[212] AudioinputandoutputthroughUSBdevices. Third-partyapplicationsregaintheabilitytoreadandmodifydatalocatedanywhereonexternalstorage,suchasonSDcards.However,thosemustbeadaptedtothestorageaccessframeworkofAndroidAPIlevel21orhigher.[213][214] Pinningofanapplication'sscreenforrestricteduseractivity.[211] Recentlyusedapplicationsarerememberedevenafterrestartingthedevice.[211] WebViewsreceiveupdatesindependentlythroughGooglePlayforsecurityreasons,insteadofrelyingonsystem-widevendorupdates.[215] Additionof15newlanguages:Basque,Bengali,Burmese,Chinese(HongKong),Galician,Icelandic,Kannada,Kyrgyz,Macedonian,Malayalam,Marathi,Nepali,Sinhala,TamilandTelugu.[216] TapandGoallowsuserstoquicklymigratetoanewAndroiddevice,usingNFCandBluetoothtotransferGoogleAccountdetails,configurationsettings,userdataandinstalledapplications.[211] Aflashlight-styleapplicationisincluded,workingonsupporteddeviceswithacameraflash.[211] User-customizableprioritiesforapplicationnotifications.[217] Smartlockfeature.[218] SELinuxinenforcingmodeforalldomains. Updatedemoji.[219] Improvedaccessibilitysupport(e.g.switchaccesssupport).[220] Block-basedover-the-air(OTA)updatesfornewdevices.[221] Tasklistingaccessdisabledforthird-partyapplications. Android 5.0homescreen 5.0.1 December2,2014[222] Afewbugfixes,includingresolvingissueswithvideoplaybackandpasswordfailureshandling. 5.0.2 December19,2014[223] FixesabugwithTRIMsupport(introducedinVersion4.3),whichpreventeddevicesfromrunningon-chargercleanupsoffilesystemallocationsifthedevicewasturnedoffatmidnight,orifitwaschargedonlywheninuse.[224] ChangeshowalarmswaketheCPU,andhowalarmscompeteforsystemresources.[225] Android5.1Lollipop Android5.1Lollipop(API22) Version Releasedate Features Image(s) 5.1 March2,2015[30] ImprovementsandbugfixestotheOverviewscreen. AbilitytojoinWi-FinetworksandcontrolpairedBluetoothdevicesfromquicksettings. OfficialsupportformultipleSIMcards.[226] Deviceprotection:ifadeviceislostorstolenitwillremainlockeduntiltheownersignsintotheirGoogleaccount,evenifthedeviceisresettofactorysettings. High-definitionvoicecalls,availablebetweencompatible4GLTEdevicesrunningAndroid5.1.[226] Improvementstothenotificationprioritysystem,tomorecloselyreplicatethesilentmodethatwasremovedfromAndroid 5.0.[227] 5.1.1 April20,2015[228][229] Variousbugfixes[229] NativeWi-Ficallingsupport.[230] Android6.0Marshmallow Android6.0Marshmallow(API23) Android6.0"Marshmallow"wasunveiledunderthecodename"Android M"duringGoogleI/OonMay28,2015,fortheNexus 5andNexus 6phones,Nexus 9tablet,andNexusPlayerset-topbox,underthebuildnumberMPZ44Q.[231]Thethirddeveloperpreview(MPA44G)wasreleasedonAugust17,2015fortheNexus 5,Nexus 6,Nexus 9andNexusPlayerdevices,[232]andwasupdatedtoMPA44IthatbroughtfixesrelatedtoAndroidforWorkprofiles.[233] Version Releasedate Features Image(s) 6.0 October2,2015[31][234] Precludedrudimentaryfilemanager(packagename:com.android.documentsui),accessiblefromstoragesettings.[235] Memorycardmountedto/storage/????-????/ratherthan/storage/extSdCard/,withahexadecimalvolumeserialnumberinplaceofthewildcardthequestionmarks.[236] Contextualsearchfromkeywordswithinapps.[237] IntroductionofDozemode,whichreducesCPUspeedwhilethescreenisoffinordertosavebatterylife.[238] AppStandbyfeature. Alphabeticallyaccessibleverticalapplicationdrawer.[239] Applicationsearchbarandfavorites. Nativefingerprintreadersupport. DirectSharefeaturefortarget-specificsharingbetweenapps.[240] Renamed"Priority"modeto"DoNotDisturb"mode. AppLinkingforfasterinstinctiveopeningoflinkswithcorrespondingapplications.[241][242] LargerApplicationfolderswithmultiplepages. Post-install/run-timepermissionrequests. USB-Csupport. DemoModefeatureforscreenshot-captureusage.[243] Automaticfulldatabackupandrestoreforapps.[244] 4Kdisplaymodeforapps.[245] AdoptableExternalstoragetobehavelikeInternalStorage.[246][247] MIDIsupportformusicalinstruments.[248] Experimentalmulti-windowfeature.[249][250] Supportforactionsbythird-partyappsinthetextselectionmenu.[110] Apppermissionsnowgrantedindividuallyatrun-time,notall-or-nothingatinstalltime.SimilartoAppOps.[251] Miracastsupportdropped.[110] ManynewessentialcommandssupportedbyAndroid'sLinuxshell(/bin/sh). Noscreenrotationduringtouch. Android 6.0homescreen 6.0.1 December7,2015[252] Unicode7.0&8.0emojisupport.[253] DescriptionsforUSBconnectionoptions. Double-pressthepowerbuttontoopenthecamera. Android7.0Nougat Android7.0Nougat(API24) Android"Nougat"(codenamedNin-development)istheseventhmajorreleaseoftheAndroidoperatingsystem.ItwasfirstreleasedasadeveloperpreviewonMarch9,2016,withfactoryimagesforsupportedNexusdevices,aswellaswiththenew"AndroidBetaProgram"whichallowssupporteddevicestobeupgradeddirectlytotheAndroidNougatbetaviaanover-the-airupdate.ThefinalreleasewasonAugust22,2016.ThefinalpreviewbuildwasreleasedonJuly18,2016,[254]withthebuildnumberNPD90G. Version Releasedate Features Image(s) 7.0 August22,2016[255] Supportforfile-basedencryption.[256] Unicode9.0emojiandskintonemodifiersupport(andexposesasubsetofICU4JAPIs).[257] Abilitytodisplaycolorcalibration. Abilitytozoominthescreen. Abilitytoswitchtothelastopenedappbydouble-tappingtheoverviewbutton. AddedanEmergencyinformationpart. Addedthe"ClearAll"buttontotheOverviewscreen. Anothersystempartition,whichgetsupdatedwhennotinuse,allowingforseamlesssystemupdates. Daydreamvirtualrealityplatform(VRinterface). ImprovedDozefunctionality,whichaimstoprolongbatterylife. Improvementstothefilebrowser. AbilitytomovefilesaddedtoStorageAccessFramework[258] MoreQuickSettingsoptions. Multi-windowsupport,whichsupportsfloatingappsonadesktoplayout. NewDataSavermode,whichcanforceappstoreducebandwidthusage. NewJITCompiler,makingfor75percentfasterappinstallationsanda50percentreductionincompiledcodesize. JustinTime(JIT)compilerwithcodeprofilingtoART,whichletsitconstantlyimprovetheperformanceofAndroidappsastheyrun.[259] Picture-in-picturesupportforAndroidTV. Redesignednotificationshade,featuringinstantaccesstocertainsettings. RedesignedOverviewscreen. Replacednotificationcardswithnotificationsheets. Settingsappnavigationdrawer. Vulkan3DrenderingAPI. MultipleDeviceLocales[260] DiscontinuationofAndroidCameraV1API[261] Restrictedfilesystemaccess[262] Android 7.0homescreen Android7.1Nougat Android7.1Nougat(API25) OnOctober19,2016,GooglereleasedAndroid7.1.1asadeveloperpreviewfortheNexus5X,Nexus6PandthePixelC.AsecondpreviewbecameavailableonNovember22,2016,beforethefinalversionwasreleasedtothepubliconDecember5,2016. Version Releasedate Features Image(s) 7.1 October4,2016[263] Rearrangednotificationshade. "Restart"optionaddedtopowerbuttonmenu[264] Touch/displayperformanceimprovements. Moves(Fingerprintswipedowngesture –opt-in). Opt-inwithnewhardwarerequired: SeamlessA/Bsystemupdates. DaydreamVRmode. Developerfeatures: ShortcutmanagerAPIs. Circularappiconssupport. Keyboardimageinsertion. Fingerprintsensorgesturetoopen/closenotificationshade. ManualstoragemanagerIntentforapps. ImprovedVRthreadscheduling. Enhancedwallpapermetadata. Multi-endpointcallsupport. SupportforvariousMNOrequirements. PCDMAvoiceprivacyproperty. SourcetypesupportforVisualVoicemail. Carrierconfigoptionsformanagingtelephonevideos. Manualstoragemanager –identifiesfilesandappsusingstorage. Android 7.1homescreen 7.1.1[265] December1,2016[266] Newsetofemojisaddingdifferentskintonesandhaircutstoexistingones. SendGIFsdirectlyfromthedefaultkeyboard. Appshortcuts:Launchactionsonappsbylong-pressingtheappicon. DeveloperOptions:ShowCPUUsagefeatureremoved. 7.1.2[267][268] April2,2017[269] Batteryusagealerts. Android8.0Oreo Android8.0Oreo(API26) AndroidOreoistheeighthmajorreleaseoftheAndroidoperatingsystem.Itwasfirstreleasedasadeveloperpreview,codenamedAndroidO,onMarch21,2017,withfactoryimagesforsupportedNexusandPixeldevices.ThefinaldeveloperpreviewwasreleasedonJuly24,2017,withthestableversionreleasedinAugust2017. Version Releasedate Features Image(s) 8.0[270] August21,2017 ProjectTreble,thebiggestchangetothefoundationsofAndroidtodate:amodulararchitecturethatmakesiteasierandfasterforhardwaremakerstodeliverAndroidupdates. Picture-in-picturesupport. SupportforUnicode10.0emoji(5.0)andreplacementofallblob-shapedemojisbyroundoneswithgradientsandoutlines. RedesignedQuickSettingsandSettingswithawhitebackgroundandrespectivelyblackandAccentfontcolors. RestructuredSettingsbyregroupingsectionsintosimilarentries. Adaptiveicons Notificationimprovements. Notificationchannels. Notificationdots(badges). Notificationsnoozing. Notificationshademulti-colors(formusicalbumart,messengers,etc.). System-wideAutofillframework. SupportforAAC,Sony'sLDACandQualcomm'saptXandaptXHDcodecs.[271] App-specificunknownsources. Multi-displaysupport. 2timesfasterboottimecomparedtoNougataccordingtoGoogle,testingontheirPixeldevices.[270] Appsbackgroundexecutionandlocationlimits. GooglePlayProtect. Downloadablefonts. Integratedprintingsupport. Colormanagement(deepcolorandwidecolorgamut). Wi-FiAssistant. Android 8.0homescreen Android8.1Oreo Android8.1Oreo(API27) Android8.1OreoisthesixteenthminorreleaseoftheAndroidoperatingsystem.ItwasfirstreleasedasadeveloperpreviewonOctober25,2017,withfactoryimagesforcurrentNexusandPixeldevices.AseconddeveloperpreviewwasmadeavailableonNovember27,2017,forNexusandPixeldevices,beforethestableversionwasreleasedonDecember5,2017. Version Releasedate Features Image(s) 8.1[272][273] December5,2017[274][275] NeuralnetworksAPI. SharedmemoryAPI. WallpaperColorsAPI. Bluetoothbatterylevelforconnecteddevices,accessibleinQuickSettings. AndroidOreoGoEdition,alightweightdistributionofAndroidthatrunsbetterthannormalAndroidondeviceswithlessthan1 GBofRAM.[276] Autofillframeworkupdates. ProgrammaticSafeBrowsingactions. Navigationbuttonsdimwhennotinuse. Visualchangesto'PowerOff'and'Restart',includinganewscreenandfloatingtoolbar. Toastmessagesarenowwhitewiththesameexistingtransparency. Automaticlightanddarkthemes. NewEastereggintheformofanofficialOreocookiepicture.[277] Android8.1homescreen Android9Pie Android9Pie(API28) AndroidPieistheninthmajorversionoftheAndroidoperatingsystem.ItwasfirstannouncedbyGoogleonMarch7,2018,andthefirstdeveloperpreviewwasreleasedonthesameday.Thesecondpreview,consideredbetaquality,wasreleasedonMay8,2018.ThefinalbetaofAndroidPie(fifthpreview,alsoconsideredasa"ReleaseCandidate")wasreleasedonJuly25,2018.ThefirstofficialreleasewasreleasedonAugust6,2018. Version Releasedate Features Image(s) 9 August6,2018 Newuserinterfaceforthequicksettingsmenu.[278] Theclockhasmovedtotheleftofthenotificationbar.[279] The"dock"nowhasasemi-transparentbackground.[279] BatterySavernolongershowsanorangeoverlayonthenotificationandstatusbars.[278] A"screenshot"buttonhasbeenaddedtothepoweroptions.[279] Anew"Lockdown"modewhichdisablesbiometricauthenticationonceactivated. RoundedcornersacrosstheUI. Newtransitionsforswitchingbetweenapps,oractivitieswithinapps. Richermessagingnotifications,whereafullconversationcanbeseenwithinanotification,full-scaleimages,andsmartrepliesakintoGoogle'snewapp,Reply. Supportfordisplaycutouts. Redesignedvolumeslider. BatterypercentagenowshowninAlways-OnDisplay. LockscreensecuritychangesincludethepossiblereturnofanimprovedNFCUnlock. Experimentalfeatures(whicharecurrentlyhiddenwithinamenucalledFeatureFlags)suchasaredesignedAboutPhonepageinsettings,andautomaticBluetoothenablingwhiledriving. DNSoverTLS.[280] Anewoptionalgesture-basedsysteminterface,allowinguserstonavigatetheOSusingswipesmoreoftenthanthetraditionalUI. RedesignedmultitaskappswitcherwiththeGooglesearchbarandappdrawerbuilt-in. AndroidDashboard,whichtellstheuserhowmuchtimetheyarespendingontheirdeviceandinapps,andallowstheusertosettimelimitsonapps. "Shush",anenhancedversionofDoNotDisturbmodeactivatedbyplacingthephonefacedown,whichmutesstandardnotifications. "AdaptiveBattery"prediction,whichmakesuseofDozetohibernateuserappstheOSdeterminestheuserwillnotuse. Auto-Brightnessfeaturemodifiesscreenbrightnessbasedonuserhabits. WindDownoptionletsAndroiduserssetaspecificbedtimethatenablesDoNotDisturbandturnstheentirephone'sinterfacegraytodiscouragefurtheruseatnight. Vulkan1.1support. Callrecordingoptionsfullydisabled[281] Android9homescreen Android10 Android10(API29) Android10isthetenthmajorversionoftheAndroidoperatingsystem.ThestableversionofAndroid10wasreleasedonSeptember3,2019. Version Releasedate Features Image(s) 10 September3,2019 Revampedfull-screengesturenavigationwithnewappopen/closeanimations.[282][283][284] Scopedstoragerestrictions[285] Newpermissionsrequiredtoaccesslocationinbackgroundandtoaccessphoto,videoandaudiofiles.[286] Backgroundappscannolongerjumpintotheforeground.[286] Limitedaccesstonon-resettabledeviceidentifiers.[286] Background(idle)accesstocamera,microphoneandsensorsdisabledformoreprivacyprotectionwiththesideeffectofdisablingantitheftsoftware.[287][288][289] Sharingshortcuts,whichallowsharingcontentwithacontactdirectly.[286] Floatingsettingspanel,thatallowschangingsystemsettingsdirectlyfromapps.[286] Dynamicdepthformatforphotos,whichallowchangingbackgroundbluraftertakingaphoto.[286] SupportfortheAV1videocodec,theHDR10+videoformatandtheOpusaudiocodec.[286] SupportforaptXAdaptive,LHDC,LLAC,CELTandAACLATMcodecs[290][291] AnativeMIDIAPI,allowinginteractionwithmusiccontrollers.[286] Bettersupportforbiometricauthenticationinapps.[286] SupportfortheWPA3Wi-Fisecurityprotocol.[286] Supportforfoldablephones.[286] SupportforNotificationBubbles.[292][293] Newsystem-widedarktheme/mode[294][295] TLSv1.3supportadded. ProjectMainline,allowscoreOScomponentstobeupdatedviatheGooglePlayStore,withoutrequiringacompletesystemupdate[296] Android10homescreen Android11 Android11(API30) Android11istheeleventhmajorversionoftheAndroidoperatingsystem.ItwasfirstannouncedbyGoogleonFebruary19,2020,andthefirstdeveloperpreviewreleasedonthesameday.[297][298] Android11BetawaspostponedfrombeinglaunchedonJune3,2020toJune10,2020.[299] Version Releasedate Features Image(s) 11 September8,2020 Chatbubbles. Screenrecorder. Notificationhistory. Newpermissionscontrols. APIdistinctionbetweenstandalone5GNRandnon-standalone5G. One-timepermission[300] Permissionsauto-reset.[300] WirelessAndroidAutoondeviceswith5GHzWi-Fi.[301] IncreasednumberofupdatablecoreOScomponentsinGooglePlayfrom12to21.[300][302] Enterpriseworkprofileprivacyprotectionsnowapplyoncompany-owneddevices.[303] Independentleftandrightedgesensitivityforgesturenavigation.[304] Android11homescreen Android12 Android12(API31) Android12isthetwelfthmajorversionoftheAndroidoperatingsystem.ItwasfirstannouncedbyGoogleonFebruary18,2021,andthefirstdeveloperpreviewreleasedonthesameday.[305][306] Version Releasedate Features Image(s) 12 October4,2021 EasierWi-Fisharing. AVIFimagesupport. MaterialYou,anupdateddesignlanguagebasedonMaterialDesign. ScrollingScreenshot.[307] OneHandedMode.[308] AndroidRuntime(ART)moduleaddedtotheupdatablecoreOScomponentsviaGooglePlay,addedfunctionalitytoexistingmodules.[309][310] AreaMagnificationcanzoominanycontentondevice.[311] ExtraDimreducesbrightnessbelowminimumlevel.[312] BoldText. Greyscale. MicandCameraindicatorandtoggle.[313] Optiontochoosepreciseorapproximatelocation.[314] PrivacyDashboard.[315] Gesturescanworkinimmersivemode.[316] Performanceimprovementstosystemservicestoimprovetransitions,powerefficiency,andreduceappstartuptimes.[317] Android12homescreenwiththemediconsandwidgets Hardwarerequirements Seealso:Android(operatingsystem)§ Hardware ThemainhardwareplatformforAndroidistheARMarchitecture(ARMv7andARMv8-Aarchitectures;formerlyalsoARMv5),withx86[c]andMIPS[d]architecturesalsoofficiallysupportedinlaterversionsofAndroid,butMIPSsupporthassincebeendeprecatedandsupportwasremovedinNDKr17.[320] Android 1.0through1.5requireda2megapixelcamerawithautofocuscamera.Thiswasrelaxedtoafixed-focuscamerawithAndroid 1.6.[321] In2012,AndroiddeviceswithIntelprocessorsbegantoappear,includingphones[322]andtablets.Whilegainingsupportfor64-bitplatforms,Androidwasfirstmadetorunon64-bitx86andthenonARM64.[323][324]SinceAndroid 5.0Lollipop,64-bitvariantsofallplatformsaresupportedinadditiontothe32-bitvariants. RequirementsfortheminimumamountofRAMfordevicesrunningAndroid 7.1dependonscreensizeanddensityandtypeofCPU,rangingfrom816 MB–1.8 GBfor64-bitand512 MB–1.3 GBfor32-bitmeaninginpractice1 GBforthemostcommontypeofdisplay(whileminimumforAndroidwatchis416 MB).[325][e]TherecommendationforAndroid 4.4istohaveatleast512 MBofRAM,[326]whilefor"lowRAM"devices340 MBistherequiredminimumamountthatdoesnotincludememorydedicatedtovarioushardwarecomponentssuchasthebasebandprocessor.[172]Android4.4requiresa32-bitARMv7,MIPSorx86architectureprocessor,[327]togetherwithanOpenGLES2.0compatiblegraphicsprocessingunit(GPU).[328]AndroidsupportsOpenGLES1.1,2.0,3.0,3.2andsinceAndroid7.0Vulkan(andversion1.1availableforsomedevices[329]).SomeapplicationsmayexplicitlyrequireacertainversionoftheOpenGLES,andsuitableGPUhardwareisrequiredtorunsuchapplications.[328]In2021,AndroidwasportedtoRISC-V.[330]In2021,Qualcommsaiditwillsupportmoreupdates.[331] Seealso Computerprogrammingportal iOSversionhistory WearOS§ Versionhistory Explanatorynotes ^The2.3.6updatehadtheside-effectofimpairingtheWi-FihotspotfunctionalityofmanyCanadianNexusSphones.GoogleacknowledgedthisproblemandfixeditinlateSeptember.[103][104] ^ForCanadianconsumers,4.0.2reportedlycreatedabugontheGalaxyNexusthatcrashedtheapplicationmarketwhenusersattemptedtoviewdetailsofanyAndroidapplication.ItalsoinadvertentlyreducedtheNFCcapabilitiesoftheNexusphone.[129][130] ^Lowestsupportedx86generationistheP6microarchitecture,alsocalledi686.[318] ^Supportedisrevision1ofMIPS32[319]andrevision6for64-bitMIPS64[318] ^Disk-basedmemory(harddrives),solidstatediskdevicessuchasUSBdrives,DVD-basedstorage,bitrates,busspeeds,andnetworkspeeds,arespecifiedusingdecimalmeaningsforK(10001),M(10002),G(10003),etc. References ^Elgin,Ben(August17,2005)."GoogleBuysAndroidforItsMobileArsenal".BloombergBusinessweek.Bloomberg.ArchivedfromtheoriginalonFebruary24,2011.RetrievedFebruary20,2012. ^"DianneHackborn".Google+.September1,2012.ArchivedfromtheoriginalonJune12,2013.RetrievedApril8,2013. ^"DanMorrill".Google+.January2,2013.ArchivedfromtheoriginalonJanuary19,2013.RetrievedJanuary5,2013. ^"GoogleLaunchesAndroid,anOpenMobilePlatform".GoogleOperatingSystem.November5,2007.ArchivedfromtheoriginalonSeptember30,2011. ^"LiveGoogle'sgPhoneOpenhandsetallianceconferencecall"(transcript).Gizmodo.November5,2007.ArchivedfromtheoriginalonFebruary7,2013.RetrievedFebruary8,2013. ^"GooglereleasesAndroidSDK".MacWorld.November12,2007.ArchivedfromtheoriginalonAugust22,2010.RetrievedFebruary8,2013. ^"SDKArchives".AndroidDevelopers.ArchivedfromtheoriginalonMarch3,2015.RetrievedMarch7,2015. ^"ThehistoryofAndroid:Android1.0—introducingGoogleAppsandactualhardware".ArsTechnica.June16,2014.ArchivedfromtheoriginalonMarch10,2015.RetrievedDecember5,2018. ^abcd"AHistoryofPre-CupcakeAndroidCodenames".AndroidPolice.September17,2012.ArchivedfromtheoriginalonAugust25,2013.RetrievedDecember5,2019. ^"Apopofcolorandmore:updatestoAndroid'sbrand".Google.August22,2019. ^Cunningham,Edward(December19,2017)."ImprovingappsecurityandperformanceonGooglePlayforyearstocome".AndroidDevelopersBlog.RetrievedJune30,2020. ^"Uploadanapp".PlayConsoleHelp.RetrievedJune30,2020. ^Cunningham,Edward(February21,2019)."ExpandingtargetAPIlevelrequirementsin2019".AndroidDevelopersBlog.RetrievedJune30,2020. ^Lam,Hoi(November19,2020)."NewAndroidAppBundleandtargetAPIlevelrequirementsin2021".AndroidDevelopersBlog.Google.RetrievedSeptember12,2021. ^abcdefghijklmnopqrst"Codenames,Tags,andBuildNumbers".AndroidOpenSourceProject.RetrievedNovember30,2020. ^"Android1.1VersionNotes".AndroidDevelopers.RetrievedDecember4,2019. ^"WhatisAndroid".Android.RetrievedNovember30,2020. ^"Android–History".Android.ArchivedfromtheoriginalonMay14,2017. ^"Android–History".Android.ArchivedfromtheoriginalonMay14,2017. ^ab"AnnouncingAndroid2.0supportintheSDK!". ^ab"Android2.1SDK". ^"Android–History".Android.ArchivedfromtheoriginalonMay14,2017. ^"Android–History".Android.ArchivedfromtheoriginalonMay14,2017. ^"Android–History".Android.ArchivedfromtheoriginalonMay14,2017. ^"Android–History".Android.ArchivedfromtheoriginalonMay14,2017. ^"Android–History".Android.ArchivedfromtheoriginalonMay14,2017. ^"Android–History".Android.ArchivedfromtheoriginalonMay14,2017. ^ab"refs/tags/android-5.0.0_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^"Android–History".Android.ArchivedfromtheoriginalonMay14,2017. ^ab"refs/tags/android-5.1.0_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^ab"refs/tags/android-6.0.0_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^"Android–History".Android.ArchivedfromtheoriginalonMay14,2017. ^"Android–Nougat".Android.ArchivedfromtheoriginalonAugust22,2016. ^"WhatisAPILevel?".AndroidDevelopers.RetrievedDecember4,2019. ^"FactoryImagesforNexusandPixelDevices–"marlin"forPixelXL".GoogleDevelopers.RetrievedDecember4,2019. ^"FactoryImagesforNexusandPixelDevices–"sailfish"forPixel".GoogleDevelopers.RetrievedDecember4,2019. ^"AndroidSecurityBulletin—February2021".AndroidOpenSourceProject. ^"Android–8.0Oreo".Android.RetrievedDecember5,2017. ^"WelcomingAndroid8.1OreoandAndroidOreo(Goedition)".Android.RetrievedDecember5,2017. ^"Android9Pie".Android. ^Parker,Steven."AndroidPbeingreferredtoas'PistachioIceCream'internallyatGoogle".Neowin.NeowinLLC.RetrievedDecember15,2021. ^"Android10".Android. ^Su,Jeb."Android10IsNowTheOfficialNameOfGoogle'sNextMobileOperatingSystem,DroppingDessertNames".Forbes.RetrievedNovember30,2020. ^Gartenberg,Chaim(July23,2020)."EvenAndroid11iscake".TheVerge.VoxMedia,LLC.RetrievedJuly27,2021.BurkerevealedlastyearthatAndroidQhadbeeninternallyknownas“QuinceTart” ^Cuthbertson,Stephanie(September8,2020)."Turningitupto11:Android11fordevelopers".AndroidDevelopersBlog.RetrievedOctober6,2020. ^"Android11DevelopersPreview".AndroidDevelopers.February18,2021.RetrievedFebruary18,2021. ^"Android12hasbeenreleasedtotheAndroidOpenSourceProject". ^"12LDeveloperPreview|Android12".AndroidDevelopers.RetrievedNovember11,2021. ^Rahman,Mishaal."Hands-onwithAndroid12.1:Firstlookattheupdateforfoldablephones!".RetrievedDecember15,2021.CommentsfromGooglerssuggestthatinterimreleaseiscode-named“sc-v2”,whichwebelieveisshortfor“SnowConev2.” ^Morrill,Dan(September23,2008)."AnnouncingtheAndroid1.0SDK,release1".AndroidDevelopersBlog.RetrievedJanuary12,2011. ^"T-MobileUnveilstheT-MobileG1–theFirstPhonePoweredbyAndroid".T-Mobile.ArchivedfromtheoriginalonOctober16,2013.RetrievedOctober15,2013. ^abTopolsky,Joshua(October16,2008)."T-MobileG1review,part2:softwareandwrap-up".Engadget.RetrievedJune28,2013. ^abcde"Releasefeatures–Android1.0".2008.RetrievedFebruary7,2013. ^abcSegan,Sascha(October16,2008)."T-MobileG1(GoogleAndroidPhone)".PCMagazine.RetrievedFebruary6,2013. ^LaCouvee,Darcy(October17,2008)."FoldersontheAndroiddesktop,andhowtorenamethem".AndroidAuthority.RetrievedJune28,2013. ^"StatusBarNotifications".AndroidDevelopers.May24,2012.RetrievedJune1,2012. ^"WhatisAndroid?".TechPluto.com.September18,2008.RetrievedJune28,2013. ^"AndroidPlatformOverview".AndroidSource.ArchivedfromtheoriginalonSeptember22,2012.RetrievedSeptember15,2012. ^"Android1.1VersionNotes".AndroidDevelopers.February2009.ArchivedfromtheoriginalonFebruary21,2011.RetrievedApril10,2020. ^abDucrohet,Xavier(April27,2009)."Android1.5ishere!".AndroidDevelopersBlog.ArchivedfromtheoriginalonSeptember25,2009.RetrievedSeptember3,2009. ^Rob,Jackson(April30,2009)."CONFIRMED:OfficialCupcakeUpdateUnderwayforT-MobileG1USA&UK!".Phandroid.RetrievedSeptember3,2009. ^"Android1.5PlatformHighlights".AndroidDevelopers.April2009.RetrievedSeptember3,2009. ^"AppWidgets".AndroidDevelopers.2012.RetrievedOctober23,2012. ^"PhoneUsageHistory".101Android.2017.RetrievedDecember24,2017. ^ab"Android1.6PlatformHighlights".AndroidDevelopers.September2009.ArchivedfromtheoriginalonApril30,2010.RetrievedOctober1,2009. ^abDucrohet,Xavier(September15,2009)."Android1.6SDKishere".AndroidDevelopersBlog.ArchivedfromtheoriginalonSeptember25,2009.RetrievedOctober1,2009. ^Ryan,Paul(October1,2009)."GooglereleasesAndroid1.6;PalmunleashesWebOS1.2".ArsTechnica.ArchivedfromtheoriginalonOctober2,2009.RetrievedOctober1,2009. ^"Android2.0,Release1".AndroidDevelopers.ArchivedfromtheoriginalonOctober30,2009.RetrievedOctober27,2009. ^"Android2.0PlatformHighlights".AndroidDevelopers.ArchivedfromtheoriginalonOctober30,2009.RetrievedOctober27,2009. ^"Android2.0APIChangesSummary".ArchivedfromtheoriginalonOctober30,2009.RetrievedMarch6,2010. ^"ForceTouch?Androidhashadthatforyears".Pocketnow.September7,2015.RetrievedJune13,2021. ^"MotionEvent§getPressure()".AndroidDevelopers. ^"Android2.0.1,Release1SDK".AndroidDevelopers.ArchivedfromtheoriginalonJanuary15,2010.RetrievedJanuary17,2010. ^"Android2.1,Release1".AndroidDevelopers.ArchivedfromtheoriginalonJanuary14,2010.RetrievedJanuary17,2010. ^Ducrohet,Xavier(May20,2010)."Android2.2anddevelopersgoodies".AndroidDevelopersBlog.RetrievedMay20,2010. ^ab"UnofficiallyConfirmedFroyoFeatures,Post-Day-1OfGoogleI/O".AndroidPolice.May20,2010.RetrievedMay20,2010. ^"NexusOneIsRunningAndroid2.2Froyo.HowFastIsItComparedTo2.1?Oh,OnlyAbout450%Faster".AndroidPolice.RetrievedMay13,2010. ^Harbor(June29,2010)."AndroidnowfullysupportsExchange".harborcomputerservices.net.harborcomputerservices.net.RetrievedSeptember11,2010. ^Sorrel,Charlie(May13,2010)."Android2.2'Froyo'FeaturesUSB,Wi-FiTethering".Wired.RetrievedFebruary14,2013. ^"BrowsersupportforfileuploadfieldiscominginFroyo".RetrievedMay13,2010. ^Stone,Brad(April27,2010)."Google'sAndyRubinonEverythingAndroid".TheNewYorkTimes.ArchivedfromtheoriginalonApril30,2010.RetrievedMay20,2010. ^ab"SupportingMultipleScreens:Rangeofscreenssupported".AndroidDevelopers.RetrievedFebruary8,2013. ^"refs/tags/android-2.2.1_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^"refs/tags/android-2.2.2_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^Hollister,Sean(January22,2011)."NexusOnegetstinyupdatetoAndroid2.2.2,fixesSMSroutingissues".Engadget.RetrievedNovember17,2011. ^"Android2.2.3sourcetag".RetrievedSeptember2,2013. ^ab"Android2.3PlatformHighlights".AndroidDevelopersBlog.December6,2010.ArchivedfromtheoriginalonDecember10,2010.RetrievedDecember7,2010. ^abDucrohet,Xavier(December6,2010)."Android2.3PlatformandUpdatedSDKTools".AndroidDevelopersBlog.ArchivedfromtheoriginalonDecember27,2010.RetrievedDecember7,2010. ^Ts'o,Theodore(December12,2010)."Androidwillbeusingext4startingwithGingerbread".LinuxFoundation.ArchivedfromtheoriginalonMay28,2011.RetrievedJune11,2011. ^TimBray(December19,2010)."SavingDataSafely".AndroidDevelopersBlog.RetrievedJune11,2011. ^"refs/tags/android-2.3.1_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^"refs/tags/android-2.3.2_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^"Android2.3.3Platform,NewNFCCapabilities". ^"Android2.3.3Platform".AndroidDevelopers.2011.RetrievedNovember19,2012. ^"Android2.3.4sourcetag".RetrievedSeptember2,2013. ^"VideoChatonYourAndroidPhone".GoogleMobileBlog.April28,2011.RetrievedApril18,2013. ^"OpenAccessoryLibrary2.3.4".AndroidDevelopers.RetrievedAugust3,2012. ^Sarkar,Abhijoy(October14,2013)."IsitJavathatweakenedAndroid'sSSLsecurity?".Muktware.RetrievedNovember2,2013. ^"WhyAndroidSSLwasdowngradedfromAES256-SHAtoRC4-MD5inlate2010".op-co.de.October15,2013.RetrievedNovember2,2013. ^"refs/tags/android-2.3.5_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^Arghire,Ionut."Android2.3.5ArrivesonGalaxySintheUK".Softpedia.com.RetrievedDecember1,2011. ^StephenSchenck(September2,2011)."NexusSUshers-InAndroid2.3.6,ButDoesItFixOrCauseBugs?".pocketnow.RetrievedAugust4,2014. ^AliWaqas(September28,2011)."Android2.3.6GingerbreadUpdateForNexusSAvailable(Wi-FiAndTetheringFix)".AddictiveTips.RetrievedDecember20,2011. ^AntonD.Nagy(September27,2011)."GoogleSamsungNexusSGetsAndroid2.3.6Update".PocketNow.ArchivedfromtheoriginalonDecember30,2011.RetrievedDecember20,2011. ^ab"Android3.0PlatformHighlights".AndroidDevelopers.ArchivedfromtheoriginalonFebruary16,2011.RetrievedFebruary23,2011. ^Rubin,Andy(January5,2011)."ASneakPeekofAndroid3.0,Honeycomb".GoogleMobileBlog.ArchivedfromtheoriginalonJanuary8,2011.RetrievedJanuary5,2011. ^abXavierDucrohet(February22,2011)."FinalAndroid3.0PlatformandUpdatedSDKTools".AndroidDevelopersBlog.ArchivedfromtheoriginalonMarch5,2011.RetrievedFebruary23,2011. ^MithunChandrasekhar(February2,2011)."Google'sAndroidEventAnalysis".AnandTech.RetrievedFebruary5,2011.IconfirmedthiswithGoogle;Honeycomb,atleastinthecurrentform,willnotbecomingtonon-tabletdevices. ^NilayPatel(January26,2011)."MotorolaAtrix4GandXoomtabletlaunchingattheendofFebruary,DroidBionicandLTEXoominQ2".Engadget.RetrievedFebruary5,2011. ^abcdefgRaphael,JR(December5,2017)."Androidnostalgia:13once-trumpetedfeaturesthatquietlyfadedaway".Computerworld.RetrievedDecember6,2017. ^abHo,Joshua."ExaminingMicroSDchangesinAndroid4.4".Anandtech.RetrievedMarch28,2014. ^CodyToombs(February17,2014)."ExternalBlues:GoogleHasBroughtBigChangesToSDCardsInKitKat,AndEvenSamsungIsImplementingThem".AndroidPolice.RetrievedFebruary20,2014. ^Ducrohet,Xavier(May10,2011)."Android3.1Platform,NewSDKtools".AndroidDevelopersBlog.ArchivedfromtheoriginalonMay11,2011.RetrievedMay10,2011. ^ab"AndroidSupportedMediaFormats".AndroidDevelopers.RetrievedMarch30,2012. ^"Issue1461–Android–FLACfilesupportenhancementrequest".RetrievedAugust5,2011. ^Ducrohet,Xavier(July15,2011)."Android3.2PlatformandUpdatedSDKtools".AndroidDevelopersBlog.RetrievedJuly16,2011. ^"SupportingMultipleScreens:DeclaringTabletLayoutsforAndroid3.2".AndroidDevelopers.2012.RetrievedFebruary18,2013. ^Maroger(October19,2011)."IceCreamSandwichRunsonLinuxKernel3.0.1".FineOils.Blogspot.RetrievedJuly24,2013. ^Rey,Francis(October19,2011)."Android4.0IceCreamSandwichSDKNowAvailable".SocialBarrel.RetrievedJuly24,2013. ^Stevens,Tim(October19,2011)."GoogleconfirmsNexusSwillgetIceCreamSandwich–forrealthistime(Gingerbreaddevices,too)".Engadget.RetrievedJuly24,2013. ^Messina,Vincent(November15,2011)."IceCreamSandwichsourcecodereleased,customROMsinevitable".AndroidGuys.RetrievedJuly24,2013. ^"TodayIsTheLastDayToGetFlashForAndroid".WebProNews.August14,2012.RetrievedFebruary7,2013. ^abMolen,Brad(October19,2011)."Android4.0IceCreamSandwichnowofficial,includesrevampeddesign,enhancementsgalore".Engadget.RetrievedOctober19,2011. ^German,Kent(October18,2011)."IceCreamSandwichaddstonsofnewfeatures".CNET.RetrievedJuly24,2013. ^Velazco,Chris(October18,2011)."AQuickAndroid4.0IceCreamSandwichFeatureRundown".TechCrunch.RetrievedJuly24,2013. ^Fitzpatrick,Jason."WhatExactlyHappensWhenYouSwipeAnAndroidAppFromtheRecentAppsList?".How-ToGeek.RetrievedSeptember19,2014. ^Kennemer,Quentyn(October19,2011)."Android4.0IceCreamSandwichhasHardwareAcceleration".Phandroid.RetrievedOctober19,2011. ^"Wi-FiDirect".AndroidDevelopers.RetrievedJuly27,2013. ^"Verizon's4GLTEGalaxyNexusGetsPictured,ReceivesAndroid4.0.2Update".DroidLife.November28,2011.RetrievedDecember8,2011. ^"Within2HoursofActivation,YourGalaxyNexusWillReceiveanUpdate".DroidLife.December15,2011.RetrievedDecember15,2011. ^"Android4.0.3PlatformandUpdatedSDKtools".AndroidDevelopersBlog.December16,2011.RetrievedJanuary4,2012. ^"Android4.0.3announced,bringing'varietyofoptimizationsandbugfixes'tophonesandtablets".Engadget.December16,2011.RetrievedDecember17,2011. ^Googleannounces4.0.4onGoogle+.March28,2012.RetrievedMarch31,2012. ^abcd"Android4.1forDevelopers".AndroidDevelopers.RetrievedFebruary9,2013. ^Queru,Jean-Baptiste."Android4.1inAOSP".RetrievedJuly12,2012. ^"Confirmed:Android4.1usesdifferentlayoutsfordifferenttabletsizes".ComputerWorld.ArchivedfromtheoriginalonJanuary19,2013.RetrievedJuly8,2012. ^"Issue3461:ImplementGaplessPlaybackofconsecutiveaudiofiles".RetrievedNovember12,2012. ^"Android4.1finallyaddsgaplessmusicplaybacktostockmusicapps".Pocketables.com.June29,2012.RetrievedJune30,2012. ^"refs/tags/android-4.1.1_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^"Android4.1.2rollingoutforNexus7".TheVerge.October9,2012.RetrievedOctober9,2012. ^"Android4.1.2bringshomescreenrotationtodevices".GigaOM.October9,2012.RetrievedOctober9,2012. ^"NewFeatureInAndroid4.1.2:Expanding/CollapsingNotificationsWithOneFinger(Video)".AndroidPolice.October9,2012.RetrievedOctober9,2012. ^"Monday'sGoogleeventinNYCcanceledduetoHurricaneSandy".AndroidCentral.October27,2012.RetrievedFebruary19,2014. ^"Android4.2JellyBeanlandsonNexus7".KnowYourMobile.November14,2012.ArchivedfromtheoriginalonNovember17,2012.RetrievedNovember14,2012. ^"GoogleReleasesNexus4,Nexus10andAndroid4.2".IGN.November13,2012.RetrievedNovember16,2012. ^"Android4.2addsgestuetyping,wirelessTVdisplay,multipleusersupportontablets,andmore".TheVerge.October29,2012.RetrievedOctober29,2012. ^"Android4.2JellyBeanbringsall-newphotographypowers".TechRadar.com.October29,2012.RetrievedNovember12,2012. ^abKlug,Brian(May19,2013)."TheNextVersionofAndroid–SomeofWhat'sComing".anandtech.com.RetrievedOctober28,2014. ^"JellyBean".Androiddeveloperportal.RetrievedJuly2,2014. ^"ExclusiveAndroid4.2AlphaTeardown,Part2:SELinux,VPNLockdown,AndPremiumSMSConfirmation".AndroidPolice.October17,2012.RetrievedNovember12,2012. ^"refs/tags/android-4.2.1_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^"(Changelog)What'sNewInAndroid4.2.1(JOP40D)".AndroidPolice.November27,2012.RetrievedNovember27,2012. ^"Sorry,Santa–GoogleCancelsDecemberInAndroid4.2".AndroidPolice.November17,2012.RetrievedNovember27,2012. ^"Breaking:Android4.2.2(BuildJDQ39)UpdateRollingOutToGSMGalaxyNexus,Nexus7,Nexus10".AndroidPolice.February11,2013.RetrievedFebruary12,2013. ^"Android4.2.2bringsBluetoothaudiofixestoNexusphonesandtablets".ArsTechnica.February12,2013.RetrievedFebruary12,2013. ^"GoogleAnnouncesAndroid4.3,UpdateRollingOutToday".Tom'sHardware.July24,2013.RetrievedJuly25,2013. ^"AndroidOpenSourceProjectnowhaslatest4.3fixesformostNexushardware".Engadget.August22,2013.RetrievedAugust22,2013. ^"Android4.3announced,rollingouttoNexusdevicestoday".TheVerge.July24,2013.RetrievedJuly24,2013. ^abcde"IntroducingAndroid4.3,asweeterJellyBean".OfficialAndroidBlog.July24,2013.RetrievedJuly30,2013. ^"Android4.3supportsTRIM,improvesperformanceonNexusdevices".Engadget.July30,2013.RetrievedJuly30,2013. ^"AnotherAndroid4.3Change:PhotoSpheresLookALotBetterNow".AndroidPolice.July25,2013.RetrievedJuly28,2013. ^"Android4.3AndUpdatedCameraUISpottedOnANexus4AtThailandMobileExpo".AndroidPolice.May24,2013.RetrievedJuly30,2013. ^"AppOps:Android4.3'sHiddenAppPermissionManager,ControlPermissionsForIndividualApps!".AndroidPolice.July25,2013.RetrievedJuly30,2013. ^"Android4.3sourcecoderevealssupportfor4Kresolution".Engadget.July26,2013.RetrievedJuly30,2013. ^"AnIn-DepthLookAtTheBig(AndSmall)AdditionsToAndroidJellyBean4.3".AndroidPolice.July24,2013.RetrievedJuly25,2013. ^JaymarCabebe(July25,2013)."GoogleAndroid4.3JellyBeanReleaseDate,PriceandSpecs–CNET".CNET.CBSInteractive. ^"Suddenly,AWildAndroid4.3.1Appears–LTENexus7ReceivingAndroid4.3.1OTA(JLS36I)".AndroidPolice.October3,2013.RetrievedOctober4,2013. ^"FactoryImageAndBinariesAreNowAvailableForTheNexus7LTEAndroid4.3.1Update(JLS36I)".AndroidPolice.October8,2013.RetrievedOctober9,2013. ^Kelion,Leo(September3,2013)."AndroidKitKatannounced".BBCNews.RetrievedSeptember3,2013. ^"Android5.0KeyLimePiereleasedate,newsandrumors".TechRadar.July2,2013.RetrievedJuly22,2013. ^abcdefMolen,Brad(November5,2013)."EngadgetreviewtheNexus5".Engadget.RetrievedNovember11,2013. ^ab"7.6.1".AndroidCompatibilityDefinitionDocument(PDF)(4.4 ed.).November27,2013.p. 33.Archivedfromtheoriginal(PDF)onMarch4,2014.RetrievedFebruary26,2014. ^"AndroidforallandthenewNexus5".GoogleOfficialBlog.October31,2013.RetrievedNovember1,2013. ^"AndroidKitKat".AndroidDevelopersPortal.RetrievedNovember1,2013. ^Bonn,Dieter(October31,2013)."Google'sNexus5withKitKatavailabletoday,startingat$349:hands-onimpressions".TheVerge.RetrievedNovember1,2013. ^DavidRuddock(October31,2013)."KitKatFeatureSpotlight:AppsCanNowGoTrulyFull-Screen,HideTheNavigationBar".androidpolice.com.RetrievedNovember3,2013. ^"AndroidmenubuttonnowonbydefaultonalldevicewithKitKat".PhoneArena.com.December9,2013.RetrievedFebruary9,2014. ^"GottheKitKatSDcardblues?SolvetheproblemwithSDFix(rootrequired)"–AndroidAuthority,March18,2014(articleincludesdetailsofrestriction) ^ab"ExternalStorage|AndroidDevelopers".May9,2015.ArchivedfromtheoriginalonMay9,2015. ^"GettingYourSMSAppsReadyforKitKat".AndroidDevelopersBlog.RetrievedOctober14,2013. ^"Android4.4bringssupportforlow-poweraudioplayback".PhoneArena.com.October31,2013.RetrievedFebruary25,2014. ^JasonCipriani(November5,2013)."HowtorecordyourscreenonAndroid4.4KitKat".CNET.CBSInteractive.RetrievedJanuary4,2014. ^"AndroidDevelopers:ARTandDalvik".source.android.com.March9,2015.RetrievedMarch19,2015. ^DavidRuddock(October31,2013)."KitKatFeatureSpotlight:AndroidFinallySupportsBluetoothMAP,WillMakeBluetoothIntegrationWithYourCarSuckALotLess".AndroidPolice.RetrievedNovember2,2013. ^"AndroidIssue61975:UndoremovalofaccesstoBATTERY_STATSpermissionforapps".November2013.RetrievedJanuary29,2014. ^"AndroidIssue61834:4.4KitKatreception/Wifiindicatorsnolongershowdatarx/txduringoperation".November2013.RetrievedFebruary20,2014. ^"AndroidIssue62378:KitKatWebViewtextwrapnolongerworks".code.google.com.RetrievedOctober28,2014. ^"refs/tags/android-4.4.1_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^OfficialNexusGoogle+page(December5,2013)."Android4.4.1ReleasedtoNexus5".GooglePlus.RetrievedDecember5,2013. ^ArtemRussakovskii(December9,2013)."Android4.4.2(KOT49H)IsAlreadyRollingOutToAllNexusDevices–HereAreTheOTAZIPLinksForManualUpdating".AndroidPolice.RetrievedDecember9,2013. ^PeterEckersley(December12,2013)."GoogleRemovesVitalPrivacyFeatureFromAndroid,ClaimingItsReleaseWasAccidental".ElectronicFrontierFoundation.RetrievedDecember14,2013. ^"refs/tags/android-4.4.3_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^RonAmadeo(June2,2014)."GooglereleasesAndroid4.4.3toNexusdevices".ArsTechnica.RetrievedJune2,2014. ^Kellex(June2,2014)."FreshNewDialerArrivesinAndroid4.4.3".DroidLife.RetrievedJune2,2014. ^AndroidDevelopers(June3,2014)."Android4.4.3akaKitKatMR2isrollingout–Google+".AndroidDevelopers(Google+).RetrievedJune4,2014. ^Kellex(June19,2014)."Whoa:Android4.4.4FactoryImagesPostedasBuildKTU84P".DroidLife.RetrievedJune19,2014. ^RyanWhitwam(June19,2014)."GoogleRollingOutAndroid4.4.4Update(KTU84P)WithASecurityFix,FactoryImages/BinariesUpForNexusDevices".androidpolice.com.RetrievedJune25,2014. ^Rob,Triggs."GoogleuploadspartoftheAndroidWearsourcecodetoAOSP".AndroidAuthority.RetrievedJuly22,2014. ^AndrewGrush(September6,2014)."AndroidWearplatformfullyunveiledatI/O2014".AndroidAuthority.RetrievedJanuary25,2015. ^MichaelCrider(September6,2014)."SamsungGearLiveUpdatedToAndroidWear4.4W.1BuildKGW42N:Here'sWhat'sNew".AndroidPolice.RetrievedJanuary25,2015. ^RitaElKhoury(October21,2014)."AndroidWear4.4W.2BuildKNX01QStartsRollingOutForTheLGGWatch,BringsOfflineMusicAndGPSSupport(ThoughYouCan'tUseTheLatter)".AndroidPolice.RetrievedJanuary25,2015. ^"FromAndroidLtoGoogleFit:AllthenewproductsandfeaturesfromGoogleI/O".PCWorld.June25,2014.RetrievedJune26,2014. ^"UpdatedAndroidLollipopDeveloperPreviewimagecomingtoNexusdevicesinacoupleofdays".PhoneArena.com.October15,2014.RetrievedOctober16,2014. ^"Google'snew'MaterialDesign'UIcomingtoAndroid,ChromeOSandtheweb".Engadget.June25,2014.RetrievedJune26,2014. ^"WejustplayedwithAndroid'sLDeveloperPreview".Engadget.AOL.RetrievedJune26,2014. ^"GoogleRevealsDetailsAboutAndroidLatGoogleIO".Anandtech.RetrievedJune26,2014. ^AndreiFrumusanu(July1,2014)."ACloserLookatAndroidRunTime(ART)inAndroidL".AnandTech.RetrievedJuly5,2014. ^ab"Android5.0APIs".Android.com.RetrievedOctober28,2014. ^BenCheng;BillBuzbee(May2010)."AJITCompilerforAndroid'sDalvikVM"(PDF).android-app-developer.co.uk.pp. 5–14.Archivedfromtheoriginal(PDF)onNovember6,2015.RetrievedMarch19,2015. ^"ExploringAndroidL:Lockscreenwidgetsalsobitethedust".Pocketables.com.June2014.RetrievedJanuary25,2015. ^abcde"Android5.0Lollipop'snewfeatures".IndiaTimes.November27,2014.RetrievedDecember23,2014. ^"Lollipopbringspropermulti-useraccountstoyourphone".AndroidCentral.October17,2014.RetrievedJanuary25,2015. ^CodyToombs(November4,2014)."Android5.0MakesSDCardsGreatAgain,ExtendsAPIToAllowFullDirectoryAccess,AutomaticMediaStore,AndImprovesSecurity".AndroidPolice.RetrievedNovember29,2014. ^MichaelCrider(November27,2014)."RootExplorer3.3UpdateAddsSDCardWriteCapabilityWithoutRootInLollipop".AndroidPolice.RetrievedNovember29,2014. ^"LollipopstopsChromiumbugsfromendangeringAndroid".ZDNet.October24,2014.RetrievedOctober28,2014. ^"Android–5.0Lollipop".Android.com.November3,2014.RetrievedNovember28,2014. ^JasonCipriani(November3,2014)."Setup'Priority'modeonAndroid5.0Lollipop".CNET.RetrievedDecember23,2014. ^"SmartlockscreensecurityoptionsinAndroid5.0Lollipop".November12,2015. ^"Android5.0EmojiChangelog".Emojipedia.November26,2014.RetrievedFebruary2,2017. ^"AccessibilityfeaturesinAndroid5.0Lollipop".AndroidCentral.October25,2014.RetrievedJanuary30,2016. ^"Block-BasedOTAs|AndroidOpenSourceProject".AndroidSource.RetrievedJanuary30,2016. ^LiamSpradlin(December2,2014)."Android5.0.1(LRX22C)HittingAOSPNow(Update:FactoryImagesToo)".AndroidPolice.RetrievedDecember3,2014. ^"FactoryImagesforNexusandPixelDevices|GoogleAPIsforAndroid".GoogleDevelopers. ^Tate,Christopher(November21,2014)."Commit4f868edtoplatform/frameworks/base".AndroidGitRepositories.RetrievedDecember27,2017.Thecurrentheuristicsdependondevicesbeingaliveatmidnight+inordertorunperiodicbackgroundfstrimoperations...Ifthedevicegoesadefinedtimewithoutabackgroundfstrim,we[now]forcethefstrimatthenextreboot.Oncethedevicehitsthemidnight+idlefstrimrequesttime,thenwealreadyaggressivelyattempttofstrimatthefirstavailablemomentthereafter...'Available'heremeanscharging+deviceidle. ^StephenSchenck(December22,2014)."What'sactuallynewinAndroid5.0.2?".PocketNow.com.RetrievedJanuary6,2015. ^ab"GoogleconfirmsAndroid5.1isrollingouttoday,willsupportmulti-SIMdevicesandHDcalls".VentureBeat.March9,2015.RetrievedApril24,2015. ^"Android5.1reinstatesSilentMode,butthere'sacatch".AndroidPIT.RetrievedMarch27,2015. ^"refs/tags/android-5.1.1_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^ab"Android5.1.1(LMY47V)officiallyuploadedtoAOSPandhere'sthefullchangelog,NexusPlayerfactoryimagesalsoavailable".April21,2015.RetrievedMay1,2015. ^Jennings,Jack(June26,2015)."GoogleOpenSourceCodeforWi-FiCalling".XDA.RetrievedNovember2,2015. ^"Google'sAndroid MpreviewbuildwillrunontheNexus5,6,9,andPlayer[Updated]".ArsTechnica.CondéNast.May28,2015.RetrievedMay28,2015. ^"DownloadsAndroidDevelopers".August17,2015. ^"SupportandReleaseNotes|AndroidDevelopers".developer.android.com.RetrievedAugust22,2015. ^"GetreadyforthesweettasteofAndroid6.0Marshmallow".AndroidDevelopers.RetrievedOctober6,2015. ^Mediati,Nick(October22,2015)."HowtogettoAndroidMarshmallow'shiddenfilemanager".Greenbot. ^https://customer.precisely.com/s/article/How-to-configure-settings-for-maps-on-Android-6-SD-cards-in-ConfirmConnect?language=en_US ^Bohn,Dieter(May28,2015)."NowonTapisthecoolestAndroidfeatureinalongtime".TheVerge. ^"AndroidDoze". ^"Androidverticalappdrawer". ^"Android6.0APIs–AndroidDevelopers". ^"HandlingAppLinks".developer.android.com. ^"AppLinkinginAndroid6.0".developer.android.com. ^"UseAndroid6.0'sHiddenSystemUITunertoCustomizeYourQuickSettingsandStatusBar". ^"Android6.0APIs–AndroidDevelopers". ^"Android6.0APIs–AndroidDevelopers". ^"Android6.0APIs–AndroidDevelopers". ^"EverythingyouneedtoknowaboutyourSDcardandAdoptablestorage".April7,2017. ^"MIDI–AndroidOpenSourceProject". ^"HowtoUnlocktheHiddenMulti-WindowModeinAndroid6.0Marshmallow". ^"EnableMulti-WindowmodeinAndroid6.0Marshmallowwithabitoftinkering".October6,2015. ^"RequestAppPermissions - AndroidDevelopers".AndroidDevelopers. ^"GooglereleasesAndroid6.0.1FactoryImagesforNexus6P/6,Nexus5X/5,NexusPlayer,Nexus9AndNexus7[2013]".GadgetzArena.December7,2015.RetrievedMarch10,2016. ^"Android6.0.1EmojiChangelog".Emojipedia.December7,2015.RetrievedFebruary2,2017. ^"Android7.0NougatDeveloperPreview5–thefinalpreview–isavailablefordownload".AndroidPolice.July18,2016.RetrievedJuly19,2016. ^"TakingthefinalwrapperoffofAndroid7.0Nougat". ^Crowley,Paul;Lawrence,Paul(November17,2016)."PixelSecurity:Better,Faster,Stronger".GoogleSecurityBlog.RetrievedMarch4,2019. ^"Android7.0NougatEmojiChangelog".Emojipedia.August22,2016.RetrievedFebruary2,2017. ^"DocumentsContract".AndroidDevelopers. ^"Android7.0forDevelopers - AndroidDevelopers".AndroidDevelopers. ^"AndroidNFeatureSpotlight:MultipleDeviceLocalesAreNowSupported,AllowingSearchResultsInMultipleLanguagesAndOtherGoodies".March12,2016. ^"CameraVersionSupport".AndroidOpenSourceProject. ^"ListofAllAndroidOperatingSystemNames(2020Update)".ProClockers.November18,2020. ^"Android7.1Nougat'schangelogishere,includesbothPixel-exclusiveandnon-Pixelexclusivechanges".AndroidPolice.October4,2016.RetrievedOctober5,2016. ^Sinha,Rupesh(October20,2016)."Android7.1Changes:WhatTheNewUpdateBrings".Beebom.RetrievedJune12,2021. ^"AsweetupdatetoNougat:Android7.1.1".GoogleBlog.December5,2016.RetrievedDecember13,2016. ^"refs/tags/android-7.1.1_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^"GoogleGroups".productforums.google.com.RetrievedApril4,2017. ^"SomePixelCandNexusPlayerownersaregettingtheofficialAndroid7.1.2update".AndroidAuthority.April2,2017.RetrievedApril2,2017. ^"refs/tags/android-7.1.2_r1–platform/system/core–GitatGoogle".android.googlesource.com. ^abGibbs,Samuel;Solon,Olivia(August21,2017)."Oreo:GoogleannouncesreleaseofthenextversionofAndroid8".TheGuardian. ^"HowOreoisbetterthanNougat:Audio".AndroidAuthority.August23,2017.RetrievedDecember22,2019. ^"GoogleBlog".android-developers.googleblog.com.RetrievedOctober25,2017. ^"Android8.1developerpreviewarrivesforPixelandNexusdevices".GoAndroid.October25,2017.RetrievedOctober25,2017. ^"Android8.1Oreogoesfinal,rollingoutnowtoPixelandNexusdevices".ArsTechnica.December5,2017.RetrievedDecember5,2017. ^DaveBurke(December5,2017)."WelcomingAndroid8.1OreoandAndroidOreo(Goedition)".RetrievedDecember5,2017. ^"AndroidGoisheretofixsupercheapphones".TheVerge.March1,2018. ^"Android8.1featurespotlight:AnewOreoEasteregg".AndroidPolice.October25,2017.RetrievedNovember28,2017. ^abRahman,Mishaal(March7,2018)."Here'sEverythingNewinAndroidPDeveloperPreview1fortheGooglePixel/XLandPixel2/XL".XDADevelopers.RetrievedMarch8,2018. ^abcWelch,Chris(March7,2018)."ThebiggestearlyvisualchangesinAndroidP".TheVerge.RetrievedMarch8,2018. ^"DNSoverTLSsupportinAndroidPDeveloperPreview".GoogleSecurityBlog.April17,2018. ^"Android9/10callrecordingissues|ACR–AnotherCallRecorderbyNLLAPPS".nllapps.com. ^"[Update:OEMGesturesAllowed]Google'snewnavigationgesturesinAndroidQwillbemandatoryforalldevices".xda-developers.May9,2019.RetrievedAugust15,2019. ^"Android10launcherportbringsnewgestureanimationstoAndroid9".xda-developers.September10,2019. ^Amadeo,Ron(September23,2020)."Android11—TheArsTechnicaReview".ArsTechnica.RetrievedApril17,2021. ^"PrivacychangesinAndroid10".AndroidDevelopers. ^abcdefghijkBurke,Dave(March13,2019)."IntroducingAndroidQBeta".AndroidDevelopersBlog.RetrievedMarch13,2019. ^Welch,Chris(March7,2018)."AndroidPwon'tletappssecretlyuseyourmicorcamerainthebackground".TheVerge. ^"AndroidPwillpreventappsfromusingyourcameraormicrophonewithouttellingyou(Updated)".AndroidAuthority.February21,2018. ^Nikolov,Mihail."AndroidPwillpreventbackgroundappsfromusingthecamera".PhoneArena. ^"AudioImplementation".AndroidOpenSourceProject.RetrievedDecember22,2019. ^Yeow,GohBeng(October22,2019)."Android10devicesaregoingtosoundbetterwithLHDC™".Porta-Fi™.RetrievedDecember22,2019. ^Burke,Dave(April3,2019)."AndroidQBeta2update".AndroidDevelopersBlog.RetrievedApril25,2019. ^"Bubbles".AndroidDevelopers.RetrievedApril25,2019. ^"Darktheme".AndroidDevelopers. ^Schoon,Ben(October10,2019)."GoogleDarkModeapproundup:Everythingavailablesofar". ^"FresherOSwithProjectsTrebleandMainline".AndroidDevelopersBlog.RetrievedJanuary6,2020. ^Burke,Dave."Turningitupto11:thefirstDeveloperPreviewofAndroid11".AndroidDevelopersBlog.RetrievedMay11,2020. ^Fedewa,Joe(February19,2020)."Android11DeveloperPreview:AllthechangeswefoundfromAndroid10sofar!".xda-developers.RetrievedMay11,2020. ^"GoogledelaystheAndroid11BetaannouncementasprotestsroilUScities".www.theverge.com.May30,2020.RetrievedJune8,2020. ^abcCuthbertso,Stephanie(June10,2020)."UnwrappingtheAndroid11Beta,plusmoredeveloperupdates".AndroidDevelopersBlog.RetrievedAugust20,2020. ^"Android11".Android.RetrievedSeptember25,2020. ^"AcceleratingAndroidUpdates". ^Marsanyi,Ian(September8,2020)."Championingemployeeprivacy,productivitywithAndroid11".AndroidEnterpriseBlog.RetrievedSeptember25,2020. ^Schoon,Ben(February19,2020)."Android11preparesnewsettingsforGestureNavigation".9to5Google. ^"AndroidS:thefirstDeveloperPreviewofAndroid12".AndroidDevelopersBlog.RetrievedFebruary18,2021. ^"Android12DeveloperPreview:FirstDeveloperpreview".xda-developers.February18,2021.RetrievedFebruary18,2021. ^"Android12ToFinallyBringScrollingScreenshots".TechiAI.August15,2021. ^"GuidetoenableOne-HandedModeonAndroid12".Gizmochina.March28,2021. ^"Android12Features".androidauthority.February18,2021.RetrievedFebruary18,2021. ^"FirstpreviewofAndroid12". ^"Magnificationfeaturenowoffersausefulfloatingwindow".9to5Google.February19,2021. ^"Android12gets'ExtraDim'".AndroidPolice.April22,2021. ^"Android12Finallythecameraandmicrophoneindicator".ReadaBibliography.September24,2021. ^"Android12features:EverythingyouneedtoknowaboutGoogle'slatestOS".AndroidAuthority.October19,2021. ^"HowtoaccessandusetheAndroid12PrivacyDashboard".AndroidCentral.September21,2021. ^"Android12fixesoneofthemostfrustratingthingsaboutgesturenavigation".AndroidPolice.February19,2021. ^"What'snewinAndroid12Beta".AndroidDevelopersBlog.RetrievedJuly22,2021. ^ab"ThesyntaxoftheAndroid.mkbuildfile".developer.android.com.ArchivedfromtheoriginalonJune10,2015.RetrievedJune14,2015. ^Shah,Agam(March23,2015)."Imaginationfloatssub-$100MIPStabletrunningFirefoxOS".PCWorld.IDG.ArchivedfromtheoriginalonJune5,2015.RetrievedJune5,2015. ^"ABIManagement".AndroidDevelopers.RetrievedAugust17,2018. ^"AndroidDevelopers:AndroidCompatibility".android.com.ArchivedfromtheoriginalonOctober17,2013.RetrievedJune10,2021. ^Warman,Matt(June7,2012)."OrangeSanDiegoIntelAndroidmobilephonereview".TheDailyTelegraph.ArchivedfromtheoriginalonJanuary11,2022.RetrievedJune19,2013. ^"AndroidLollipop".AndroidDevelopers.ArchivedfromtheoriginalonNovember25,2014.RetrievedNovember24,2014.It'ssupportedonARM,x86,andMIPSarchitecturesandisfully64-bitcompatible. ^"HowtocheckwhichoftheProcessor,ARM,ARM64orx86,powersyoursmartphone".April16,2016.ArchivedfromtheoriginalonNovember27,2016. ^"Android7.1CompatibilityDefinition"(PDF).RetrievedAugust23,2017. ^"AndroidKitKat".AndroidDevelopersPortal.android.com.ArchivedfromtheoriginalonNovember16,2013.RetrievedNovember16,2013. ^Shah,Agam(December1,2011)."Google'sAndroid4.0portedtox86processors".Computerworld.InternationalDataGroup.ArchivedfromtheoriginalonJanuary24,2012.RetrievedFebruary20,2012. ^ab"AndroidDevelopers:Graphics".AndroidDevelopers.ArchivedfromtheoriginalonOctober10,2014.RetrievedNovember15,2015. ^"VulkanonAndroid".NVIDIADeveloper.February10,2016.RetrievedMarch21,2018.Vulkan1.1isavailableasaDeveloperPreviewOTAfortheNVIDIASHIELDTV. ^"AndroidhasbeenportedtoaRISC-Vboard".xda-developers.January21,2021.RetrievedJanuary25,2021. ^"FutureAndroidphonesmayget4yearsofupdates,thankstoGoogleandQualcomm".AndroidPolice.December16,2020. Externallinks OfficialAndroidwebsite AndroidOpenSourceProjectwebsite vteAndroid(operatingsystem)SoftwaredevelopmentDevelopmenttoolsOfficial AndroidRuntime(ART) Softwaredevelopmentkit(SDK) AndroidDebugBridge(ADB) Fastboot AndroidAppBundle Androidapplicationpackage(APK) Bionic Dalvik Firebase GoogleCloudMessaging(GCM) FirebaseCloudMessaging(FCM) GoogleMobileServices(GMS) Nativedevelopmentkit(NDK) Openaccessorydevelopmentkit(OADK) RenderScript Skia AdMob MaterialDesign Fonts Droid Roboto Noto GoogleDevelopers Other OpenBinder ApacheHarmony OpenJDK Gradle Integrateddevelopmentenvironments(IDE) AndroidStudio IntelliJIDEA Eclipse AndroidDevelopmentTools(ADT) AppInventor Languages,databases Java Kotlin XML C C++ SQLite Virtualreality(VR) Cardboard Daydream Events,communities GoogleI/O DeveloperChallenge DeveloperLab AndroidOpenSourceProject(AOSP) Releases Cupcake(1.5) Donut(1.6) Eclair(2.0–2.1) Froyo(2.2) Gingerbread(2.3) Honeycomb(3.x) IceCreamSandwich(4.0) JellyBean(4.1–4.3) KitKat(4.4) Lollipop(5.x) Marshmallow(6.0) Nougat(7.x) Oreo(8.x) Pie(9) 10 11 12 Derivatives AndroidAutomotive AndroidThings AndroidTV devices WearOS Phones,tabletsPixel C Pixel&PixelXL 2&2XL 3&3XL 3a&3aXL 4&4XL 4a&4a(5G) 5 5a 6&6Pro Nexus One S GalaxyNexus 4 10 Q 5 5X 6 6P 7 2012 2013 9 Player Playedition HTCOne(M7) HTCOne(M8) LGGPad8.3 MotoG SamsungGalaxyS4 SonyXperiaZUltra AndroidGo AndroidOne othersmartphones Customdistributions AliOS Android-x86 RemixOS AOKP BaiduYi Barnes&NobleNook CalyxOS ColorOS realmeUI CopperheadOS EMUI MagicUI FireOS FlymeOS GrapheneOS HarmonyOS LeWaOS LineageOS /e/ CrDroid CyanogenMod KaliNetHunter LiteOS MicroG MIUI MIUIforPOCO NokiaXsoftwareplatform OmniROM OPhone OxygenOS Replicant ResurrectionRemixOS SlimRoms TCLUI UbuntuforAndroid XobotOS ZUI Internals Bootingprocess Recoverymode TWRP ClockworkMod APIs GoogleMaps GooglePlayServices SafetyNet GoogleSearch AlternativeUIs AsusZenUI ColorOS EMUI PixelUI XOLOHive HTCSense LGUX OptimusUI MIUI Motoblur OneUI Experience TouchWiz OxygenOS FlymeOS Lists Customdistributions Features Freeandopen-sourceapplications Games Googleapps Launchers Relatedtopics Indexofarticles Androidland Chromecast Google Javavs.AndroidAPI Lawnstatues Legalissues Googlev.Oracle smartphonepatentwars Rooting Category:Androiddevelopment Category:Mobiletelecommunications Softwareportal Telecommunicationportal vteGoogle AlphabetInc. History ListofAndroidapps ListofEastereggs AprilFools'Day Listofmergersandacquisitions CompanyDivisions Ads AI Brain Android bootingprocess recoverymode softwaredevelopment versionhistory China Goojje Chrome Cloud Glass Google.org CrisisResponse PublicAlerts RechargeIT Health Maps Pixel Search Timeline SidewalkLabs Stadia Sustainability YouTube History "Meatthezoo" Socialimpact YouTuber PeopleCurrent KrishnaBharat VintCerf JeffDean JohnDoerr SanjayGhemawat AlGore JohnL.Hennessy UrsHölzle SalarKamangar RayKurzweil AnnMather AlanMulally SundarPichai(CEO) RuthPorat(CFO) RajenSheth HalVarian SusanWojcicki Former AndyBechtolsheim SergeyBrin(Founder) DavidCheriton MattCutts DavidDrummond AlanEustace TimnitGebru OmidKordestani PaulOtellini LarryPage(Founder) PatrickPichette EricSchmidt RamShriram AmitSinghal ShirleyM.Tilghman RachelWhetstone Realestate 111EighthAvenue Androidland Barges CentralSaintGiles ChelseaMarket ChromeZone Datacenters Modular Googleplex MayfieldMall SidewalkToronto St.John'sTerminal YouTubeSpace YouTubeTheater Design Fonts Croscore GoogleSans Noto ProductSans Roboto Logo Doodle DoodleChampionIslandGames MagicCatAcademy Favicon MaterialDesign comparisonofimplementations Events Android DeveloperChallenge DeveloperDay DeveloperLab Code-in CodeJam DeveloperDay DevelopersLive Doodle4Google G-Day I/O Jigsaw LivingStories LunarXPRIZE Mapathon ScienceFair SummerofCode TalksatGoogle YouTube Awards CNN/YouTubepresidentialdebates ComedyWeek Live MusicAwards SpaceLab SymphonyOrchestra Projectsandinitiatives 20%project AGoogleADay Area120 Reply Tables ATAP BusinessGroups ComputingUniversityInitiative DataLiberationFront DataTransferProject DeveloperExpert DigitalGarage DigitalNewsInitiative DigitalUnlocked Dragonfly Founders'Award FreeZone GetYourBusinessOnline GoogleforEducation GoogleforStartups Labs LiquidGalaxy MadewithCode Māori MLFairnessNativeClient NewsLab Nightingale OKR PowerMeter PrivacySandbox QuantumArtificialIntelligenceLab RechargeIT Shield SolveforX Starline StudentAmbassadorProgram Submarinecommunicationscables Dunant GraceHopper Sunroof VersusDebates YouTube CreatorAwards NextLabandAudienceDevelopmentGroup OriginalChannelInitiative Zero Criticism 2018databreach 2018walkouts 2020servicesoutages AlphabetWorkersUnion Censorship DeGoogle Dragonfly FairSearch "IdeologicalEchoChamber"memo IsGoogleMakingUsStupid? Litigation Privacyconcerns StreetView SanFranciscotechbusprotests Workerorganization YouTube Backadvertisementcontroversy Censorship Copyrightissues Copyrightstrike Elsagate FantasticAdventuresscandal Headquartersshooting Kohistanvideocase ReactionstoInnocenceofMuslims Sloveniangovernmentincident DevelopmentOperatingsystems Android Automotive GlassOS Go gLinux Goobuntu Things TV Wear Chrome Chromium Neverware Fuchsia TV Libraries/frameworks ALTS AMP Angular JS ARCore APIs Blockly ChartAPI Charts Dialogflow ExposureNotification FastPair FederatedLearningofCohorts FileSystem FlatBuffers Flutter Gears gRPC Gson Guava Guice Guetzli gVisor MapReduce MobileServices NeuralMachineTranslation OpenSocial Pack Polymer ProtocolBuffers Reqwireless Shell SkiaGraphicsEngine Tango TensorFlow Test WaveNet Weave WebAccelerator WebRTC Platforms AppEngine AppsScript CloudPlatform Anvato Bigtable Chronicle VirusTotal ComputeEngine Connect Dataflow Datastore Kaggle Looker Messaging Shell Stackdriver Storage Firebase CloudMessaging Crashlytics GlobalIPSolutions InternetLowBitrateCodec InternetSpeechAudioCodec Gridcentric,Inc. ITASoftware Kubernetes LevelDB Neatx Orbitera SageTV Tools AndroidCloudtoDeviceMessaging AndroidStudio AppInventor AppMaker AppRuntimeforChrome AppSheet Bazel ChromeFrame ClosureTools Cpplint DataProtocol Gadgets Gerrit GYP Kythe Lighthouse MashupEditor NativeClient Optimize OpenRefine OR-Tools PageSpeed PluginforEclipse ProgrammableSearchEngine PublicDNS reCAPTCHA Schema.org SearchConsole Sitemaps Swiffy Tesseract(software) Trendalyzer VisBug WaveFederationProtocol WebToolkit Searchalgorithms Hummingbird PageRank applicationsinbiochemistry Matrix Panda Penguin Pigeon RankBrain Others BigQuery ChromeExperiments Fileformats AAB APK AV1 On2Technologies VP3 VP6 VP8 libvpx VP9 WebM WebP WOFF2 KeyholeMarkupLanguage OpenLocationCode Flutter Programminglanguages Caja Dart Go Sawzall Viewdle WebdriverTorso WebServer ProductsEntertainment Currents GreenThrottleGames OwlchemyLabs Oyster PaperofRecord.com Play Books Games mostdownloadedapps Music Newsstand Pass Services Podcasts Quick,Draw! SantaTracker Stadia Games TyphoonStudios TV Vevo Video YouTube API BandPage ContentID FameBit Instant Kids Music Officialchannel Preferred Premium originalprogramming YouTubeRewind RightsFlow TV Communication Allo Bump Buzz Chat Contacts Currents Dodgeball Duo Fi FriendConnect Gizmo5 Google+ Gmail History Inbox Interface Groups Hangouts Helpouts IME Japanese Pinyin Transliteration Jaiku Meebo Meet Messages Moderator NeotonicSoftware Orkut Postini Schemer Spaces Sparrow Talk Translate TranslatorToolkit Voice VoiceLocalSearch Wave WordLens QuestVisual Search Aardvark AkwanInformationTechnologies Alerts Answers Base BlogSearch Books NgramViewer CodeSearch DataCommons DatasetSearch Dictionary Directory FastFlip FluTrends Finance Goggles Google.by Googlebot Images ImageLabeler ImageSwirl Kaltix KnowledgeGraph Freebase Metaweb Like.com News Archive Weather Patents PeopleCards PersonalizedSearch PublicDataExplorer QuestionsandAnswers SafeSearch Scholar Searchwiki Shopping Catalogs Express Squared Tenor Travel Flights Trends InsightsforSearch VoiceSearch WDYL Navigation Earth ImageAmerica Maps Latitude MapMaker Navigation Pin StreetView Coverage Trusted Waze Businessandfinance AdManager AdMob Ads Adscape AdSense Attribution BebaPay Checkout Contributor dMarcBroadcasting DoubleClick AffiliateNetwork InviteMedia MarketingPlatform Analytics DataStudio Urchin Pay Send Tez PostRank Primer Softcard WildfireInteractive Organizationandproductivity Bookmarks BrowserSync Calendar CloudSearch Desktop DocsEditors Docs Drawings Forms FusionTables Keep Sheets Slides Sites Drive fflick Files iGoogle Jamboard Notebook One Photos Publishing Apture Blogger PyraLabs Domains FeedBurner OnePass PageCreator Sites WebDesigner Quickoffice QuickSearchBox Surveys Sync Tasks Toolbar Others Account Dashboard Takeout AndroidAuto AndroidBeam Arts&Culture Assistant Authenticator Body BufferBox BuildingMaker Cast Listofsupportedapps Chrome Apps Chromium DinosaurGame GreenBorder RemoteDesktop versionhistory WebStore Classroom CloudPrint Crowdsource Expeditions FamilyLink FindMyDevice Fit GoogleFonts Gboard GestureSearch Imagesandphotography Camera Lens Snapseed NikSoftware Panoramio Photos Picasa WebAlbums Picnik Impermium Knol Lively LiveTranscribe MyTracks NearbyShare Now Offers OpinionRewards PersonFinder PlinkArt Poly QuestionHub ReadAlong Reader SafeBrowsing Sidewiki SlickLogin Socratic SoundAmplifier SpeechServices Station Store TalkBack TiltBrush URLShortener Wavii WebLight WiFi Workspace Marketplace HardwareSmartphones AndroidDevPhone AndroidOne Nexus NexusOne S GalaxyNexus 4 5 6 5X 6P Comparison Pixel Pixel 2 3 3a 4 4a 5 5a 6 Comparison PlayEdition ProjectAra Laptopsandtablets Chromebook Nexus 7(2012) 7(2013) 10 9 Comparison Pixel ChromebookPixel Pixelbook PixelbookGo C PixelSlate Others Chromebit Chromebox Clips Digitalmediaplayers Chromecast NexusPlayer NexusQ Dropcam Fitbit Listofproducts LiquidGalaxy Nest Cam Doorbell Protect Secure SmartSpeakers Thermostat Wifi OnHub PixelBuds PixelStand PixelVisualCore SearchAppliance Sycamoreprocessor TensorProcessingUnit Virtualreality Cardboard ContactLens Daydream Glass RelatedTermsandphrases "Don'tbeevil" Gayglers Google(verb) Googlearchy Googlebombing 2004U.S.presidentialelection Googleeffect Googlefight Googlehacking Googleshare Googletax Googlewhack Googlization "Illegalflowertribute" Rooting Searchenginemanipulationeffect Sitelink Sitereliabilityengineering YouTubePoop Documentaries Google:BehindtheScreen GoogleCurrent GoogleMapsRoadTrip Google:TheThinkingFactory GoogleandtheWorldBrain TheCreepyLine Books GoogleHacks TheGoogleStory GoogleVolumeOne Googled:TheEndoftheWorldasWeKnowIt HowGoogleWorks I'mFeelingLucky InthePlex TheGoogleBook Popularculture GoogleFeud GoogleMe(film) "GoogleMe"(song) Proceratiumgoogle MattNathanson:LiveatGoogle TheBillionDollarCode TheInternship WhereonGoogleEarthisCarmenSandiego? Others elgooG g.co .google PimpMySearch Predictionsoftheend RelationshipwithWikipedia Sensorvault StanfordDigitalLibraryProject Italicsindicatediscontinuedproductsorservices. Category Commons Outline WikiProject Retrievedfrom"https://en.wikipedia.org/w/index.php?title=Android_version_history&oldid=1064980192" Categories:Android(operatingsystem)GoogleoperatingsystemsListsofoperatingsystemsMobileoperatingsystemsSoftwareversionhistoriesSmartphonesTabletoperatingsystemsHiddencategories:Wikipediaindefinitelysemi-protectedpagesArticleswithshortdescriptionShortdescriptionisdifferentfromWikidataUsemdydatesfromMarch2021 Navigationmenu Personaltools NotloggedinTalkContributionsCreateaccountLogin Namespaces ArticleTalk Variants expanded collapsed Views ReadViewsourceViewhistory More expanded collapsed Search Navigation MainpageContentsCurrenteventsRandomarticleAboutWikipediaContactusDonate Contribute HelpLearntoeditCommunityportalRecentchangesUploadfile Tools WhatlinkshereRelatedchangesUploadfileSpecialpagesPermanentlinkPageinformationCitethispageWikidataitem Print/export DownloadasPDFPrintableversion Inotherprojects WikimediaCommons Languages العربيةবাংলাBân-lâm-gúCatalàČeštinaDanskDeutschEestiΕλληνικάEspañolفارسیFrançais한국어हिन्दीHrvatskiBahasaIndonesiaItalianoMagyarമലയാളംBahasaMelayu日本語PolskiPortuguêsRomânăРусскийSuomiSvenskaதமிழ்ไทยTürkçeУкраїнськаTiếngViệt中文 Editlinks
延伸文章資訊
- 1What is List<?> in Java (Android)? [duplicate] - Stack Overflow
- 2Android List View - Tutorialspoint
- 3Android List、Set和Map的介紹和使用- IT閱讀
- 4Android version history - Wikipedia
Improved the Gmail application. Shadow animations for list scrolling. Camera software enhancement...
- 5Kotlin 線上讀書會筆記(六) List、Set、Map - Medium