Artikel

Vad är Google Mobile Services (GMS) och varför behöver min telefon dem?

protection click fraud

Tillkännagivandet av Huawei Mate 30 Pro har lagt ett nytt fokus på det som kallas GMS Core (Google Mobile Services) som finns i din telefon. Sedan Mate 30 Pro kommer inte att ha det - åtminstone för tillfället - du kanske undrar vad det är, vad det gör och varför du ens behöver det på en telefon. Mer specifikt, är det här något du bara kan ladda ner från någonstans och sideload.

GMS Core går hand i hand med Google Play Services och så kallade GApps (Googles appar). Google går på djupet om vad dessa filer är och hur utvecklare kan använda dem i sina egna appar, men vi kan bryta ner det och se varför de är viktiga för de flesta som vill ha en Android-telefon.

Vad är GMS Core?

Frågan om vad GMS Core egentligen är svarar också på frågan varför Huawei inte inkluderar det. Det är en del av Android som inte är gratis programvara med öppen källkod men som används av appar som vill ansluta till och använda Googles tjänster. Det fungerar som en uppsättning API: er (Application Programming Interfaces) som tillåter utvecklare att använda saker som Google Maps för att visa en plats eller Google Drive för att lagra data som spelförlopp eller använda Google Logga in. Enligt den nuvarande amerikanska svartlistan,

Google har inte tillåtelse att tillhandahålla denna programvara till Huawei Det är inte heller tillåtet att tillhandahålla det i en luftuppdatering.

GMS står för Google Mobile Services och är vad du behöver för allt Google.

Googles mobiltjänster krävs för att många av Googles appar ska fungera som avsett också. Appar som Gmail, Chrome, Search och till och med Gboard behöver dessa filer på rätt plats så att de fungerar. Även om du kunde sidladda dessa appar fungerar de inte som du vill ha dem utan GMS. Det här är inte heller "vanliga" appar. För att installera GMS-filer måste du blinka dem genom startladdaren eftersom de måste gå på platser som inte kan beröras medan systemet körs och kräver förhöjda behörigheter för att ändra filen strukturera.

Du behöver inte någon del av GMS för att din telefon ska fungera, men du behöver den om du vill använda Googles andra mobiltjänster och appar. Om du är den typ av person som gillar att rota din telefon och ändra programvaran, du skulle kunna installera en deluppsättning av dessa kärntjänster. De flesta av oss är dock inte och kommer att ha ett komplett paket som består av Google Services Framework-appen, ändringar till filer i systemkonfigurationen och extra filer som berättar för Google vilken typ av telefon du har och vilka funktioner den har är.

Vad är Google Play-tjänster?

Det finns tusentals olika Android-enheter med tillgång till Google Play och Googles tjänster genom användning av GMS Core-appar och ramverk. Du har nog hört folk prata om Android-fragmentering, och om vi vill erkänna det eller inte är det en riktig sak. Medan mest telefoner kör en version av Android som är sex till tio månader efter den senaste versionen, det finns fortfarande enheter där ute som kör programvara som är tre år eller mer.

Versioner av Android har alla sina egna unika funktioner, men några av dessa funktioner - att kunna svara på ett meddelande till exempel genom dess meddelande - är saker som Play Services täcker. Google Play Services är en app som ansluter till GMS-ramverket och tillhandahåller en uppsättning API: er som utvecklare kan använda så att deras appar utför samma i flera olika versioner av Android.

Play Services kan hjälpa till att bekämpa fragmentering genom att låta utvecklare koda en gång och distribuera till alla.

En utvecklare kan välja att inkludera Google Client Library i sin app och det kan "prata" med appen Play Services. Detta innebär ofta att varje enhet kan använda några av Android: s senaste funktioner, men det ger också ett alternativ för ett alternativ om en telefon inte kan. Genom att låta Play Services och dess API: er hantera denna "översättning" mellan versioner kan utvecklare rikta in sig på fler telefoner med en version av sin app, och det betyder mindre arbete.

Play Services är en app som du kan hitta i Google Play. Det är gjort så att det kan uppdateras snabbt utan att en tillverkare behöver skicka en luftuppdatering. Projektets huvudlinje, del av Android 10, tar detta ett steg längre och låter fler säkerhetsfokuserade funktioner uppdateras på samma sätt. När Google bygger en ny version av Play Services uppdaterar din telefon den automatiskt inom några dagar efter lanseringen.

Varför kan jag inte bara installera allt detta själv?

Du kan, men som nämnts är GMS inte något du bara kan ladda sidor.

Att ta en telefon byggd med endast Android Open Source Project (den fria och open source-versionen av Android) och förvandla den till en telefon som kan använda alla Googles tjänster och appar kräver att du lägger in filer i mappar i körningen systemet. Du kan inte göra det om du inte har behörighetsnivån för själva systemet och du kan inte ersätta eller skriva över filer som används. Personer som använder anpassade ROM-skivor eller enheter med en olåst startladdare kan blinka dessa filer manuellt via en anpassad startladdare eller startskript, men det hjälper inte de flesta.

På grund av vad dessa filer är kan du inte installera dem som en vanlig app.

Vissa telefoner som säljs i Kina där många enheter inte har hela GMS installerat är byggda så att själva kärnan kan uppdateras utan att blinka från startladdaren. Du hittar många metoder för att installera alla Googles appar och få dem att fungera för telefoner från Xiaomi, Huawei, Oppo, Vivo och andra på internet (även om vi inte länkar dit). Men om inte telefonens operativsystem var utformat för detta i förväg, kommer du inte att kunna göra det själv om du inte har låst upp bootloadern eller har rotat din enhet.

Vad saknar jag om jag inte har allt detta?

Du har fortfarande en fullt fungerande telefon som kan ringa, skicka och ta emot meddelanden och till och med kör miljontals Android-appar som du har installerat eller sidladdat från andra platser än Google Spela. Du har bara inte tillgång till Googles egna tjänster och utan vad jag vill kalla den "stängda" delen av Android.

GMS och Play Services går djupare än några Google-appar du känner till.

Du kanske tror att du inte vill ha dessa tjänster, men saker går djupare än bara Gmail-appen. Du behöver GMS för att synkronisera din kalender och kontakter, synkronisera din meddelandedatabas mellan enheter, synkronisera all data från en app som använder Googles inbyggda metod via Drive eller använder Google-sökning eller Assistent. Google tjänar pengar genom dessa tjänster och de är separata från själva Android. De flesta företag som tillverkar telefoner inkluderar dem eftersom de vet det vi hitta värde i att ha dem.

Tyvärr är mycket av det vi tycker om att ha en Android-telefon beroende av införandet av GMS Core och ramverk, Google Play-tjänster och en utvald grupp av Google "appar" som fungerar bakom kulisserna för att få allt att fungera som vi vill arbete. Företag som Huawei har deras egna ramar för tjänster för att hjälpa sina egna appar att fungera, men ingen kan skriva programvara som knyter Googles tjänster direkt till Android.


Vi är inte säkra på exakt vad Huawei har planerat för en västerländsk release av Mate 30 Pro eller om det alls har planer på att göra det. Men vi vet att användare inte bara kan ladda ner en app som får allt på rätt plats så att Googles tjänster och appar fungerar om inte Huawei gör mycket arbete i förväg. Mate 30 Pro ser ut som en fantastisk telefon, men beroende på hur du gillar att använda Android och din skicklighetsnivå kan det visa sig vara en du inte vill köpa.

Det här är de bästa trådlösa öronsnäckorna du kan köpa till varje pris!
Det är dags att klippa av sladden!

Det här är de bästa trådlösa öronsnäckorna du kan köpa till varje pris!

De bästa trådlösa öronsnäckorna är bekväma, låter fantastiskt, kostar inte för mycket och sitter lätt i fickan.

Allt du behöver veta om PS5: Släppdatum, pris och mer
Nästa generation

Allt du behöver veta om PS5: Släppdatum, pris och mer.

Sony har officiellt bekräftat att de arbetar på PlayStation 5. Här är allt vi vet om det hittills.

Nokia lanserar två nya budget Android One-telefoner under 200 dollar
Nya Nokias

Nokia lanserar två nya Android One-telefoner under 200 dollar.

Nokia 2.4 och Nokia 3.4 är de senaste tillskotten till HMD Globals budget smartphone-sortiment. Eftersom de båda är Android One-enheter får de garanterat två stora OS-uppdateringar och regelbundna säkerhetsuppdateringar i upp till tre år.

Säkra ditt hem med dessa SmartThings dörrklockor och lås
Ding Dong - dörrar låsta

Säkra ditt hem med dessa SmartThings dörrklockor och lås.

En av de bästa sakerna med SmartThings är att du kan använda en massa andra enheter från tredje part på ditt system, dörrklockor och lås ingår. Eftersom de alla i huvudsak delar samma SmartThings-stöd har vi fokuserat på vilka enheter som har de bästa specifikationerna och tricksna för att motivera att de läggs till i din SmartThings-arsenal.

instagram story viewer