Android operativsystem | |
---|---|
Android 12 hovedskjerm | |
Utvikler | Google Open Handset Alliance |
Familie | Linux-kjernen |
Første utgivelse | 1.0 (23.09.2008) |
Nåværende utgivelse | 13 (15.08.2022) |
Kjernetype _ | Linux-kjerne (monolittisk) |
Støttede plattformer | 32 bit , 64 bit , x86 arkitektur , ARM arkitektur , MIPS arkitektur |
Oppdateringsmetode | OTA (tilgjengelig fra OS 1) [1] og PC |
Lisenstype | Gratis programvare med proprietære motparter |
Tillatelse | Apache 2.0 |
Utviklingsstadiet | Strøm |
Nettsted | www.android.com/ |
Android er et operativsystem for mobile enheter utviklet av Google , designet primært for innebygde systemer som smarttelefoner og nettbrett , med spesialiserte brukergrensesnitt for fjernsyn ( Android TV ), biler ( Android Auto ), armbåndsur ( Wear OS ), briller ( Google Glass ). ), og andre.
Den er basert på Linux-kjernen og skal betraktes som en innebygd Linux -distribusjon og ikke et unix-lignende system eller en GNU/Linux-distribusjon (siden nesten alle GNU -verktøy er erstattet av programvare i Java ) [2] [3] [ 4] .
Distribuert under vilkårene for den gratis Apache 2.0 -lisensen [5] med forbehold om ikke å inkludere programvare dekket av copyleft -lisenser [6] , fortsetter utviklingen gjennom Android Open Source Project, som er gratis programvare med unntak av diverse fastvare som ikke er gratis inkludert . for enhetsprodusenter og såkalte "Google Apps", som for eksempel Google Play .
I april 2022 er det det mest populære operativsystemet for mobile enheter i verden, med en markedsandel på 71,59 % av totalen, fulgt av iOS med 27,68 %.
I oktober 2003 Andy Rubin (medgründer av Danger ) [7] , Rich Miner (medgründer av Danger and Wildfire Communications ) [8] , Nick Sears (visepresident i T-Mobile ) [9] og Chris White (rektor forfatter av grafisk grensesnitt for Web TV ) [10] , grunnla et selskap, Android Inc. for å utvikle det Rubin kalte "... mobilenheter mer oppmerksomme på eierens plassering og preferanser.".
Opprinnelig opererte selskapet i hemmelighet, og avslørte bare at det utviklet programvare for mobile enheter . I løpet av samme år gikk det opprinnelige budsjettet ut, og det er grunnen til at en finansiering på 10 000 dollar fra Steve Perlman (Rubins nære venn) var avgjørende for å fortsette utviklingen. Steve Perlman ga Rubin pengene i en konvolutt, men avslo ethvert forslag om å delta i prosjektet.
Den 17. august 2005 kjøpte Google LLC opp selskapet [11] , i lys av det faktum at Mountain View -selskapet ønsket å gå inn på mobiltelefonmarkedet. Det er i disse årene Rubins team begynner å utvikle et operativsystem for mobile enheter basert på Linux-kjernen . Den offisielle presentasjonen av den "grønne roboten" fant sted 5. november 2007 av den nyopprettede OHA (Open Handset Alliance), et konsortium av selskaper i Hi Tech -sektoren som inkluderer Google, smarttelefonprodusenter , som HTC og Samsung , mobil telefonoperatører, som Sprint Nextel og T-Mobile , og mikroprosessorprodusenter , som Qualcomm og Texas Instruments Incorporated . De første Android-demoene viser hvordan selskapet ikke tenkte på et grensesnitt spesielt designet for å kontrolleres med fingrene, slik Apple gjorde, og dette bekreftes også av søksmålene mellom de viktigste Android- og Apple-merkene for brudd på patenter utviklet av Cupertino-selskapet .
Den første mobile enheten utstyrt med Android-plattformen var HTC Dream , markedsført av telefonoperatøren T-Mobile [12] . Produktet ble presentert 23. september 2008 i New York , mens markedsutgivelsesdatoen var 22. oktober 2008 . Hovedfunksjonene til enheten er:
Lanseringsprisen var $ 179 i USA , med forpliktelse til å signere en toårskontrakt med operatøren T-Mobile , mens i andre land, inkludert Italia , var enheten kjent under navnet HTC Dream og den opprinnelige prisen var 450 euro uten kontrakt. Senere ble HTC Magic markedsført , en enhet med egenskaper som ligner de til T-Mobile G1 , men ikke utstyrt med et tastatur på maskinvarenivå; Samsung introduserte også Galaxy -enheten , utstyrt med en AMOLED -skjerm .
Siden 2008 har det blitt gjort en rekke oppdateringer til Android for å forbedre ytelsen og eliminere eventuelle sikkerhetsproblemer fra tidligere versjoner , og Android har vokst, år over år, med 615,1 % .
I 2010 ble en ny generasjon smarttelefoner med Android-operativsystem presentert og markedsført som, drevet av Nexus One , har overlegne tekniske egenskaper (1 GHz-prosessor og RAM opptil 512 MB). Blant disse finner vi HTC Desire , Samsung Galaxy S og LG Optimus Black .
Den 16. desember 2010 ble etterfølgeren til Nexus One utgitt , Nexus S , produsert av Samsung , det er den første Android-terminalen som monterer 2.3-utgivelsen av OS, kalt Gingerbread .
I siste kvartal av 2010 klarte Android å overta SymbianNokias ubestridte operativsystem i over 10 år, og solgte 32,9 millioner smarttelefoner over hele verden, sammenlignet med Symbians 30,6 millioner.
I følge Wikimedia Foundation hadde Android-operativsystemet i august 2011 en spredning på 22,94 % blant alle mobile enheter [13] .
I mars 2013 kunngjorde Larry Page at Andy Rubin har forlatt Android-presidentskapet for å forfølge andre Google-prosjekter. Han erstattes av Sundar Pichai .
Fra versjon 1.5 til 9 har hver oppdatering eller utgivelse , på samme måte som det som skjer for mange versjoner av Linux , fulgt en presis alfabetisk konvensjon for navnene, som i dette tilfellet er søtsaker ; bare versjon 1.0 og 1.1 har ikke et dessertnavn og identifiseres kun med versjonsnummeret [14] (men den andre, under utviklingen, ble uoffisielt kalt Petit Four , som hyllest til kakene med samme navn), 1.5 var kalt Cupcake, 1,6 Donut , 2,1 Eclair , 2,2 Froyo (frossen yoghurt), 2,3 Pepperkaker (pepperkaker), 3,0 Honeycomb , 4,0 Ice Cream Sandwich , 4,1 Jelly Bean , 4,4 Kit Kat etter avtale med Nestollipop 50 . 5. oktober 2015 var det tur til 6.0, med navnet Marshmallow . For versjon 7.0 N lanserte Google muligheten til å la brukere velge navnet på neste versjon. Den 30. juni 2016 ble navnet på den neste versjonen offisielt kunngjort og 22. august dukket den opp på Android-smarttelefoner med navnet Nougat (nougat) [15] . 22. august 2017 ble Android 8.0 Oreo utgitt , med tillatelse fra Mondelēz, mens 6. august 2018 ble Android 9.0 Pie utgitt . [16] . 3. september 2019 var det turen til Android 10 , kjent under utvikling, som Q, den første versjonen av Android som ikke bærer navnet til en søt, mens Android R, det vil si Android 11 , ble utgitt 8. september 2020. Med Android 12 , utgitt i en stabil versjon 4. oktober 2021, kommer selskapet tilbake for å legge til navnet på en dessert i versjonen: Snow Cone . [17] Også for versjon 13 ble navnet på en dessert valgt som, fortsetter med alfabetet, vil være tiramisu . [18]
Android -brukergrensesnittet er basert på konseptet direkte manipulering [19] der mono- og multi-touch- innganger som sveiper, trykk og klyper på skjermen brukes til å manipulere objekter som er synlige på skjermen. [19] Responsen på brukerinnspill ble designet for å være umiddelbar og forsøke å gi et jevnt grensesnitt. Interne maskinvaresensorer som akselerometre , gyroskoper og nærhetssensorer brukes av noen applikasjoner for å reagere på brukerhandlinger, for eksempel å justere skjermen fra portrett til landskap avhengig av hvordan enheten er orientert eller la brukeren kjøre et kjøretøy i et virtuelt løp. ved å rotere enheten, simulere kontrollen av et ratt . [20]
Android lar deg slette cachen til både operativsystemet og en spesifikk app/tjeneste. Det er også en kommando som lar deg frigjøre RAM fra unødvendige apper/tjenester som kjører. I tillegg til den spesifikke cachen lar kommandoen deg også slette dataene som er lagret av den enkelte appen (inkludert en hvilken som helst tilgangskonto, personaliseringskonfigurasjon, etc.). I utgangspunktet får du appen som om den nettopp var installert. Denne menyen, til slutt, er den som kan brukes til å avslutte appen / tjenesten i stedet for å avinstallere den, og kan også velge systemtjenestene (avansert visning).
Hovedskjermen, identifisert med et ikon som representerer et hus, er den du befinner deg i så snart enheten er startet, eller ved å trykke på Hjem-knappen. Dette er vanligvis okkupert av både programikoner og widgets , en slags dingser med forskjellige funksjoner; det er widgets som viser forskjellige stiler av klokker, de som viser de nyeste YouTube -videoene , andre som viser værinformasjon, de som er relatert til e- poster . [21] Selve hovedskjermen (dvs. startskjermen) kan suppleres med andre sider, inkludert at brukeren kan rulle frem og tilbake.
Klassisk komponent i Android-verdenen er Launcher (lett. "launcher") eller systemapplikasjonen som i hovedsak overvåker og administrerer hovedskjermen, og sekundært snarveiene (snarveien), appskuffen, bunnen av linjen og statuslinjen, varslingsmenyen og hurtiginnstillinger. I tillegg til standarden, er det mange tredjeparts lanseringer som tilbyr et bredt spekter av tilpasninger.
Avslutningsmenyen er området med kommandoer som vises når du trykker på av/på-knappen (kommandoer er vanligvis slå av, omstart, fly-/frakoblet modus, nødmodus), noen ganger fulgt nederst av lydkommandoer. Ved å trykke på en annen knapp eller trykke på en annen sone, forsvinner menyen.
Øverst på skjermen er det også en statuslinje som viser informasjon om enheten og dens tilkobling. I stedet er det i den nedre delen av skjermen vanligvis den nedre linjen til standardapplikasjonene som forblir fast mens skjermene ruller. Ved å dra statuslinjen nedover, vises en varslingsskjerm der applikasjoner kan vise varsler om viktig informasjon eller oppdateringer som en nylig mottatt e-post eller en tekstmelding , for ikke å forstyrre brukeren umiddelbart. I tidlige versjoner av Android kunne disse varslene bare utnyttes til å åpne den aktuelle applikasjonen, men de siste oppdateringene har gitt flere funksjoner, for eksempel muligheten til å ringe et nummer direkte fra varselet om tapt anrop , uten å måtte åpne telefonapplikasjonen [22] Varslinger er vedvarende til de leses eller slettes av brukeren. Den øverste linjen inneholder også panelet som inkluderer rask tilgang (ikoner) til apper og telefonfunksjoner: en kommando på panelet lar deg organisere ikonene slik du vil eller gjenopprette dem til standardtilstanden.
Plattformen bruker SQLite - databasen , det dedikerte SGL - biblioteket for todimensjonal grafikk (i stedet for den klassiske X-serveren til andre Linux-distribusjoner ) og støtter OpenGL ES 2.0 -standarden for tredimensjonal grafikk. [23] Applikasjoner kjøres gjennom den virtuelle Dalvik-maskinen , en virtuell maskin tilpasset bruk på mobile enheter.
Android ble hovedsakelig designet for smarttelefoner og nettbrett , men den åpne og tilpassbare naturen til operativsystemet gjør at det kan brukes på andre elektroniske enheter, inkludert bærbare datamaskiner og netbooks , smartbooks , [24] eBook-lesere , kameraer og smart-TVer ( Google TV ). "Smarte ting"-markedet har vokst betydelig i nyere tid til det punktet at det stimulerer folks kreativitet. Et eksempel er smartklokken utstyrt med et Android-operativsystem i en «lett»-versjon [25] hodetelefoner , [26] bil-CD- og DVD-spillere, [27] smarte briller ( Google Glass ), kjøleskap, satellittnavigasjonssystemer for kjøretøy, hjem automatisering, spillkonsoller, speil, [28] kameraer, MP3 / MP4 -spillere og tredemøller.
Android-logoen ble designet med Ascender Corporations Droid -fontfamilie , grønn er fargen på roboten som representerer Android-operativsystemet. Utskriftsfargen er PMS 376C og RGB -fargen i hex-verdi er # A4C639, som spesifisert av Android-retningslinjene for merkevarebygging. Androids egendefinerte font heter Norad . Den brukes kun i tekstlogoen.
Applikasjoner (eller apper ) er den mest generiske formen for å angi applikasjonsprogramvare som kan installeres på Android. De kan lastes ned både fra den offisielle Google Play -katalogen og fra andre kataloger, for eksempel Amazon Appstore fra Amazon.com [29] , eller F-Droid som kun inneholder gratis lisensiert programvare. Android-applikasjoner kan også installeres direkte fra en APK-fil levert av programvaredistributøren, eller fra august 2021 i .aab-format
Av IT-sikkerhetsgrunner er applikasjonene utstyrt med et sertifiseringssystem som bekrefter integriteten til pakken som skal installeres og forfatterskapet til en Google - akkreditert programvaredistributør .
Android er utstyrt med en rekke forhåndsinstallerte applikasjoner som spenner fra nettleseren til den analoge FM-radioen, fra kalenderen til Gmail -applikasjonen , fra kalkulatoren til Google Maps og inkluderer også Google-assistenten med mulighet til å velge språk på italiensk .
For å oppmuntre til utvikling av applikasjoner for plattformen, holdt selskapet Google i 2008 en priskonkurranse knyttet til utvikling av applikasjoner for Android. Konkurransen delte ut en rekke premier og insentiver til søknader, utvalget av vinnersøknadene ble gjort internt av Google og summen av premiene var 10 millioner dollar. For å overholde amerikansk lovgivning mot terrorisme eller lokale byråkratiske hindringer, ble programmerere bosatt i Cuba, Iran, Syria, Nord-Korea, Sudan, Burma (Myanmar), Quebec og Italia ekskludert. [30] . Italia ble ekskludert på grunn av sin lovgivning om prisvinnende, selv om eksklusjonen hadde vært mye diskutert. [31]
Siden Android-enheter generelt er batteridrevne, er Android utviklet for å administrere prosesser for å minimere strømforbruket. Når en applikasjon ikke er i bruk, begrenser systemet bruken av ressurser slik at den ikke bruker betydelige mengder batteri- eller CPU-ressurser, selv om den er tilgjengelig for umiddelbar bruk. [32] [33] Android administrerer automatisk applikasjonene som er lagret i minnet: når minnet er utilstrekkelig, begynner systemet, på en usynlig måte, automatisk å lukke inaktive prosesser, med utgangspunkt i de som har vært inaktive i lengste tid. [34] [35] I 2011 rapporterte Lifehacker at tredjeparts oppgavemorderapplikasjoner gjør mer skade enn nytte. [36]
Android System WebView er systemkomponenten med Chromium -teknologi som lar Android-apper vise nettinnhold. I praksis er det en mininettleser ( ikke kontrollerbar av brukeren) som åpner lenker eller nettinnhold av apper utviklet med denne funksjonen. Vanligvis spør komponenten (når den startes av appen) brukeren om den skal få tilgang til innholdet "inne i appen" eller ved å åpne den (ekte) standardnettleseren.
Komponenten (som kan oppdateres via Google Play) vises ikke i skuffen som en app siden det er en forhåndsinstallert tjeneste, som brukes uavhengig av operativsystemet.
Når du konfigurerer en jobbprofil for en Google Workspace-konto, krever systemet installasjon på enheten av Android Device Policy (ADP)-appen som bruker organisasjonens sikkerhetspolicyer for å beskytte informasjonen knyttet til kontoen og enheten samme.
I utgangspunktet lar applikasjonen administratoren av firmaets domene, opprettet gjennom Google Workspace -plattformen , sjekke sikkerhetsreglene ( policyene ) beskrevet på hjelpesiden til tjenesten på enheten til den ansatte . domene. Hvis du ikke installerer denne grunnleggende appen, kan du ikke opprette en Android-arbeidsprofil.
Android Device Policy er ikke et alternativ til Google Apps Device Policy (finnes også i Google Store) som er spesifikt for å registrere en Google Workspace-konto og koble den til Googles domenekonsoll (administrasjonskonsollen), på en Android-enhet, for å administrere sikkerhetsreglene, men som ikke erstatter den grunnleggende operativsystemtjenesten (ADP).
Operatørtjenester ( operatørtjenester på engelsk) er en systemfunksjon (i form av en app, også tilgjengelig i Play-butikken, men ikke manipulert av brukeren) som muliggjør de nyeste kommunikasjonstjenestene som tilbys av mobiloperatører. Den støtter blant annet bruk av RCS -meldinger .
Android gir en lang liste med avanserte kommandoer, nyttige for å aktivere eller deaktivere eller konfigurere eller overvåke atferd, funksjoner, tjenester, justeringer, informasjon. Denne menyen er deaktivert som standard, men kan aktiveres ved å trykke raskt på "Byggnummer" 7 ganger i Innstillinger \ Telefoninformasjon \ Programvareinformasjon. Deretter kan den deaktiveres ved å trykke på av/på-bryteren ved siden av det nye elementet som er pop-up i innstillinger (utvikleralternativer).
For eksempel, i menyen [37] er det kommandoen som lar deg koble enheten til en PC med en USB-kabel og feilsøke operativsystemet som du kan installere apper med, start på nytt fra kommandolinjen etter å ha installert ADB ( Android Debug Bridge ) på HOST -datamaskinen .
Det er også mulig å aktivere opplåsing av bootloader eller opplåsing av OEM-produsenter som lar brukeren endre partisjonen (eller partisjonene) til operativsystemet etter eget ønske og få root- tillatelser ( su i Linux ).
Enhver Android-enhet (selv de med OEM - fastvare ) har sikkerhetskopierings- og gjenopprettingstjenesten knyttet til gjeldende konto. Informasjonen er synkronisert i Google Disk , men sikkerhetskopieringsjobbene er ikke synlige i det relative arkivet og reduserer ikke tilgjengelig plass. Prosedyren finnes i innstillinger, vanligvis i et systemelement knyttet til kontoene, i menyen knyttet til Googles (faktisk kan andre kontoer og eventuelle relaterte sikkerhetskopieringstjenester være til stede). Når den er aktivert, er prosedyren automatisk, men kan også utføres manuelt ved behov. Den synkroniserte informasjonen er: applikasjoner og deres data, SMS- og MMS-meldinger, enhetsinnstillinger, anropslogg, kontakter. Jobbene overskrives, det vil si at kun den siste synkroniseringen som ble utført beholdes.
Tilbakestillingen er automatisk i den forstand at i tilfelle en ny enhet eller fabrikktilbakestilling, så snart ønsket Google-konto er registrert, vil systemet spørre om du vil gjenopprette informasjonen (åpenbart de for den siste sikkerhetskopieringsjobben som ble utført) .
Fra juli 2021 [38] har Android 8-versjonen (og senere) den fornyede tjenesten fordi prosedyren utføres ved hjelp av Google One (men det er ikke nødvendig å installere den tilsvarende appen, da den er en standard systemtjeneste). Det nye er at tjenesten nå inkluderer bilder og videoer som er lagret i Google Foto, ikke Google Disk. Denne nye versjonen av Google backup, integrert i Android-systemet, er også en av de mange Google Play-tjenestene .
Hovedmaskinvareplattformen til Android er ARM ( ARMv7- og ARMv8-A- arkitekturene ), med x86- og x86-64-arkitekturer som også offisielt støttes i versjoner etter Lollipop . [39] [40] [41] [42] Det uoffisielle Android-x86- prosjektet ga støtte for x86-arkitekturer før offisiell støtte. [43] [44] Arkitekturene ARMv5TE og MIPS32 / 64 ble også historisk støttet, men har siden blitt fjernet. [45] Siden 2012 har Android-enheter med Intel -prosessorer begynt å dukke opp , inkludert telefoner [46] og nettbrett. Mens den fikk støtte for 64-bits plattformer, ble Android opprinnelig bygget for å kjøre på x86 64-bits arkitekturer og deretter på ARM64 . Siden Android 5.0 "Lollipop" støttes 64-bits varianter av alle plattformer i tillegg til 32-bits varianter . [39]
Minimumskravene til RAM for enheter som kjører Android 7.1 fra et absolutt minimum på 512 MB for 32-bits smarttelefoner med lavere spesifikasjoner, 1 GB for mellomstore enheter og 2 GB for kraftigere maskinvare. Anbefalingen for Android 4.4 må ha minst 512 MB RAM, [47] mens for "lav RAM"-enheter er 340 MB minimumsmengden som kreves, som ikke inkluderer minne dedikert til ulike maskinvarekomponenter som basebåndprosessoren. [48] For de lettere versjonene av Android, kalt Go, er minimumskravene 8 GB internminne og 512 MB RAM. Android 4.4 krever en 32 -biters ARMv7 , MIPS eller x86 arkitekturprosessor (de to sistnevnte gjennom uoffisielle porter), [43] [44] sammen med en OpenGL ES 2.0- kompatibel grafikkbehandlingsenhet (GPU). [49] Android støtter OpenGL ES 1.1, 2.0, 3.0, 3.1 og fra den nyeste versjonen 3.2 og fra Android 7.0 Vulkan (og versjon 1.1 tilgjengelig for noen enheter [50] ). Noen applikasjoner kan eksplisitt kreve en viss versjon av OpenGL ES, og passende GPU-maskinvare kreves for å kjøre slike applikasjoner. [49]
Android-enheter inneholder mange valgfrie maskinvarekomponenter, inkludert kameraer eller videokameraer, GPS , orienteringssensorer , dedikerte spillkontroller, akselerometre , gyroskoper , barometre, magnetometre , nærhetssensorer , trykksensorer , termometre og berøringsskjermer . Noen maskinvarekomponenter er ikke påkrevd, men har blitt standard i visse enhetsklasser, for eksempel smarttelefoner, og hvis det er tilleggskrav gjelder de. Noe annen maskinvare var i utgangspunktet nødvendig, men disse kravene har blitt fullstendig redusert eller eliminert helt. For eksempel, ettersom Android i utgangspunktet ble utviklet som telefonens operativsystem, var det nødvendig med maskinvare som mikrofoner, mens telefonfunksjonen over tid ble valgfri. [51] Android trengte et autofokuskamera , som ble avslappet med et kamera med fast fokus [51] hvis det var til stede, da kameraet ble droppet som et krav helt da Android begynte å bli brukt på set-top-boksen .
I tillegg til å kjøre på smarttelefoner og nettbrett, kjører flere leverandører Android på vanlig PC-maskinvare med tastatur og mus. [52] [53] [54] [55] I tillegg til tilgjengeligheten på kommersiell maskinvare, er lignende versjoner av Android for PC tilgjengelig gratis fra Android-x86-prosjektet, inkludert tilpasset Android 4.4. [56] Ved å bruke Android- emulatoren som er en del av Android SDK eller tredjepartsemulatorer, kan Android også kjøre ikke-native på x86-arkitekturer. [57] [58] Noen kinesiske selskaper bygger et Android-basert PC- og mobiloperativsystem for å «konkurrere direkte med Microsoft Windows og Google Android». [59] Det kinesiske ingeniørakademiet bemerket at "mer enn et dusin" selskaper tilpasset Android etter et kinesisk forbud mot bruk av Windows 8 på offentlige PC-er. [60] [61] [62]
Open Source Android-prosjektet ledes av Google og, med oppgaven å vedlikeholde og utvikle Android [63] i henhold til prosjektet «målet er å skape en reell suksess, for å forbedre mobilopplevelsen for brukerne» [64] , AOSP opprettholder også programkompatibilitet for Android, definisjonen av en "kompatibel Android-enhet, for eksempel" den enheten du kan kjøre en hvilken som helst applikasjon skrevet av tredjepartsutviklere som bruker Android SDK og NDK . ", For å forhindre inkompatible implementeringer i Android [64] . Kompatibilitetsprogrammet er valgfritt og gratis, og suiten som tillater kompatibilitetstesting er alltid gratis og åpen kildekode [65] .
Android har en rask oppdateringssyklus, med nye versjoner som rulles ut hver sjette til niende måned. Oppdateringer er vanligvis inkrementelle, og gjør programvareforbedringer på jevnlig basis, i stedet for fullstendige systemgjennomganger hvert annet til tredje år (vanlig praksis for stasjonære operativsystemer som Windows ). Mellomliggende oppdateringer gjøres tilgjengelig mellom store utgivelser for å løse sikkerhetsproblemer og andre programvarefeil . De fleste Android-enheter er i stand til å motta oppdateringer i " OTA " ( over the air )-modus, dvs. uten behov for tilkobling til en PC.
Sammenlignet med andre mobile operativsystemer, for eksempel iOS , tar det vanligvis lang tid, noen ganger flere måneder, mellom den offisielle distribusjonen av en Android-oppdatering og den faktiske distribusjonen av de ulike OEM -ene til enheter som kan støtte den. Dette er imidlertid ikke tilfellet med de nyere enhetene i Nexus-serien (for øyeblikket Google Nexus 5X , Google Nexus 6P , Pixel , Pixel 2 XL og Pixel C cabriolet ). [66] I 2011 signerte Google en avtale med en rekke produsenter som kunngjorde «Android Update Alliance» og lovet å gi rettidige oppdateringer til hver enhet i 18 måneder etter at den ble utgitt. Likevel, for den siste distribusjonen av Lollipop-operativsystemet, har Google besluttet å involvere den nå daterte Nexus 4, 7 (versjon 2012) og 10, som har overskredet 18 måneder fra utgivelsesdatoen (slutten av 2012, som på grunn av de 18 månedene, skulle de ha forlatt oppdateringslinjen i første halvdel av 2014).
Årsaken til at disse forsinkelsene oppstår, skyldes ulike faktorer. Først av alt er det behov for å tilpasse systemet på den spesifikke maskinvaren til hver enhet. De offisielle oppdateringene distribueres faktisk av Google for referanseenhetene. Hver produsent må da tilpasse systemet til sine enheter, en operasjon som krever tid og betydelige investeringer. Av denne grunn fokuserer mange produsenter først og fremst på å oppdatere sine nyeste flaggskipenheter, og forlenger tiden for eldre enheter ytterligere. I noen tilfeller har produsenter til og med gitt opp å oppdatere gamle enheter selv om de er i stand til å støtte nye versjoner av operativsystemet.
For å forverre problemet ytterligere, må vi legge til det faktum at de aller fleste produsenter tilpasser Android-grensesnittet for å differensiere seg på markedet, og med hver oppdatering må de ta med seg tilpasningene på den nye versjonen. Noen kommentatorer bemerket at produsenter for øyeblikket ikke er incentivert til å oppgradere enhetene sine, noe som motiverer brukere til å oppgradere til en nyere (og oppdatert) modell. [67]
Som med iOS, vil en tilbakestilling av fabrikken (eller hard tilbakestilling eller sletting ) beholde den gjeldende versjonen av operativsystemet (dvs. installerte oppdateringer beholdes). Android bruker en åpen kildekode -lisenspolicy (unntatt noen mellomversjoner), [68] [69] og er basert på Linux-kjernen . Lisensen ( Apache License ) som den distribueres under lar deg fritt modifisere og distribuere kildekoden . I tillegg har Android et stort fellesskap av utviklere som bygger applikasjoner med mål om å øke funksjonaliteten til enhetene. Disse applikasjonene er for det meste skrevet i programmeringsspråket Java .
I oktober 2012 nådde applikasjonene tilgjengelig på det offisielle Android-markedet ( Google Play ) 700 000 enheter. [70] Disse faktorene har gjort det mulig for Android å bli det mest brukte operativsystemet i mobilmiljøet, i tillegg til å representere, for produksjonsbedrifter, det beste valget når det gjelder lave kostnader, tilpasning og letthet til selve operativsystemet, uten å måtte skrive et eget operativsystem fra bunnen av. [71]
Android består av en Linux 2.6- og 3.x-kjerne (fra Android 4.0 og utover), med mellomvare , biblioteker og API -er skrevet i C (eller C ++ ) og programvare som kjører på et applikasjonsrammeverk som inkluderer Java -biblioteker som er kompatible med baserte biblioteker på Apache Harmoni . Android frem til utgivelse 4.4 KitKat brukte den virtuelle Dalvik-maskinen med en just-in-time kompilator for å kjøre Dalvik dex-code (Dalvik Executable), som vanligvis er oversatt fra Java bytecode [72] . Denne virtuelle maskinen, som nå er foreldet, er erstattet med ART (Android RunTime) integrert i Android 5.0 Lollipop. Denne nye virtuelle maskinen, utviklet av Google, bruker en kompilator på forhånd . Den viktigste maskinvareplattformen til Android er ARM-arkitekturen . x86 - arkitekturen støttes takket være Android x86 -prosjektet [73] og Google TV bruker en spesiell x86-versjon av Android.
Androids Linux-kjerne gir arkitekturendringer gjort av Google utenfor kjerneutviklingssyklusen. Et typisk Android-system har ikke et innebygd X Window System , og støtter heller ikke hele standardsettet med GNU -biblioteker , og i tilfellet med C++ er det bare en delvis implementering av STL . Alt dette gjør det vanskelig å portere grafiske applikasjoner eller biblioteker utviklet for GNU/Linux til Android . [74] For å forenkle utviklingen av C/C++-applikasjoner under Android bruker vi SDL som gjennom en liten java- wrapper tillater bruk av JNI som gir en ide om bruk som ligner på en innebygd applikasjon i C/C++.
Android-applikasjoner er Java-baserte; faktisk må applikasjoner skrevet i innfødt kode i C / C ++ kalles fra java-koden, alle systemanrop som gjøres i C (eller C ++) må kalle Android Java virtuell maskinkode . Faktisk, SDL multimedia APIer under Android kalle metoder i Java; dette betyr at C/C++-applikasjonskoden må plasseres inne i et Java-prosjekt, som til slutt produserer en Android-pakke (APK).
Google har bidratt til å implementere noen funksjoner i Linux-kjernen, spesielt wakelock , en funksjon som lar applikasjoner "vekke" enheten mens den sover . Den siste funksjonen ble imidlertid avvist av hovedkjerneutviklerne, delvis fordi de følte at Google ikke hadde uttrykt en intensjon om å beholde koden deres. [75] [76] [77] Selv om Google annonserte i april 2010 at de ville ansette to ansatte for å jobbe med Linux-kjernefellesskapet, [78] sa Greg Kroah-Hartman , den nåværende Linux-kjernesjefen for stabil-grenen, i desember 2010 at det var bekymret for at Google ikke lenger virket villig til å inkludere kodeendringene i Linux-hovedgrenen. Noen Google Android-utviklere antydet at "Android-teamet ble lei av prosessen" fordi de var et lite team og hadde mye presserende arbeid å gjøre på Android [79] .
I Linux har autosleep og wakelock- funksjoner blitt inkludert i 3.5-kjernen, etter mange tidligere sammenslåingsforsøk. Grensesnittene er de samme, men Linux-bygget har to forskjellige suspenderingsmoduser: fra minne (den tradisjonelle suspenderingen som Android bruker), og til disk (dvalemodus, som det er kjent på skrivebordet). [80] I august 2011 sa Linus Torvalds at "til slutt ville Android og Linux komme tilbake til en felles kjerne, men det vil sannsynligvis ikke være før om fire eller fem år." [81] I desember 2011 kunngjorde Kroah-Hartman starten på Android-hovedprosjektet, som tar sikte på å sette noen Android- drivere , patcher og funksjoner, inn i Linux-kjernen fra og med Linux 3.3. [82]
Flash -minne på Android-enheter er delt inn i flere partisjoner , for eksempel "/ system" for selve operativsystemet og "/ data" for brukerdata og appinstallasjoner. I motsetning til tradisjonelle GNU/Linux-distribusjoner , har ikke brukere av Android-enheter superbruker- eller rotrettigheter for å få tilgang til operativsystemet og dets partisjoner, for eksempel "/ system", som brukeren har skrivebeskyttede tillatelser for. Imidlertid er root-tilgang på enheten nesten alltid mulig, i noen tilfeller ved å spørre produsenten, i andre ved å utnytte visse sikkerhetsfeil i Android. Root-tilgang brukes ofte av åpen kildekode-fellesskapet, for å forbedre egenskapene til enhetene deres, flashe nye tilpassede ROM -er (dvs. modding -operasjoner [83] ), men også av ondsinnede personer for å installere virus og skadelig programvare .
På Android er det enkelt å få tilgang til gjenopprettingsmodus , slik det skjer for enhver Linux-distribusjon eller for Windows . Miljøet er som alltid lagret i en systempartisjon og skjult. Tilgang skjer ved å slå på eller starte enheten på nytt ved å holde nede andre taster samtidig i noen sekunder (for eksempel "hjem", "volum opp" og "strøm"-taster, i andre tilfeller "hjem" og "volum ned" ") [84] . Menyen tilbyr forskjellige kommandoer, inkludert [85] :
Produsenter tilpasser vanligvis ikke bare selve Android ( ROM - fastvare ), gjenopprettingsmiljøet, men også oppstartslasteren [86] . I moddingspraksis , i tillegg til å rote enheten, må du låse opp bootloaderen hvis du vil flashe egendefinerte ROM-er (inkludert tilpasset gjenoppretting rikere på grunnleggende kommandoer, for eksempel sikkerhetskopiering og bildegjenoppretting ). Den originale bootloaderen er blant annet komponenten som sjekker gyldigheten av det digitale sertifikatet for oppdateringer og apper, og forhindrer eller krever administratortillatelser i tilfeller av apper uten gyldige sertifikater. Oppstartslasteren er også lagret i en utilgjengelig mappe uten rotrettigheter .
Gjenopprettingsmiljøet skal ikke forveksles med sikker modus eller sikker modus , som ligner på Windows, som også kan startes (ved oppstart) gjennom en kombinasjon av taster (f.eks. av/på-tast, første oppstartsskjerm/logo vises, volum ned-tasten ved å holde den nede). Når den er startet i denne modusen, vises meldingen "sikker modus" på skjermen og/eller i varslingsområdet. Med sikker modus utføres bare viktige tjenester, og derfor kan tester forsøkes for å løse funksjonsfeil eller andre diagnostiske prosedyrer.
Systemgjenopprettingsmenyen inkluderer også reboot to bootloader -kommandoen som starter enheten på nytt direkte inn i bootloaderen for å flashe ROM - en via en PC koblet til via USB-kabel. I praksis starter nedlastingsmodusen (nedlastingsmodus) som kan aktiveres, i enkelte merker av Android-enheter, selv med en kombinasjon av taster på tenningen.
Android -kildekoden distribueres av Google under en åpen kildekode-lisens , og dens åpne natur har oppmuntret et stort fellesskap av utviklere (som XDA Developers ) og entusiaster til å bruke åpen kildekode som grunnlag for fellesskapsbaserte prosjekter, som gir oppdateringer til eldre enheter, nye funksjoner for avanserte brukere, eller ta med Android til enheter som opprinnelig ble levert med andre operativsystemer. [87] Disse fellesskapsutviklede utgivelsene gir ofte nye funksjoner og oppdateringer til enheter raskere enn offisielle produsenter/operatørkanaler, med et sammenlignbart kvalitetsnivå; [88] gir løpende støtte for eldre enheter som ikke lenger mottar offisielle oppdateringer; eller ta med Android til enheter som offisielt har blitt markedsført med andre operativsystemer, for eksempel HP TouchPad . Tilpasset firmware er ofte forhåndsrotet og inneholder endringer som ikke er tiltenkt av den opprinnelige produsenten, for eksempel muligheten til å overklokke eller over/ undervolte enhetens prosessor. [89] CyanogenMod var den mest brukte fellesskapsfastvaren, [90] [91] nå avviklet og erstattet av LineageOS [92] ; kompatibel med mange terminaler inkludert Nexus One , HTC Magic og HTC Desire og senere med Galaxy S og Galaxy S II , One X, One S, LG Optimus L9 , LG Optimus G , Galaxy Nexus , Galaxy S III og Galaxy S4 , Nexus 5 , LG G2 , HTC One M7 . Det er sant at "egendefinerte" ROM-er ofte gir større frihet til å administrere brukeren, inkludert spesielle funksjoner og et bredt spekter av tilpasningsmuligheter. Det finnes samlinger av fastvare som AndroidPedia. [93] For avanserte brukere lar bruken av de tilpassede Android-ROMene utgitt av fellesskapet deg frigjøre deg fra applikasjonene og tilpasningene til produsenten (av enheten), nesten alltid ikke avinstallerbare eller modifiserbare (noe som ikke skjer i PC- verden ). Disse prosedyrene, i sjargongen, kalles modding .
Rottillatelser lar enheter få tilgang til avanserte funksjoner, for eksempel direkte administrasjon av CPUer og systemapper, ellers utilgjengelige, men lar også brukeren endre telefonens fastvare . Uten tilleggstillatelsene er det imidlertid vanligvis mulig å installere offisielle fastvareoppdateringer fra enhetsprodusenten uten å ugyldiggjøre garantien til enheten. En nødvendig betingelse for å roote enheten er å låse opp oppstartsprogrammet, som som regel er tilpasset og låst av OEM.
Opprinnelig var alt arbeidet fokusert på HTC Dream med fastvare som Mikhael, JacHero, TheDudes og andre, og historisk sett støttet ikke enhetsprodusenter og mobiloperatører tredjeparts fastvareutvikling . Produsenter uttrykker bekymring for feil funksjon av enheter som kjører uoffisiell programvare og støttekostnadene som oppstår av dette. [94] I tillegg tilbyr modifisert firmware som CyanogenMod noen ganger funksjoner, for eksempel tethering , som operatører vil kreve en premie for. Som et resultat er tekniske hindringer, inkludert låste oppstartslastere og begrenset tilgang til rottillatelser, vanlige på mange enheter. Ettersom fellesskapsutviklet programvare har blitt mer populær og etter en uttalelse fra Librarian of Congress i USA som tillater " jailbreaking " på mobile enheter, [95] har produsenter og operatører mildnet sin holdning til utvikling. tredjeparter, med noen , inkludert HTC , [94] Motorola , [96] Samsung [97] [98] og Sony , [99] som gir støtte og oppmuntrer til utvikling. Som et resultat har behovet for å omgå maskinvarerestriksjoner for installasjon av uoffisiell fastvare over tid redusert ettersom et økende antall enheter leveres med opplåste eller opplåsbare oppstartslastere , lik Nexus -serien med telefoner , selv om de vanligvis krever at brukerne fraskriver seg garantien. av enhetene deres for å gjøre det. [94] Men til tross for produsentens aksept, krever enkelte operatører i USA fortsatt at telefonene er låst, noe som frustrerer utviklere og kunder. [100]
Internt identifiserer Android hver støttet enhet ved hjelp av enhetskodenavnet, en kort streng, [101] som kanskje ligner på modellnavnet som brukes i markedsføringen av enheten. For eksempel er enhetskodenavnet til Pixel-smarttelefonen sailfish .
Enhetskodenavnet er vanligvis ikke synlig for sluttbrukeren, men det er viktig for å fastslå kompatibilitet med modifiserte Android-versjoner. Det er også noen ganger nevnt i artikler om en enhet, fordi det gjør det mulig å skille forskjellige maskinvarevarianter av en enhet, selv om produsenten tilbyr dem under samme navn. Enhetskodenavnet er tilgjengelig for programmer som kjører på android.os. Build.DEVICE. [102]
Som en del av de bredere masseovervåkingsavsløringene i 2013, ble det avslørt i september 2013 at amerikanske og britiske etterretningsbyråer, henholdsvis National Security Agency (NSA) og Government Communications Headquarters (GCHQ), hadde tilgang til databrukeren på iPhone , BlackBerry og Android-enheter. De er angivelig i stand til å lese nesten all informasjon på smarttelefonen, inkludert SMS, plassering, e-poster og notater. [103] I januar 2014 avslørte ytterligere rapporter etterretningsbyråers evner til å avskjære personlig informasjon overført over Internett av sosiale nettverk og andre populære applikasjoner som Angry Birds , som samler inn personlig informasjon fra brukerne deres for reklame og andre årsaker. GCHQ har, ifølge The Guardian , en guide i wikistil til forskjellige apper og annonsenettverk, og de forskjellige dataene som kan stjeles fra hver. [104] Senere samme uke kunngjorde den finske utvikleren av Angry Birds Rovio at han revurderte forholdet til sine reklameplattformer i lys av disse avsløringene og oppfordret den bredere industrien til å gjøre det samme. [105]
Dokumentene avslørte en ekstra innsats fra etterretningsbyråer for å avskjære Google Maps-søk og forespørsler sendt av Android og andre smarttelefoner for å samle plasseringsinformasjon i bulk. [104] NSA og GCHQ insisterer på at deres aktiviteter er i samsvar med alle relevante nasjonale og internasjonale lover, selv om The Guardian uttalte at "den siste informasjonen kan også bidra til den økende offentlige bekymringen om hvordan teknologisektoren samler inn og bruker informasjonen, spesielt for de utenfor USA, som nyter mindre personvern enn amerikanere." [104]
De lekkede dokumentene publisert av WikiLeaks, kodenavnet Vault 7 og datert 2013-2016, beskriver mulighetene til Central Intelligence Agency (CIA) til å utføre elektronisk overvåking og cyberkrigføring , inkludert muligheten til å kompromittere operativsystemene til de fleste smarttelefoner (inkludert Android). [106] [107]
Forskning fra sikkerhetsfirmaet Trend Micro viser misbruk av premiumtjenester som den vanligste typen Android-skadevare, der tekstmeldinger sendes fra infiserte telefoner til telefonnumre til premiumpriser uten samtykke eller til og med kunnskap fra 'brukeren. Annen skadelig programvare viser uønskede og påtrengende annonser på enheten eller sender personlig informasjon til uautoriserte tredjeparter. [108] Sikkerhetstrusler på Android vokser angivelig eksponentielt; Googles ingeniører hevdet imidlertid at trusselen om skadelig programvare og virus på Android ble overdrevet av sikkerhetsselskaper av kommersielle årsaker, [109] [110] og anklaget sikkerhetsindustrien for å være redd for å selge sikkerhetsprogramvare-antivirus til brukere. [109] Google hevder at ondsinnet skadelig programvare faktisk er ekstremt sjelden [110] og en undersøkelse fra F-Secure viste at bare 0,5 % av rapportert Android-skadevare kom fra Google Play Store. [111]
I august 2015 kunngjorde Google at enhetene i Google Nexus -serien ville begynne å motta månedlige sikkerhetsoppdateringer . Google skrev også at "Nexus-enheter vil fortsette å motta viktige oppdateringer i minst to år og sikkerhetsoppdateringer i en periode på mer enn tre år fra første tilgjengelighet eller 18 måneder etter at enheten sist ble solgt gjennom Google Store ." [112] [113] [114] Den påfølgende oktober konkluderte forskere fra Cambridge University med at 87,7 % av Android-telefoner i bruk hadde kjente, men uopprettede sikkerhetssårbarheter på grunn av mangel på oppdateringer og støtte. [115] [116] [117] Ron Amadeo fra Ars Technica skrev også i august 2015 at "Android ble opprinnelig designet, fremfor alt, for å bli bredt adoptert. Google startet fra bunnen av med null markedsandel for cent, så han var fornøyd å gi opp kontrollen og gi alle en plass ved bordet i bytte mot adopsjon [...] Nå har imidlertid Android omtrent 75-80 prosent av det globale smarttelefonmarkedet, noe som gjør det ikke bare til verdens mest populære mobildrift system, men uten tvil det mest populære operativsystemet, punktum. Derfor har sikkerhet blitt en stor sak. Android bruker fortsatt en kommandokjede for programvareoppdatering designet når Android-økosystemet ikke hadde noen enheter å oppdatere og ikke fungerer ". [118] Etter nyhetene om Googles månedlige tidsplan, har noen produsenter, inkludert Samsung og LG, lovet å publisere månedlige sikkerhetsoppdateringer [119] men, som bemerket av Jerry Hildenbrand i Android Central i februar 2016, "i stedet har vi fått noen oppdateringer på spesifikke versjoner av en håndfull modeller. Og en haug med brutte løfter." [120]
I et innlegg fra mars 2017 på Google Security Blog skrev Adrian Ludwig og Mel Miller, Android-sikkerhetsleder, at "Mer enn 735 millioner enheter fra over 200 produsenter mottok en plattformsikkerhetsoppdatering i 2016" og at "Våre operatør- og maskinvarepartnere hjalp til utvide leveringen av disse oppdateringene ved å gi ut oppdateringer for mer enn halvparten av de 50 beste enhetene på verdensbasis i siste kvartal av 2016." De skrev også at "Omtrent halvparten av enhetene som var i bruk ved utgangen av 2016 hadde ikke mottatt en sikkerhetsoppdatering for plattformen det foregående året," og opplyser at deres arbeid vil fortsette å fokusere på å effektivisere sikkerhetsoppdateringsprogrammet for en. enklere implementering av produsenter. [121] Videre, i en kommentar til TechCrunch , sa Ludwig at ventetidene for sikkerhetsoppdateringer ble redusert fra "seks til ni uker ned til noen få dager", med 78 % av flaggskipenhetene i Nord-Amerika. oppdatert sikkerhet på slutten av 2016. [122]
Feiloppdateringer som finnes i kjerneoperativsystemet når ofte ikke brukere av eldre enheter. [123] [124] Androids åpen kildekode tillater imidlertid sikkerhetsleverandører å ta eksisterende enheter og tilpasse dem for svært sikker bruk. For eksempel jobbet Samsung med General Dynamics gjennom oppkjøpet av Open Kernel Labs for å gjenoppbygge Jelly Bean i tillegg til deres robuste mikroviser for «Knox»-prosjektet. [125] [126]
Android-smarttelefoner har muligheten til å rapportere plasseringen av Wi-Fi- tilgangspunkter , som de oppdages når telefonbrukere beveger seg, for å lage databaser som inneholder de fysiske plasseringene til hundrevis av millioner av slike tilgangspunkter. Disse databasene danner elektroniske kart for å finne smarttelefoner, slik at de kan kjøre apper som Foursquare , Google Latitude , Facebook Places og vise stedsbaserte annonser. [127] Tredjeparts overvåkingsprogramvare som TaintDroid, [128] et akademisk forskningsfinansiert prosjekt, kan i noen tilfeller oppdage når personlig informasjon sendes fra applikasjoner til eksterne servere. [129]
Android-applikasjoner kjører i en sandkasse , et isolert område av systemet som ikke har tilgang til resten av systemressursene, med mindre tilgangstillatelser er eksplisitt gitt av brukeren når applikasjonen er installert, men dette er kanskje ikke mulig for pre -installerte apper. Du kan for eksempel ikke deaktivere mikrofontilgang fra den forhåndsinstallerte kameraappen uten å deaktivere kameraet fullstendig. Dette er også gyldig i Android versjoner 7 og 8. [130]
Siden februar 2012 har Google brukt Googles Bouncer malware-skanner for å sjekke og skanne apper som er tilgjengelige i Google Play Store. [131] [132] En "Verify App"-funksjon ble introdusert i november 2012, som en del av "Jelly Bean" OS-versjonen for Android 4.2 , for å skanne alle apper, både fra Google Play og tredjepartskilder, for skadelig oppførsel. [133] Først under installasjonen fikk Verify Apps en oppdatering i 2014 for å "konstant" skanne apper, og i 2017 ble funksjonen gjort synlig for brukere via en meny i Innstillinger. [134] [135]
Før du installerer en app, viser Google Play Store en liste over kravene en app må ha for å fungere. Etter å ha gjennomgått disse tillatelsene, kan brukeren velge å godta eller avvise dem, og installere applikasjonen bare hvis de godtar. [136] I Android 6.0 "Marshmallow" er tillatelsessystemet endret; Apper mottar ikke lenger automatisk alle tillatelser angitt ved installasjonen. I stedet brukes et opt-in-system, der brukere blir bedt om å gi eller nekte individuelle tillatelser til en app når de trengs for første gang. Søknader husker tilskudd, som kan trekkes tilbake av brukeren når som helst. Forhåndsinstallerte apper er imidlertid ikke alltid en del av denne tilnærmingen. I noen tilfeller er det kanskje ikke mulig å nekte visse tillatelser til forhåndsinstallerte apper, eller deaktivere dem. Google Play Services-appen kan ikke avinstalleres eller deaktiveres. Ethvert forsøk på å tvinge avslutning innebærer å starte selve appen på nytt. [137] [138] Den nye tillatelsesmodellen brukes kun av applikasjoner utviklet for Marshmallow ved å bruke programvareutviklingssettet (SDK) og eldre apper vil fortsette å bruke den tidligere "alt eller ingenting"-tilnærmingen. Tillatelser kan fortsatt tilbakekalles for disse appene, selv om dette kan hindre dem i å fungere ordentlig, og det vises en advarsel om det. [139] [140]
I september 2014 rapporterte Jason Nova fra Android Authority om en studie av det tyske sikkerhetsfirmaet Fraunhofer AISEC om antivirusprogramvare og trusler mot skadelig programvare på Android. Nova skrev at "Android OS administrerer programvarepakker via sandboxing; dette tillater ikke applikasjoner å liste kataloginnholdet til andre apper for å holde systemet trygt. Ikke tillate antivirus å vise katalogene til andre apper etter "installasjonen, applikasjoner som ikke viser noen iboende mistenkelig oppførsel når lastet ned slettes som sikker. Hvis deler av appen senere aktiveres som er skadelige, vil antiviruset ikke ha noen måte å vite det, siden det er inne i appen og utenfor jurisdiksjonen til antiviruset ". Fraunhofer AISECs studie, som så på antivirusprogramvare fra Avast , AVG , Bitdefender , ESET , F-Secure , Kaspersky , Lookout , McAfee (tidligere Intel Security), Norton , Sophos og Trend Micro , avslørte at "testede antivirusapper ikke gir beskyttelse mot tilpasset skadelig programvare eller målrettede angrep "og at" selv antivirusappene som ble testet ikke var i stand til å oppdage skadelig programvare som til nå er helt ukjent, men de gjør ingen anstrengelser for å skjule dens ondartethet." [141]
I august 2013 annonserte Google Android Device Manager (omdøpt til Find My Device i mai 2017), [142] [143] en tjeneste som lar brukere eksternt overvåke, lokalisere og tørke Android-enheten deres, [144] [145] med en Android App for tjenesten utgitt i desember. [146] [147] I desember 2016 introduserte Google en Trusted Contacts-app, som lar brukere be om posisjonssporing av kjære i nødssituasjoner. [148] [149]
8. oktober 2018 kunngjorde Google nye krav til Google Play Store for å bekjempe overdeling av potensielt sensitiv informasjon, inkludert samtale- og tekstmeldingslogger. Problemet stammer fra det faktum at mange apper krever tillatelser for å få tilgang til brukerens personlige informasjon (selv om denne informasjonen ikke er nødvendig for at appen skal fungere), og noen brukere gir utvilsomt slike tillatelser. Alternativt kan en tillatelse være oppført i appmanifestet etter behov (i stedet for valgfritt), og appen vil ikke bli installert med mindre brukeren gir tillatelsen; brukeren kan trekke tilbake alle tillatelser, også nødvendige, fra en hvilken som helst app i enhetsinnstillingene etter å ha installert appen, men få brukere gjør det. Google har lovet å samarbeide med utviklere og lage unntak hvis appene deres krever telefon- eller SMS-tillatelser for «hovedapp-funksjonalitet». Den nye håndhevelsen av retningslinjene begynte 6. januar 2019, 90 dager etter at retningslinjene ble kunngjort 8. oktober 2018. I tillegg kunngjorde Google et nytt "krav på mål-API-nivå" ( targetSdkVersioni manifest) minst Android 8.0 (nivå API 26) for alle nye apper og appoppdateringer. Kravet på API-nivå kan hindre apputvikleres praksis ved å omgå noen autorisasjonsskjermer ved å spesifisere tidlige versjoner av Android med en grovere autorisasjonsmodell. [150] [151]
Kildekoden for Android er åpen kildekode , utviklet privat av Google, med kildekoden distribuert offentlig når en ny versjon av Android slippes. Google publiserer mesteparten av koden (inkludert nettverks- og telefonistabler) under Apache -lisensen 2.0 som ikke er copyleft. som gir mulighet for modifikasjon og redistribuering. [152] [153] Lisensen gir ingen rettigheter til "Android"-varemerket, så enhetsprodusenter og trådløse operatører må lisensiere fra Google under individuelle avtaler. Endringer i den tilknyttede Linux-kjernen er utgitt under GNU General Public License versjon 2 copyleft , utviklet av Open Handset Alliance , med kildekoden offentlig tilgjengelig til enhver tid. Vanligvis samarbeider Google med en maskinvareprodusent for å produsere en flaggskipenhet (del av Nexus-serien) med den nye versjonen av Android, og gjør deretter kildekoden tilgjengelig etter at enheten er utgitt. [154] Den eneste versjonen av Android som ikke umiddelbart ble gjort tilgjengelig som kildekode var Honeycomb 3.0-versjonen kun for nettbrett. Årsaken, ifølge Andy Rubin i et offisielt Android-blogginnlegg, var fordi Honeycomb ble hastet med å produsere Motorola Xoom , [155] og ikke ønsket at tredjeparter skulle skape en "dårlig brukeropplevelse" ved å forsøke å legge en versjon på smarttelefoner . av Android beregnet for nettbrett. [156]
Bare det grunnleggende Android-operativsystemet (inkludert noen applikasjoner) er programvare med åpen kildekode, mens de fleste Android-enheter leveres med en betydelig mengde proprietær programvare, som Google Mobile Services , som inkluderer applikasjoner som Google Play Store , Google Søk og Google Play Services , et programvarelag som gir APIer for integrasjon med tjenester levert av blant annet Google. Disse appene må være lisensiert av Google fra enhetsprodusenter og kan bare sendes på enheter som oppfyller kompatibilitetsretningslinjene og andre krav. [157] Tilpassede og sertifiserte distribusjoner av Android produsert av produsenter (som One UI og HTC Sense ) kan også erstatte noen lager Android-apper med sine egne proprietære varianter og legge til ekstra programvare som ikke er inkludert i lager Android. [158] Drivere av typen Blob Blob kan også være nødvendig for visse maskinvarekomponenter i enheten. [158] [159]
Richard Stallman og Free Software Foundation har kritisert Android og anbefalt bruk av alternativer som Replicant , fordi driverne og fastvaren som er avgjørende for riktig funksjon av Android-enheter generelt er proprietære og fordi Google Play Store-applikasjonen kan tvangsinstallere eller avinstallere programmer og , følgelig invitere ikke-fri programvare; selv om Free Software Foundation ikke har funnet at Google bruker det av ondsinnede årsaker. [160] [161]
I verden av OEM-enhetsprodusenter (Samsung, LG, etc.), betyr begrepet Android Stock en original Android-versjon eller den som brukes på Google-enheter [162] . Faktisk tilpasser produsentene (mer eller mindre intensivt) Android med proprietære lanseringer, funksjoner og apper.
Google lisensierer sin Google Mobile Services-programvare, sammen med Android-merkene, kun til maskinvareprodusenter for enheter som oppfyller Googles kompatibilitetsstandarder spesifisert i Android Compatibility Program-dokumentet. [163] Derfor inkluderer ikke Android-gafler som gjør store endringer i selve operativsystemet noen ikke-gratis Google-komponenter, forblir inkompatible med applikasjonene som krever dem, og må leveres med en alternativ programvaremarkedsplass i stedet for Google Play Store . [158] Eksempler på slike Android-gafler er Amazons Fire OS (som brukes på Kindle Fire -nettbrettlinjen og rettet mot Amazon-tjenester), Nokia X-programvareplattformen (en gaffel brukt av Nokia X -familien , hovedsakelig rettet mot Nokia og Microsoft Services ) og andre gafler som ekskluderer Google-apper på grunn av generell utilgjengelighet av Google-tjenester i visse regioner (som Kina ). [164] [165] I 2014 begynte Google også å kreve at alle Android-enheter som lisensierer Google Mobile Services-programvare viser en viktig «Powered by Android»-logo på oppstartsskjermene. [157] Google har også håndhevet fortrinnsgruppering og plassering av Googles mobiltjenester på enheter, inkludert obligatorisk gruppering av hele kjernepakken med Google-applikasjoner, og at lenker til Google Søk og Play Butikk-appen må finnes på eller i nærheten av hovedsiden på hovedskjermen i standardkonfigurasjonen. [166]
Noen lagerapplikasjoner og komponenter i AOSP-koden som tidligere ble brukt av eldre versjoner av Android, som Search, Music, Calendar og Location API, har blitt forlatt av Google til fordel for ikke-gratis erstatninger distribuert via Play Store (Google Search, Google Play Music og Google Calendar) og Google Play Services , som ikke lenger er åpen kildekode. I tillegg ekskluderer åpen kildekodevariantene av enkelte applikasjoner også funksjoner som finnes i deres ikke-gratis versjoner, for eksempel Photosphere-panoramaer i kamera, og en Google Nå -side på standardstartskjermen (eksklusivt for den proprietære versjonen "Google Now Launcher", hvis kode er innebygd i koden til Google-hovedappen). [158] [167] [168] [169] Disse tiltakene er sannsynligvis ment å motvirke gafler og oppmuntre til kommersiell lisensiering i tråd med Googles krav, ettersom det meste av kjernefunksjonaliteten til operativsystemet (og, i sin tid, tredjeparter) programvare), avhenger av proprietære komponenter lisensiert eksklusivt av Google, og vil kreve betydelige utviklingsressurser for å utvikle en alternativ pakke med programvare og APIer for å replikere eller erstatte dem. Apper som ikke bruker Google-komponenter vil også ha en funksjonell ulempe, siden de bare kan bruke APIer som finnes i selve operativsystemet. [170]
I mars 2018 ble det rapportert at Google hadde begynt å blokkere "ikke-sertifiserte" Android-enheter fra å bruke Google Mobile Services-programvare og viser en advarsel som sier at "enhetsprodusenten har forhåndslastet Google-apper og -tjenester uten sertifisering av Google". Tilpassede ROM-brukere kan registrere enhets-ID-en sin til Google-kontoen sin for å fjerne denne blokkeringen. [171]
Medlemmer av Open Handset Alliance, som inkluderer de fleste Android OEM-er, er også kontraktsmessig forbudt å produsere Android-enheter basert på operativsystemgafler; [158] [172] I 2012 ble Acer Inc. tvunget av Google til å avbryte produksjonen på en enhet drevet av Alibaba Groups Aliyun- operativsystem med trusler om fjerning fra OHA, da Google anså plattformen som en inkompatibel versjon av Android. Alibaba Group forsvarte påstandene, og hevdet at operativsystemet var en forskjellig plattform fra Android (hovedsakelig ved bruk av HTML5 -apper ), men inkorporerte deler av Android-plattformen for å muliggjøre bakoverkompatibilitet med tredjeparts Android-programvare. Faktisk ble enhetene levert med en applikasjonsbutikk som tilbød Android-apper; de fleste av dem var imidlertid piratkopierte. [173] [174] [175]
Android fikk en lunken reaksjon da den ble avduket i 2007. Selv om analytikere var imponert over de respekterte teknologiselskapene som hadde inngått samarbeid med Google for å danne Open Handset Alliance, var det uklart om mobiltelefonprodusenter ville være villige til å erstatte operativsystemene sine. med Android. [176] Ideen om en Linux-basert åpen kildekode- utviklingsplattform vekket interesse [177] men det var ytterligere bekymringer om Android i møte med hard konkurranse fra etablerte selskaper på smarttelefonmarkedet, som Nokia og Microsoft, og Linux konkurrerende mobile operativsystemer som var under utvikling. [178] Disse etablerte selskapene var skeptiske. Nokia sa at de ikke så det som en trussel, og et medlem av Microsofts Windows Mobile-team sa: "Jeg forstår ikke hvilken innvirkning dette vil ha." [179]
Siden den gang har Android blitt det mest brukte smarttelefonoperativsystemet [180] [181] og "en av de raskeste mobilopplevelsene som er tilgjengelige". [182] Anmeldere fremhevet åpen kildekode-naturen til operativsystemet som en av dets styrker, og tillot selskaper som Nokia (Nokia X-familien), [183] Amazon (Kindle Fire), Barnes & Noble (Nook), Ouya , Baidu og andre fordeler programvaren og frigjør maskinvare ved å kjøre sin egen tilpassede versjon av Android. Som et resultat ble det beskrevet av Ars Technicas teknologinettsted som "ganske mye standardoperativsystemet for å lansere ny maskinvare" for bedrifter uten egne mobile plattformer. [180] Denne åpenheten og fleksibiliteten er også tilstede på sluttbrukernivå; Android gir mulighet for omfattende enhetstilpasning av eiere, og apper er tilgjengelige gratis i appbutikker og tredjepartsnettsteder som ikke er fra Google. Disse har blitt nevnt blant de viktigste fordelene med Android-telefoner fremfor andre. [180] [184]
Til tross for populariteten til Android, inkludert en aktiveringsrate som er tre ganger høyere enn iOS, har det blitt rapportert at Google ikke har vært i stand til å utnytte andre nettprodukter og -tjenester på en vellykket måte for å gjøre Android om til pengene som analytikere har siktet til. De ventet. [185] The Verge har antydet at Google mister kontrollen over Android på grunn av den enorme tilpasningen og spredningen av apper og tjenester som ikke er fra Google, Amazons Kindle Fire-linje bruker Fire OS , en kraftig modifisert gaffel fra Android som ikke inkluderer eller støtter. enhver proprietær komponent av Google og krever at brukere får programvare fra Amazon Appstore i stedet for Play Store. [158] I 2014, i et forsøk på å forbedre synligheten til Android-merket, begynte Google å kreve at enheter med sine proprietære komponenter skulle vise en Android-logo på oppstartsskjermen. [157]
Android har lidd av "fragmentering", [186] en situasjon der variasjonen av Android-enheter, både når det gjelder maskinvarevariasjoner og forskjeller i programvaren som kjører på dem, gjør det til oppgaven å utvikle applikasjoner som fungerer mer konsekvent i hele økosystemet. vanskelig enn konkurrerende plattformer som iOS hvor maskinvare og programvare varierer mindre. For eksempel, ifølge data fra OpenSignal i juli 2013, var det 11 868 Android-enhetsmodeller, mange skjermstørrelser og åtte versjoner av Android-operativsystemet i bruk samtidig, mens flertallet av iOS-brukere har oppgradert til siste iterasjon av det OS. [187] Kritikere som Apple Insiders har sagt at fragmentering via maskinvare og programvare har presset veksten til Android gjennom store volumer av rimelige, lavprisenheter som kjører eldre versjoner av Android. De argumenterer ved å tvinge Android-utviklere til å skrive for «laveste fellesnevner» for å nå så mange brukere som mulig, som har lite insentiv til å bruke de nyeste maskin- eller programvarefunksjonene som er tilgjengelige på bare en mindre prosentandel av enhetene. [188] Imidlertid konkluderte OpenSignal, som utvikler apper for både Android og iOS, at selv om fragmentering kan gjøre utviklingen mer komplisert, øker Androids bredere globale rekkevidde også den potensielle belønningen. [187]
ComputerWorld rapporterte i en artikkel at vilkårene for bruk av Android og applikasjonsbutikken angir at "i tilfelle et produkt bryter distribusjonsavtalen med utviklere, forbeholder Google seg retten til å fjernfjerne dem på hvilken som helst enhet etter eget skjønn". [189]
Den 23. juni 2010 brukte Google denne modusen av sikkerhets- og renslighetshensyn, siden applikasjonene kun ble opprettet for forskningsformål. [190]
I 2010 ble et team av utviklere avvist av en applikasjon som regelmessig ble inkludert i Android Market . Den aktuelle applikasjonen, "WiFi Tether for Root Users", er dedikert til tethering (den lar enheter fungere som ekte Wi-Fi-rutere for å gi wi-fi-tilkobling til andre enheter). Årsaken var at T-Mobile (den første offisielle operatøren av Android) forbyr tethering, så applikasjonene dedikert til det skaper en interessekonflikt. Nyheten utløste store kontroverser blant brukere, rasende over mangelen på fleksibilitet vist av Google, noe som fikk dem til å tro at systemet faktisk ikke var så "åpent" som det ble presentert. [191] Wi -Fi- tethering ble imidlertid offisielt introdusert med versjonen av Android 2.2 Froyo, integrert i systemet. [192]
I 2012 dukket det opp hvordan applikasjoner kunne trekke ut brukerens personlige bilder (så vel som andre filer lagret som offentlige) fra enheten deres. [193]
En annen kritikk er rettet mot vekkefunksjonen, som ikke aktiveres med terminalen av [194] ; denne funksjonen er ikke avhengig av operativsystemet (og derfor på Android), men av maskinvaren som brukes. Det er mulig å komme rundt dette ved å bruke noen applikasjoner [195] . Noen produsenter integrerer den programmerte av- og på-funksjonen.
Ved å gjøre et søk fikk en Android-bruker vite at noen mobile enheter på markedet faktisk har en modifisert versjon av operativsystemet, spesielt programmert til å sende personlige data til serverne til mobiltelefonprodusentene. Artikkelen rettet kritikken hovedsakelig mot Motorola , skyldig i å sende e-postpassord, sosiale nettverk og brukerbruksdata til serverne. [196]
Forskningsfirmaet Canalys estimerte i andre kvartal 2009 at Android hadde en andel på 2,8 % av globale smarttelefonforsendelser . [197] Fra mai 2010 hadde Android en verdensomspennende markedsandel på smarttelefoner på 10 %, og overgikk Windows Mobile , [198] mens Android i USA hadde en andel på 28 %, og overgikk iPhone-operativsystemet . [199] I fjerde kvartal 2010 hadde dens verdensomspennende andel vokst til 33 % av markedet for å bli den bestselgende smarttelefonplattformen, [200] forbi Symbian . [201] Den ble den bestselgende plattformen i USA i april 2011, og overgikk BlackBerry OS med en andel på 31,2 % av smarttelefoner, ifølge comScore . [202]
Fra og med tredje kvartal 2011 estimerte Gartner at over halvparten (52,5 %) av smarttelefonsalget tilhørte Android. [203] I tredje kvartal 2012 hadde Android en andel på 75 % av det globale smarttelefonmarkedet ifølge analysefirmaet IDC. [204]
Fra juli 2011 rapporterte Google at 550 000 Android-enheter ble aktivert hver dag, [205] opp fra 400 000 på maidagen [206] , og over 100 millioner enheter hadde blitt aktivert [207] , en økning på 4,4 % per uke . [205] Per september 2012 hadde 500 millioner enheter blitt aktivert med 1,3 millioner aktiveringer per dag. [208] [209] I mai 2013, på Google I/O , kunngjorde Sundar Pichai at 900 millioner Android-enheter var aktivert. [210]
Markedsandelen til Android varierer etter sted. I juli 2012 økte "mobilabonnenter over 13 år" i USA som bruker Android med 52 %, [211] og hoppet til 90 % i Kina. [212] I tredje kvartal 2012 var markedsandelen for verdensomspennende smarttelefonforsendelser av Android 75 %, [204] med 750 millioner enheter aktivert totalt. I april 2013 registrerte Android 1,5 millioner aktiveringer per dag. [209] Per mai 2013 har 48 milliarder applikasjoner blitt installert fra Google Play Store, [213] og siden september 2013 har én milliard Android-enheter blitt aktivert. [214]
Fra februar 2017 har Google Play Store over 2,7 millioner publiserte Android-applikasjoner, [215] og fra og med har appene blitt lastet ned mer enn 65 milliarder ganger. [216] Suksessen til operativsystemet har gjort det til et mål for patentsøksmål som en del av de såkalte " smarttelefonkrigene " mellom teknologiselskaper. [217] [218]
Android-enheter står for mer enn halvparten av smarttelefonsalget i de fleste markeder, inkludert USA, mens "Japan alene var Apple i ledelsen" (september-november 2013 tall). [219] På slutten av 2013 hadde over 1,5 milliarder Android-smarttelefoner blitt solgt i løpet av de fire årene siden 2010, [220] [221] som gjør Android til det bestselgende operativsystemet for telefoner og nettbrett. Det er anslått at tre milliarder Android-smarttelefoner vil bli solgt innen utgangen av 2014 (inkludert tidligere år). I følge analysefirmaet Gartner har Android-baserte enheter overgått alle konkurrenter hvert år siden 2012. [222] I 2013 overgikk den Windows med 573 millioner brukere. [223] [224] Fra og med 2015 var Android det mest installerte operativsystemet; [225] Siden 2013 har enheter som kjører det også solgt mer enn Windows-, iOS- og Mac OS X-enheter til sammen. [226]
I følge StatCounter , som kun sporer bruken av nettsurfing, har Android vært det mest populære mobiloperativsystemet siden august 2013. [227] Android er det mest populære operativsystemet for nettsurfing i India og mange andre land (f.eks. Praktisk talt hele Asia, med unntak Japan og Nord-Korea). I følge StatCounter er Android mest brukt på mobile enheter i alle afrikanske land og uttalte at «bruken av mobile enheter allerede har gått forbi skrivebordet i flere land, inkludert India, Sør-Afrika og Saudi-Arabia», [223] og praktisk talt alle Afrikanske land har allerede gjort det (med unntak av syv land, inkludert Egypt), som Etiopia og Kenya, hvor bruken av mobile enheter (inkludert nettbrett) er 90 , 46 % (bare Android, står for 75,81 % av all bruk der). [228] [229]
Mens Android-telefoner i den vestlige verden vanligvis inkluderer Googles proprietære tillegg (som Google Play) til operativsystemet ellers åpen kildekode, er dette ikke lenger tilfelle i fremvoksende markeder; "ABI Research oppgir at 65 millioner enheter ble distribuert globalt med åpen kildekode Android i andre kvartal [2014], sammenlignet med 54 millioner i første kvartal"; avhengig av land, er prosentandelen telefoner som er beregnet kun basert på AOSP-kildekoden, og gir opp Android-merkevaren: Thailand (44 %), Filippinene (38 %), Indonesia (31 %), India (21 %), Malaysia ( 24 %), Mexico (18 %), Brasil (9 %). [230]
I følge en Gartner -rapport fra januar 2015 , "overgikk Android én milliard enhetsforsendelser i 2014 og vil fortsette å vokse i et tosifret tempo i 2015, opp 26 prosent fra år til år." Dette gjorde det til første gang at et generisk operativsystem ville nå over en milliard sluttbrukere innen et år. Med nesten 1,16 milliarder sluttbrukere i 2014, leverte Android over fire ganger mer enn iOS og OS X til sammen, og over tre ganger mer enn Microsoft Windows . Gartner forventet at hele mobiltelefonmarkedet skulle «treffe to milliarder i 2016», inkludert Android. [231] Farhad Manjoo beskrev statistikken og skrev i New York Times at "omtrent en av de to datamaskinene som selges i dag bruker Android. [Den har] blitt den dominerende dataplattformen på jorden." [225]
I følge et estimat fra Statistica hadde Android-smarttelefoner en installert base på 1,8 milliarder enheter i 2015, noe som utgjør 76 % av det totale estimerte antallet smarttelefoner over hele verden. [232] [233] For å sette statistikktallene i sammenheng: fra Strategy Analytics-estimater har Windows , det mest populære "desktop"-operativsystemet, en estimert installert base på rundt 1,3 milliarder på det meste; [234] anslår også at den totale installerte basen for nettbrett allerede er sammenlignbar i størrelse med PC-markedet, og spår at nettbrettene vil ha overgått dem innen 2018. Android har den største installerte basen av alle mobiloperativsystemer, og siden 2013, den beste- selge operativsystem noensinne [226] [235] [236] [237] med salg i 2012, 2013 og 2014 [238] nær den installerte basen til alle PC-er. [239]
I andre kvartal 2014 var Androids andel av det globale forsendelsesmarkedet for smarttelefoner 84,7 %, en ny rekord. [240] [241] Dette hadde vokst til 87,5 % av verdensmarkedsandelen i tredje kvartal 2016, [242] og etterlot den viktigste iOS -konkurrenten med en markedsandel på 12,1 %. [243]
I følge en StatCounter- rapport fra april 2017 har Android passert Microsoft Windows til å bli det mest populære operativsystemet for total internettbruk. [244] [245] Siden den gang har den opprettholdt sitt mangfold. [246]
I september 2015 annonserte Google at Android hadde 1,4 milliarder månedlige aktive brukere. [247] [248] Dette endret seg til 2 milliarder månedlige aktive brukere per mai 2017. [249] [250]
Til tross for suksessen på smarttelefoner, var bruken av Android-nettbrett treg i begynnelsen. [251] En hovedårsak var kylling- eller eggsituasjonen der forbrukere var nølende med å kjøpe et Android-nettbrett på grunn av mangel på høykvalitets nettbrettapper, men utviklere var nølende med å bruke tid og ressurser på å utvikle nettbrettapplikasjoner før det var en betydelig markedet for dem. [252] [253] Innholdet og appens «økosystem» viste seg å være viktigere enn maskinvarespesifikasjonen som en styrke for nettbrett. På grunn av mangelen på spesifikke applikasjoner for Android-nettbrett i 2011, måtte de første Android-nettbrettene nøye seg med eksisterende smarttelefonapplikasjoner som ikke var egnet for den større skjermstørrelsen, mens dominansen til Apples iPad ble forsterket av det store antallet nettbrettspesifikke iOS- applikasjoner . [253] [254]
Til tross for appstøtte i sin spede begynnelse, ble et betydelig antall Android-nettbrett, som Barnes & Noble Nook (sammen med de som bruker andre operativsystemer, som HP TouchPad og BlackBerry PlayBook ) lansert på markedet i et forsøk på å tjene på suksess. iPad. [253] InfoWorld foreslo at noen Android-produsenter i utgangspunktet behandlet sine første nettbrett som en "Frankenphone-virksomhet", en kortsiktig lavinvesteringsmulighet ved å plassere et smarttelefonoptimalisert Android-operativsystem (før Android 3.0 Honeycomb var tilgjengelig for nettbrett) på en enhet mens brukergrensesnittet ignoreres. Denne tilnærmingen, som i tilfellet med Dell Streak , klarte ikke å erobre markedet med forbrukere, samt skade det opprinnelige ryktet til Android-nettbrett. [255] [256] Også flere Android-nettbrett som Motorola Xoom er priset det samme eller høyere enn iPad , noe som skader salget. Ett unntak var Amazon Kindle Fire , som var avhengig av lavere priser og tilgang til Amazons økosystem av applikasjoner og innhold. [253] [257]
Dette begynte å endre seg i 2012, med utgivelsen av den billige Nexus 7 , er det et press fra Google for at utviklere skal skrive bedre nettbrettapper. [258] Ifølge International Data Corporation overgikk forsendelser av Android-baserte nettbrett iPads i 3. kvartal 2012. [259]
I 2009 introduserte Toshiba journ.e Touch -nettbrettet , med en 7-tommers skjerm og Android 2.0-system.
I løpet av 2010 ble det introdusert mange nettbrett som bruker Android som operativsystem. Den som fikk mest medieinteresse var absolutt Samsung Galaxy Tab med versjon 2.2 Froyo, som var i direkte konkurranse med Apples iPad . Produktet ble presentert under IFA i Berlin 2010 og ble lagt ut på markedet fra slutten av september 2010. [260]
Den nye versjonen av Android dedikert til nettbrett er versjon 3.0 Honeycomb, og det første nettbrettet som ble offisielt annonsert med denne versjonen av operativsystemet var Motorola Xoom . [261] Det første nettbrettet som kom inn på markedet med HoneyComb 3.1 forhåndsinstallert var Samsung Galaxy Tab 10.1 i juni 2011. Også i denne perioden er det også linjen til Acer, Iconia Tab. Generelt, gjennom mars 2012 enheter med system versjon 4.0 begynte å være tilgjengelig på markedet, for eksempel Asus Transformer Prime , selv om noen opprinnelig ble tilbudt med den lavere (oppgraderbare) versjonen på grunn av den midlertidige mangelen på tilgjengelighet av Flash -plugin for denne versjonen av systemet. 28. juni 2012 ble det første Google -nettbrettet produsert i samarbeid med Asus presentert , kalt Nexus 7 , opprinnelig utstyrt med Android 4.1 Jelly Bean (den mest offisielt støttede Android-enheten noensinne, støtten endte med Android 5.1 Lollipop). Nexus 10 ble introdusert sammen med Nexus 4 og ble opprinnelig utstyrt med Android 4.2 Jelly Bean. Den andre generasjonen av Nexus 7, med versjon 4.3 av Android ble presentert 24. juli 2013. Google presenterte i arrangementet kun åpent for journalister den 29.09.2015 Pixel C-nettbrettet som vil være en del av Chromebook Pixel -linjen, men vil ta i bruk Android 6.0 Marshmallow operativsystem.
På slutten av 2013 ble det solgt mer enn 191,6 millioner Android-nettbrett på tre år siden 2011. [262] [263] Dette gjorde Android-nettbrett til den mest solgte typen nettbrett i 2013, og overgikk iPads i andre kvartal 2013. [ 264]
I følge StatCounter nettbruksstatistikk utgjorde Android-nettbrett per 15. august 2017 flertallet av nettbrett som ble brukt i Sør-Amerika (57,46 %) [265] og Afrika (69,08 %), [266 ] til tross for at de var et sekund bak iOS i Nord-Amerika (25,29%) og Europa (32,64%), til tross for at de har et betydelig flertall i mange stater i Mellom-Amerika , Karibia og Øst-Europa . [267] ) og som representerer majoriteten i Asia (51,25 %) [268] spesielt i India (65,98 %) [269] og Indonesia (82,18 %). [270] Android er en ekstremt fjern andreplass med 11,93 % selv i Oseania , hovedsakelig på grunn av Australia (10,71 %) og New Zealand (16,9 %), mens det i noen land som Nauru antas at over 80 % av nettbrettene bruker Android . [271] I tillegg brukes Android ofte av minoriteten av nettbrukere i Antarktis , som ikke har en permanent befolkning. [272]
I mars 2016 uttalte InfoWorlds Galen Gruman at Android-enheter kan være en "reell del av virksomheten din [...] det er ikke lenger noen grunn til å holde Android på en armlengdes avstand. Den kan nå være en integrert del av din. mobil lommebok som Apples iOS - enheter er ". [273] Et år tidligere hadde Gruman uttalt at Microsofts mobile Office-apper var "bedre på iOS og Android" enn Microsofts Windows 10 -enheter . [274]
Generelt kan betalte Android-applikasjoner enkelt piratkopieres . [275] I et intervju i mai 2012 med Eurogamer uttalte Football Manager-utviklerne at forholdet mellom piratkopierte spillere og legitime spillere var 9:1 for deres Football Manager Handheld- spill . [276] Imidlertid var ikke alle utviklere enige om at piratkopiering var et problem; for eksempel, i juli 2012 hevdet utviklerne av Wind-up Knight- spillet at spillets piratkopieringsnivåer bare var 12 % og at det meste av piratkopieringen kom fra Kina, hvor folk ikke kunne kjøpe apper fra Google Play. . [277]
I 2010 ga Google ut et verktøy for å validere autoriserte kjøp for bruk i apper, men utviklerne klaget over at dette var utilstrekkelig og trivielt å knekke . Google svarte at verktøyet, spesielt den første utgivelsen, var ment som et eksempelrammeverk for utviklere å modifisere og utvikle i henhold til deres behov, ikke som en ferdig piratkopieringsløsning. [278] Android Jelly Bean introduserte muligheten til å kryptere betalte apper slik at de bare kan fungere på enheten de ble kjøpt for. [279] [280]
Androids suksess har gjort det til et mål for patent- og opphavsrettstvister mellom teknologiselskaper, både Android- og Android-telefonprodusenter har vært involvert i en rekke patentsøksmål og andre juridiske utfordringer.
12. august 2010 saksøkte Oracle Google for å ha hevdet brudd på opphavsrett og patenter knyttet til programmeringsspråket Java . [281] Oracle krevde opprinnelig erstatning på opptil 6,1 milliarder dollar [282] men denne vurderingen ble avvist av en amerikansk føderal dommer som ba Oracle om å revidere estimatet. [283] Som svar presenterte Google flere forsvarslinjer, og gjentok at Android ikke hadde krenket Oracles patenter eller opphavsrett, at Oracles patenter var ugyldige, og flere andre forsvar. De hevdet at Androids Java runtime-miljø var basert på Apache Harmony , en renromsimplementering av Java-klassebiblioteker, og en uavhengig utviklet virtuell maskin kalt Dalvik . [284] I mai 2012 fant juryen i denne saken at Google ikke hadde krenket Oracles patenter og rettsdommeren avgjorde at Java API-strukturen som ble brukt av Google ikke var beskyttet av opphavsrett. [285] [286] Partene har blitt enige om å erstatte den juridiske erstatningen for en liten mengde kopiert kode. [287] Den 9. mai 2014 omgjorde Federal Circuit delvis distriktsrettens kjennelse, og avsa kjennelsen til Oracles favør om opphavsrettsspørsmålet og minnet distriktsretten om rimelig bruk . [288] [289]
I desember 2015 annonserte Google at den neste store versjonen av Android ( Android Nougat ) vil bytte til OpenJDK , som er den offisielle åpen kildekode-implementeringen av Java-plattformen, i stedet for å bruke det nå avviklede Apache Harmony-prosjektet som en kjøretid. Kode som gjenspeiler denne endringen er også publisert i AOSP-kildelageret. [290] I sin kunngjøring sa Google at dette var en del av et forsøk på å lage en "felles kodebase" mellom Java på Android og andre plattformer. [291] Google innrømmet senere i retten at dette var en del av et forsøk på å løse tvister med Oracle, ettersom bruken av OpenJDK-koden er styrt av GNU General Public License (GPL) med et koblingsunntak og at "Eventuelle krav knyttet til nye versjoner som er uttrykkelig lisensiert av Oracle under OpenJDK vil kreve separat skadeanalyse fra tidligere versjoner." [290] I juni 2016 avgjorde en amerikansk føderal domstol i favør av Google, og uttalte at bruken av API-en var rimelig bruk. [292]
I 2013 sendte FairSearch , en lobbyorganisasjon støttet av Microsoft, Oracle og andre, en klage på Android til EU-kommisjonen , og hevdet at dens gratis distribusjonsmodell utgjorde en konkurransehemmende rovpris . Free Software Foundation Europe , hvis givere inkluderer Google, har utfordret Fairsearchs påstander. [293] Den 20. april 2016 sendte EU inn en formell antitrustklage mot Google basert på FairSearchs påstander, og hevdet at dens innflytelse på Android-leverandører, inkludert den obligatoriske buntingen av hele Googles pakke med proprietær programvare, ved å hindre muligheten for konkurrerende søk leverandører for å bli integrert i Android og hindre leverandører i å produsere enheter som gaffel Android, var de konkurransehemmende praksis. [294] I august 2016 ble Google bøtelagt USD 6,75 millioner av den russiske føderale antimonopoltjenesten (FAS) etter lignende påstander fra Yandex . [295] EU-kommisjonen utstedte sin avgjørelse 18. juli 2018, og slo fast at Google hadde utført tre antitrustoperasjoner relatert til Android: kombinert Google og Chrome-søk som en del av Android, forhindret telefonprodusenter fra å bruke gaffelversjoner av Android og ved å etablere avtaler med telefonprodusenter og nettverksleverandører for å eksklusivt gruppere Google-søkeapplikasjonen på telefoner (en Google-praksis avsluttet i 2014). EU bøtelagt Google € 4,3 milliarder (rundt US $ 5 milliarder) og krevde at selskapet skulle stoppe oppførselen innen 90 dager. [296] Google anket kjennelsen i oktober 2018, selv om den ikke vil be om noen midlertidige tiltak for å forsinke utbruddet av atferdskravene. [297]
Av samme grunn som konkurransebegrensende operasjoner, ble Google bøtelagt 177 millioner dollar i Sør-Korea 14. september 2021, [298] samt, av samme grunn, er det under etterforskning i India. [299]
Den 16. oktober 2018 kunngjorde Google at de ville endre distribusjonsmodellen for Googles mobiltjenester i EU, som en del av Android-inntektsstrømmene som ble resultatet av bruken av Google Søk og Chrome, nå ble forbudt av EUs kjennelse. . Mens det viktigste Android-systemet fortsatt er gratis, forventes OEM-er i Europa å kjøpe en betalt lisens for kjernepakken med Google-applikasjoner, som Gmail, Google Maps og Google Play Store. Google Søk vil bli lisensiert separat, med mulighet for å inkludere Google Chrome uten ekstra kostnad på Søk. Europeiske OEM-er kan samle tredjepartsalternativer på telefoner og enheter som selges til kunder hvis de ønsker det. OEM-er vil ikke lenger bli ekskludert fra å selge enheter med inkompatible versjoner av Android i Europa. [300]
I tillegg til søksmål mot Google, har ulike proxy-kriger blitt ført indirekte mot Android ved å sikte mot produsenter av Android-enheter, med effekten av å motvirke produsenter fra å ta i bruk plattformen ved å øke kostnadene ved å plassere en Android-enhet på markedet. [301] Både Apple og Microsoft har saksøkt flere produsenter for patentkrenkelse, mens Apples pågående søksmål mot Samsung er en spesielt fremtredende sak. I januar 2012 sa Microsoft at de hadde signert patentlisensavtaler med elleve produsenter av Android-enheter, hvis produkter representerer "70 % av alle Android-smarttelefoner" som selges i USA [302] og 55 % av globale inntekter for Android-enheter. [303] Disse inkluderer Samsung og HTC . [304] Samsungs patentavtale med Microsoft inkluderte en avtale om å allokere flere ressurser til utvikling og markedsføring av telefoner som kjører Microsofts Windows Phone-operativsystem. [301] Microsoft har også knyttet sin Android-programvare til patentlisenser, som krever bunting av Microsoft Office Mobile- og Skype -applikasjoner på Android-enheter for å subsidiere lisensavgifter, samtidig som de bidrar til å markedsføre sine egne programvarelinjer. [305] [306]
Google har offentlig uttrykt sin frustrasjon over det nåværende amerikanske patentlandskapet, og anklaget Apple, Oracle og Microsoft for å forsøke å ta ned Android gjennom patentsøksmål, i stedet for å innovere og konkurrere med bedre produkter og tjenester. [307] I august 2011 kjøpte Google Motorola Mobility for 12,5 milliarder dollar, delvis ansett som et defensivt tiltak for å beskytte Android, ettersom Motorola Mobility ble tildelt over 17 000 patenter. [308] [309] I desember 2011 kjøpte Google over tusen patenter fra IBM . [310]
Google har utviklet flere varianter av Android for spesifikke brukstilfeller, inkludert Android Wear (senere omdøpt til Wear OS ) for wearables, [311] [312] Android TV for smart-TVer [313] [314] og Android Things for smartenheter og Internett av ting . [315] [316] Videre, ved å tilby en infrastruktur som kombinerer dedikert maskinvare og dedikerte applikasjoner som kjører på en vanlig Android, har Google åpnet plattformen for bruk i spesielle bruksscenarier, som Android Auto for biler [317] [318] og Dagdrøm for virtuell virkelighet . [319]
Den åpne og tilpassbare naturen til Android tillater enhetsprodusenter å bruke den på andre elektroniske enheter også, inkludert bærbare datamaskiner, netbooks , [320] [321] og stasjonære datamaskiner, [322] kameraer, [323] hodesett, [324] systemhjem automatisering, spillkonsoller, [325] mediespillere, [326] satellitter, [327] rutere , [328] skrivere , [329] betalingsterminaler , [330] minibanker , [331] og roboter . [332] I tillegg har Android blitt installert og kjørt på en rekke objekter som kalkulatorer, [333] enkeltbordsdatamaskiner, [334] mobiltelefoner, [335] elektroniske ordbøker , [336] vekkerklokker , [337] kjøleskap, [ 338] fasttelefoner , [339] kaffemaskiner, [ 340] sykler [341] og speil. [325]
Wear OS er en versjon av Android-operativsystemet designet for bærbare enheter (for det meste smartklokker ) , takket være det er det mulig å samhandle via stemmeinndata gjennom Google Assistant , håndleddsbevegelser eller berøringsskjerm . Enheten kommuniserer, med en ledsager-app installert på smarttelefonen, via Bluetooth . Det finnes dedikerte apper som kan installeres fra smarttelefoner.
På Google I/O 2014 ble Android TV presentert, et spesifikt operativsystem som skal brukes på TV, takket være hvilket det er mulig å se filmer og TV-serier gjennom Play Movies, YouTube, Netflix eller andre plattformer, med den eneste hjelpen fra smarttelefonen med den dedikerte appen installert. Stemmeinteraksjon er mulig takket være integrasjon med Google Nå og strømming av filmer og programmer til TV fra Chromebook , smarttelefon eller nettbrett.
Den 15. oktober 2014 presenterte Google Nexus Player , produsert av Asus , den første boksen markedsført med Android TV [342] .
Plattformen debuterte 19. mars 2015 og, takket være avtaler med en rekke bilprodusenter, er den tilstede i omborddatamaskinene til noen biler for å tillate kontroll over GPS -kartlegging /navigasjon, musikkavspilling, SMS , telefoni . , og søk på nettet . Integrasjon er tilgjengelig, både berøringsskjerm og håndfri , inkluderer noe proprietær programvare som Google Maps eller Google Play Musikk , og andre fra tredjeparter som Spotify .
Android Go [343] er en redusert versjon av Android, det vil si med essensielle tjenester og funksjoner som gjør det mulig å redusere forbruk og ytelse. Den er designet for lavprisenheter med mindre maskinvarefunksjoner (mindre enn 2 GB RAM). Versjonsnummeret til Android Go følger det til standardversjonen av Android.
Samtidig har Google gjort tilgjengelige på Play Store versjoner av appene sine (Chrome, Google, Gmail, etc.) som er lettere og mer grunnleggende, identifisert av det tradisjonelle navnet etterfulgt av Go (for eksempel Google Maps Go).
Tilpasning av Android for hjemmeautomatisering og mer generelt for tingenes internett , Brillo er et prosjekt lansert i mai 2015, som introduserer en spesiell protokoll kalt Weave for å oppnå kommunikasjon mellom de ulike enhetene, tilkoblinger via Wi-Fi eller Bluetooth ved lav forbruk. [344]
Project Ara er kodenavnet på et initiativ fra Google som tar sikte på å utvikle gratis maskinvare basert på Android, for å lage modulære smarttelefoner. Plattformen inkluderer en strukturell ramme som inneholder smarttelefonmodulene som skal brukes etter eiers valg, for eksempel en skjerm, et tastatur, et ekstra batteri, et kamera, høyttaler og så videre. Dette innebærer (i hvert fall til nå) et lite attraktivt aspekt, som imidlertid kan ta et baksete, gitt potensialet.
Project Tango er et prosjekt for smarttelefoner og nettbrett, basert på Android, som takket være sofistikerte sensorer er i stand til å lage en 3D-modell av miljøet.
Google Glass er et par augmented reality -briller utviklet av Google og basert på Android-operativsystemet [345] . De første eksperimentelle prototypene kjent for publikum er de av Explorer Edition , tilgjengelig for utviklere tidlig i 2013, og i salg til publikum fra tredje kvartal 2014.
Under Google I/O 2014 avduket Google Android One, et prosjekt som opprinnelig var rettet mot nye og utviklende markeder. [346] Takket være avtalen med noen produsenter, inkludert Karbon, Spice og Micromax, vil Google foreslå et nytt utvalg av low-end Android-enheter, basert på lagerversjonen av operativsystemet og med strenge maskinvarespesifikasjoner, disse faktorene gjør det mulig å lage en versjon av Android optimalisert mer responsiv og lettere, med et system med oppdateringer som er mer tett enn Nexus- og Pixel-serien, og sikrer også en overgang til en høyere versjon. De aktuelle modellene vil ha støtte for dobbel SIM , utvidbart minne via microSD , FM-radio og skjerm på omtrent 4,5 tommer, alt til en pris under 100 euro, i 2017 vil de første enhetene med dette systemet debutere i Italia. [347]
I 2017 ble det også produsert mellom-high-end-modeller med Android One, som HTC U11 Life og Xiaomi Mi A1 (også for det europeiske markedet). High-end-modeller med Android One ble også produsert i 2019, som Nokia 8 Scirocco, Nokia 9 Pureview og Motorola One Vision.
Fra 2022 er Switch to iOS-appen (laget av Apple ) tilgjengelig på Android, som lar deg overføre innholdet (for eksempel chatter) på en enhet med et Android-operativsystem til en Apple-enhet, for eksempel iPhone . [348]
Fremtidige utgivelser
Gjeldende versjon
Eldre versjoner støttes fortsatt
Gamle versjoner
Versjon | Kodenavn | Offisielt navn | Utgivelsesdato | API-versjon | Kjøretid | De første enhetene som mottar den |
---|---|---|---|---|---|---|
1. 3 | tiramisu | Android 13 | 15. august 2022 | 33 | KUNST | Google Pixel 4/4 XL, Google Pixel 4a / 4a 5G, Google Pixel 5 / 5a, Google Pixel 6/6 Pro / 6a |
12 | Snø-kjegle | Android 12 | 4. oktober 2021 (AOSP) 19. oktober 2021 (OTA) |
31, 32 | Google Pixel 3/3 XL, Google Pixel 3a / 3a XL, Google Pixel 4/4 XL, Google Pixel 4a / 4a 5G, Google Pixel 5 / 5a | |
11 | Rød fløyelskake | Android 11 | 8. september 2020 | 30 | Google Pixel 2/2 XL, Google Pixel 3/3 XL, Google Pixel 4/4 XL, Google Pixel 5, OnePlus 8T | |
10 | Q | Android 10 | 3. september 2019 | 29 | N/A | |
9 | Pai | Android Pie | 6. august 2018 | 28 | Essential Phone, Pixel / XL, Pixel 2/2 XL, Nokia 7 Plus, OnePlus 6, Oppo R15 Pro, Sony Xperia XZ2, Vivo X21UD, Vivo X21, Xiaomi Mi Mix 2S [368] | |
8.1 | Oreo | Android Oreo | 5. desember 2017 | 27 | Pixel / XL, Nexus 6P, Nexus 5X | |
8.0 | 21. august 2017 | 26 | N/A | |||
7.1 | Nougat | Android Nougat | 4. oktober 2016 | 25 | Pixel / XL | |
7.0 | 22. august 2016 | 24 | Nexus 5X, Nexus 6P | |||
6.0 | Marshmallow | Android Marshmallow | 5. oktober 2015 | 23 | Nexus 5X, Nexus 6P | |
5.1 | Kjærlighet på pinne | Android Lollipop | 9. mars 2015 | 22 | ||
5.0 | 3. november 2014 | 21 | KUNST 2.1.0 | Nexus 6, Nexus 9 | ||
4.4 | Kit Kat | Android KitKat | 31. oktober 2013 | 19 | Dalvik (og ART 1.6.0) | Nexus 5 |
4.3 | gelebønne | Android 4.3 | 24. juli 2013 | 18 | Dalvik | Dalvik |
4.2 | Android 4.2 | 13. november 2012 | 17 | Nexus 4, Nexus 10 | ||
4.1 | Android 4.1 | 9. september 2012 | 16 | Nexus 7 | ||
4.0 | Iskremsmørbrød | Android 4.0 | 19. oktober 2011 | 14 | Galaxy Nexus | |
3.2 | Honeycomb | Android 3.2 | 15. juli 2011 | 1. 3 | ||
3.1 | Android 3.1 | 11. mai 2011 | 12 | |||
3.0 | Android 3.0 | 27. januar 2011 | 11 | Motorola Xoom | ||
2.3 | Pepperkaker | Android 2.3 | 9. februar 2011 | 10 | Dalvik 1.4.0 | Nexus S |
2.2 | Froyo | Android 2.2 Froyo | 20. mai 2010 | 8 | Dalvik | - |
2.1 | Eclair | Android Eclair | 3. desember 2009 | 7 | Dalvik | - |
2.0 | 26. oktober 2009 | 5 | - | |||
1.6 | Smultring | Android smultring | 15. september 2009 | 4 | - | |
1.5 | Cupcake | Android Cupcake | 27. april 2009 | 3 | - | |
1.1 | Battenberg [349] | Android 1.1 | 9. februar 2009 | 2 | - | |
1.0 | Englekake [349] | Android | 23. september 2008 | 1 | - |
23. september 2008 - 26. juni 2014
26. juni 2014 - 27. august 2019
Sekundær logo brukt fra 2017 til 2019 på nettstedet og på startskjermen til enheter.
I bruk siden 27. august 2019
Maskoten til Android er en grønn Android-robot , relatert til navnet på programvaren. Selv om det ikke har et offisielt navn, kaller Googles Android-team det "Bugdroid". [350] Takket være den høye populariteten til Android på 2010-tallet, har den blitt et av de mest gjenkjennelige ikonene i teknologiens verden.
Den ble designet av daværende Googles grafiske designer Irina Blok 5. november 2007 da Android ble annonsert. I motsetning til hva de som sier at det har blitt tildelt et prosjekt for å lage et ikon, [351] bekreftet Blok i et intervju at han hadde utviklet det uavhengig og gjort det åpen kildekode . Robotens design ble i utgangspunktet ikke introdusert for Google, men det ble raskt vanlig i Android-utviklingsteamet, med ulike varianter av det laget av utviklere som likte figuren, siden den var gratis under en Creative Commons-lisens . [352] [353] Dens popularitet blant utviklingsteamet førte til at Google adopterte det som et offisielt ikon som en del av Android-logoen da det ble lansert for forbrukere i 2008.
Android er en direkte konkurrent til iOS . Hvert operativsystem har sine egne fordeler og ulemper, som leder brukeren til å velge i henhold til deres behov. [354] [355] [356]
Android | iOS | ||
---|---|---|---|
fordeler | Ulemper | fordeler | Ulemper |
Bredt utvalg av enheter og forskjellige systemtilpasninger fra produsenter | Høyere eksponering for skadelig programvare og virus på enheter produsert av selskaper som ikke tilbyr tilstrekkelig programvarestøtte | Brukervennlighet | iCloud tilbyr bare 5 GB gratis, mens Google Drive tilbyr 15 |
Gjennomsnittlig kostnad lavere enn en iOS-maskinvare | Større sjanse for å støte på feil og nedganger, da det også brukes på lavkostenheter | Oppdateringer garantert i lange perioder | Gjennomsnittlig kostnad høyere enn Android |
Apper som også kan lastes ned fra andre nettbutikker enn Google Play | På enkelte enheter er det ikke mulig å bruke programvareversjoner som er oppdatert til den som er i bruk | Konsekvent og høy ytelse over lange perioder | Begrenset tilpasning |
Evne til å tilpasse enhetsgrensesnittet | Det store antallet tilpassede grensesnitt tilgjengelig kan være vanskelig for mindre erfarne brukere | Lav eksponering for skadelig programvare, virus og skadelig programvare | Ingen iPhone har et minneutvidelsesspor |
Lar deg installere modifiserte versjoner av operativsystemet | Begrenset antall langtidsoppdateringer | Operativsystemoppdateringer utgis samtidig på alle kompatible enheter | Apper kan kun lastes ned fra den offisielle butikken og ikke fra andre nettbutikker |
Tallrike enheter støtter muligheten for minneutvidelse via microSD | Mer sannsynlig å laste ned lavkvalitets og/eller skadelige programmer til enheten din | Dedikert assistanse | Ekstremt begrensede multitasking-funksjoner sammenlignet med Android |
Avhengig av enhetsprodusenten tilbyr noen tilpassede grensesnitt flere funksjoner enn iOS | Mer sannsynlig å kjøpe en enhet av dårlig kvalitet eller maskinvare | Google Pay kan også brukes på Apple-enheter, mens Apple Pay ikke fungerer på Android | I noen tilfeller overdrevne kostnader sammenlignet med de tekniske spesifikasjonene til enheten |