Artikkel

Hva er Google Mobile Services (GMS) og hvorfor trenger telefonen min dem?

protection click fraud

Kunngjøringen av Huawei Mate 30 Pro har satt nytt fokus på det som kalles GMS Core (Google Mobile Services) som ligger i telefonen din. Siden Mate 30 Pro kommer ikke til å ha det - i det minste for øyeblikket - du lurer kanskje på hva det er, hva det gjør, og hvorfor du til og med trenger det på en telefon. Mer spesifikt, er dette noe du bare kan laste ned fra et sted og sidelast.

GMS Core går hånd i hånd med Google Play Services og det som også er kjent som GApps (Googles apper). Google går i dybden om hva disse filene er og hvordan utviklere kan bruke dem i sine egne apper, men vi kan bryte det ned og se hvorfor de er viktige for de fleste som ønsker en Android-telefon.

Hva er GMS Core?

Spørsmålet om hva GMS Core egentlig er, svarer også på spørsmålet om hvorfor Huawei ikke inkluderer det. Det er en del av Android som ikke er gratis programvare med åpen kildekode, men som brukes av apper som vil koble til og bruke Googles tjenester. Det fungerer som et sett med APIer (Application Programming Interfaces) som lar utviklere bruke ting som Google Maps for å vise et sted eller Google Disk for å lagre data som spillfremgang eller bruke Google Logg inn. Under den nåværende amerikanske svartelisten,

Google har ikke lov til å levere denne programvaren til Huawei det er heller ikke lov å gi det i en luftoppdatering.

GMS står for Google Mobile Services og er det du trenger for alt Google.

Google Mobile Services kreves for at mange av Googles apper skal fungere som beregnet også. Apper som Gmail, Chrome, Search og til og med Gboard trenger disse filene på rett sted slik at de fungerer. Selv om du var i stand til å laste sidene på disse appene, fungerer de ikke slik du vil ha dem uten GMS. Dette er heller ikke "vanlige" apper. For å installere GMS-filene, må du blinke dem gjennom bootloaderen fordi de må gå på steder som ikke kan berøres mens systemet kjører og krever forhøyede tillatelser for å endre filen struktur.

Du trenger ingen del av GMS for at telefonen skal fungere, men du trenger den hvis du vil bruke Googles andre mobiltjenester og apper. Hvis du er typen person som liker å rote telefonen din og endre programvaren, du kunne installer et delvis sett av disse kjernetjenestene. De fleste av oss er imidlertid ikke, og vil ha en komplett pakke bestående av Google Services Framework-appen, endringer til filer i systemkonfigurasjonen, og ekstra filer som forteller Google hvilken type telefon du har og hvilke funksjoner den har er.

Hva er Google Play Services?

Det er tusenvis av forskjellige Android-enheter med tilgang til Google Play og Googles tjenester gjennom bruk av GMS Core-appene og rammeverket. Du har sikkert hørt folk snakke om Android-fragmentering, og om vi vil innrømme det eller ikke, er det en virkelig ting. Samtidig som mest telefoner kjører en versjon av Android som er seks til ti måneder etter den aller siste utgivelsen, det er fremdeles enheter der ute som kjører programvare som er tre år gammel eller mer.

Versjoner av Android har alle sine egne unike funksjoner, men noen av disse funksjonene - for eksempel å kunne svare på en melding gjennom varselet - er ting som Play Services dekker. Google Play Services er en app som kobles til GMS-rammeverket og gir et sett med APIer som utviklere kan bruke, slik at appene deres utfører det samme på flere forskjellige versjoner av Android.

Play Services kan bidra til å bekjempe fragmentering ved å la utviklere kode en gang og distribuere til alle.

En utvikler kan velge å inkludere Google Client Library i appen sin, og den kan "snakke" til Play Services-appen. Dette betyr ofte at hver enhet kan bruke noen av Androids nyeste funksjoner, men det gir også et middel for et alternativ hvis en telefon ikke kan. Ved å la Play Services og dets API-er håndtere denne "oversettelsen" mellom versjoner, kan utviklere målrette mot flere telefoner med en versjon av appen sin, og det betyr mindre arbeid.

Play Services er en app du kan finn i Google Play. Det er gjort slik at det kan oppdateres raskt uten at en produsent trenger å sende en luftoppdatering. Prosjektets hovedlinje, del av Android 10, vil ta dette et skritt videre og tillate at flere sikkerhetsfokuserte funksjoner oppdateres på samme måte. Når Google bygger en ny versjon av Play Services, oppdaterer telefonen den automatisk i løpet av få dager etter utgivelsen.

Hvorfor kan jeg ikke bare installere alt dette selv?

Du kan, men som nevnt er GMS ikke noe du bare kan sidelast.

Å ta en telefon bygget med kun Android Open Source Project (gratis og åpen kildekodeversjon av Android) og gjør det til en telefon som kan bruke alle Googles tjenester og apper, krever at du legger filer i mapper på gang system. Du kan ikke gjøre det med mindre du har tillatelsesnivået til selve systemet, og du kan ikke erstatte eller overskrive filer som er i bruk. Personer som bruker tilpassede ROM-er eller enheter med ulåst oppstartslaster, kan blinke disse filene manuelt gjennom et tilpasset oppstartsprogram eller oppstartsskript, men det hjelper ikke folk flest.

På grunn av hva disse filene er, kan du ikke installere dem som en vanlig app.

Noen telefoner som selges i Kina hvor mange enheter ikke har full GMS installert, er bygd slik at selve kjernen kan oppdateres uten å blinke fra bootloaderen. Du finner mange metoder for å installere alle Googles apper og få dem til å fungere for telefoner fra Xiaomi, Huawei, Oppo, Vivo og andre på internett (selv om vi ikke lenker dit). Men med mindre telefonens operativsystem ble designet for dette på forhånd, vil du ikke kunne gjøre det selv med mindre du har låst opp bootloaderen eller har rotfestet enheten.

Hva mangler jeg hvis jeg ikke har alt dette?

Du har fortsatt en fullt operativ telefon som kan ringe, sende og motta meldinger og til og med kjør millioner av Android-apper du har installert eller sidelastet fra andre steder enn Google Spille. Du vil bare ikke ha tilgang til Googles egne tjenester og uten det jeg liker å kalle den "lukkede" delen av Android.

GMS og Play Services går dypere enn noen få Google-apper du kjenner.

Du tror kanskje du ikke vil ha disse tjenestene, men ting går dypere enn bare Gmail-appen. Du trenger GMS for å synkronisere kalenderen og kontaktene dine, synkronisere meldingsdatabasen mellom enheter, synkronisere data fra en app som bruker Googles innebygde metode via Drive eller bruker Google-søk eller Assistent. Google tjener penger gjennom disse tjenestene, og de er atskilt fra selve Android. De fleste selskaper som lager telefoner inkluderer dem fordi de vet det vi finne verdi i å ha dem.

Dessverre er mye av det vi liker med å ha en Android-telefon avhengig av inkluderingen av GMS Core og framework, Google Play Services, og en utvalgt gruppe Google "apper" som fungerer bak kulissene for å få alt til å fungere slik vi vil arbeid. Bedrifter som Huawei har sine egne tjenesterammer for å hjelpe sine egne apper til å fungere, men ingen kan skrive programvare som knytter Googles tjenester direkte til Android.


Vi er ikke sikre på nøyaktig hva Huawei har planlagt for en vestlig utgivelse av Mate 30 Pro, eller om den i det hele tatt har planer om å gjøre det. Men vi vet at brukere ikke bare kan laste ned en app som får alt på riktig sted, slik at Googles tjenester og apper vil fungere med mindre Huawei gjør mye arbeid på forhånd. Mate 30 Pro ser ut som en fantastisk telefon, men avhengig av hvordan du liker å bruke Android og ferdighetsnivået ditt, kan det vise seg å være en du ikke vil kjøpe.

Dette er de beste trådløse øreproppene du kan kjøpe til enhver pris!
Det er på tide å kutte ledningen!

Dette er de beste trådløse øreproppene du kan kjøpe til enhver pris!

De beste trådløse øreproppene er komfortable, høres bra ut, koster ikke for mye og passer lett i lommen.

Alt du trenger å vite om PS5: Utgivelsesdato, pris og mer
Neste generasjon

Alt du trenger å vite om PS5: Utgivelsesdato, pris og mer.

Sony har offisielt bekreftet at de jobber med PlayStation 5. Her er alt vi vet om det så langt.

Nokia lanserer to nye budsjett Android One-telefoner under $ 200
Nye Nokias

Nokia lanserer to nye budsjett Android One-telefoner under $ 200.

Nokia 2.4 og Nokia 3.4 er de siste tilskuddene til HMD Globals budsjett for smarttelefoner. Siden de begge er Android One-enheter, vil de garantert motta to store OS-oppdateringer og vanlige sikkerhetsoppdateringer i opptil tre år.

Sikre hjemmet ditt med disse SmartThings dørklokkene og låser
Ding Dong - dører låst

Sikre hjemmet ditt med disse SmartThings-dørklokkene og låsene.

En av de beste tingene med SmartThings er at du kan bruke en rekke andre tredjepartsenheter på systemet ditt, inkludert dørklokker og låser. Siden de i det vesentlige deler den samme SmartThings-støtten, har vi fokusert på hvilke enheter som har de beste spesifikasjonene og triksene for å rettferdiggjøre å legge dem til SmartThings-arsenalet ditt.

instagram story viewer