Mange av oss leter nå etter måter å bryte vår avhengighet av Google, men på Android kan det bety at vi må gi opp tilgangen til all programvare som er tilgjengelig på Google Play. Selv apper som ikke kommer fra Play-butikken er ofte fortsatt avhengige av Google Play-tjenester. Betyr det at alt er tapt?

Der det er vilje er det en vei. microG er et alternativ som, selv om det ikke er i stand til å erstatte Google Play-tjenester helt, bare kan være godt nok til å gjøre det du ønsker å gjøre.

Hva er microG?

Android er teknisk sett et gratis og åpen kildekode-operativsystem, men versjonen du finner forhåndsinstallert på det overveldende flertallet av telefoner og nettbrett er det ikke. Det er fordi Google og andre enhetsprodusenter tilbyr lag med lukket, proprietær kode på toppen av Android-basen.

Google Play Services er et av disse lagene. Den leveres med alle enheter som leveres med Google Play Store. Mange, om ikke de fleste, av appene som kommer fra Play-butikken krever at Google Play-tjenester fungerer.

Hvis du installerer en tilpasset ROM, får du åpen kildekode-delen av Android uten Googles ekstra biter. Du har muligheten til å legge til Googles kode, men mange installerer tilpassede ROM-er spesielt for å redusere Googles tilstedeværelse i livene deres. Fangsten er at å gjøre det betyr å gjøre uten mange apper som har lite med Google å gjøre.

3 bilder

Noen åpen kildekode-applikasjoner er til og med avhengig av Google Play-tjenester, noe som betyr at du trenger et lag med proprietær kode for å kjøre en åpen kildekode-app på et åpen kildekode OS. Det er der microG kommer inn.

microG er en gratis og åpen kildekodeimplementering av Google Play-tjenester. En tilpasset ROM med microG kan etterligne nok av funksjonaliteten Google Play Services gir til at mange av disse appene kan fungere igjen. Dette lar deg bruke visse apper mens du ikke lenger trenger å ha en Google-konto knyttet til telefonen.

Hvordan microG fungerer

Google Play Services er ikke et enkelt stykke programvare. For å gjenskape de ulike aspektene ved denne teknologien, består microG av flere komponenter.

  • Tjenestekode (GmsCore): Gir funksjonalitet som trengs for å kjøre apper som bruker Google Play-tjenester eller Google Maps Android API (v2).
  • Tjenester Framework Proxy (GsfProxy): Lar apper som bruker Google Cloud to Device Messaging (C2DM) bruke den kompatible Google Cloud Messaging-tjenesten som følger med GmsCore.
  • Unified Network Location Provider (UnifiedNIp): Gir Wi-Fi og mobiltårn-basert geolokalisering til apper som bruker Googles leverandør av nettverksplassering.
  • Maps API (mapsv1): Gir samme funksjonalitet som det utdaterte Google Maps API (v1).

Alt dette er veldig teknisk. Hvis du ønsker å dykke ned i detaljene, kan du finne mer detaljerte forklaringer av hver av disse komponentene på microG nettsted, men du trenger ikke å bekymre deg for det ellers.

Hvordan få microG

Den enkleste måten å få tak i microG er å kjøpe en telefon som leveres med microG forhåndsinstallert. Det er noen få alternativer, for eksempel en Murena telefon fra /e/ Foundation eller en modifisert Pixel fra Calyx Institute.

Hvis du er kjent med hvordan installer en tilpasset ROM på en Android-telefon, så er den neste enkleste tilnærmingen å installere en tilpasset ROM som allerede inkluderer microG. Her er noen eksempler:

  • LineageOS for microG
  • OmniROM
  • CalyxOS

Merk at mens LineageOS støtter det største antallet enheter, versjonen med microG bakt i er en uoffisiell gaffel som ikke er tilknyttet LineageOS-prosjektet. OmniROM- og CalyxOS-prosjektene gir begge offisiell støtte for microG og inkluderer dem som en del av ROM-en, men de støtter langt færre enheter. For mange brukere vil LineageOS være det eneste alternativet.

Hvis du allerede har en tilpasset ROM installert, eller du føler deg mer komfortabel med å installere microG separat selv, er det også et alternativ. Det er mer komplisert, og krever en ROM som kommer med signaturforfalskning bakt inn, eller for deg å lappe ROM-en for å få den til å støtte signaturforfalskning. Du kan da installere F-Droid, legg til microGs F-Droid-depot og installer de nødvendige appene, hvis APK-er du også kan finne på microGs nedlastingsside.

Fungerer de fleste apper med microG?

microG er et pågående prosjekt og har ikke full funksjonsparitet med Google Play Services. Prosjekter som dette er sjelden i stand til å tjene som fullt funksjonelle drop-in-erstatninger for tjenesten de søker å erstatte siden de egentlig spiller et spill med katt og mus.

Dette betyr at hvis du forventer å ha en mer privat, åpen telefon med muligheten til å kjøre hvilken som helst Google-app eller hvilken som helst app fra Play-butikken, vil du sannsynligvis gå skuffet unna. Men hvis du allerede er komfortabel med appene som følger med din egendefinerte ROM eller er tilgjengelig i F-Droid, og du bare ønsker du hadde én eller to apper kun tilgjengelig fra Play-butikken, er det større sjanse for at microG vil hjelpe deg med å oppnå mål.

Hvis du forventer at de fleste apper ikke fungerer eller kommer med særheter, og lar deg selv bli positivt overrasket når de fungerer bra nok, da er det mer sannsynlig at du setter pris på hva microG-prosjektet har klart gi.

3 bilder

Google-apper kan treffes eller gå glipp av. Det er mulig å kjøre Google Maps, for eksempel, men Android Auto-støtte er ikke der ennå. Bankapper kan være en ikke-starter, da disse ofte sjekker underliggende deler av systemet ditt for å sikre at enheten din ikke er kompromittert, og for en bankapps øyne betyr det å ta de nødvendige trinnene for å installere en tilpasset ROM at enheten din nå er kompromittert.

Men microG kan være nok til å få en app du trenger for å lade en elbil på en bestemt lading nettverk, eller for å installere favorittvideoredigeringsprogrammet ditt som ikke er avhengig av at Google Play-tjenester gjør alt så mye. Du kan for eksempel få en tur med Uber igjen, men du må kanskje gå tilbake til nettstedet hvis det er en feil eller ting slutter å fungere.

Hvis din generelle tilbøyelighet er å unngå store teknologiselskaper eller programvare fra store selskaper, og du bare prøver for å få tilgang til den flotte katalogen med apper fra små utviklere i Play Store, så har du sannsynligvis en enklere tid. Men det er ingen garantier.

Bør du bruke microG?

For mange av oss er ikke tanken på å bære rundt på en enhet som er knyttet til en Google-konto en vi er komfortable med. Hvis en slik idé får deg til å føle deg urolig nok til å tørke enheten og klare deg uten det meste av programvaren Play-butikken, og du allerede er vant til løsninger, er microG et flott verktøy for å legge til belte. Den utvider hvilken programvare du kan kjøre uten å spore hva du gjør.

microG gjør det ikke lett å bryte ut av Googles økosystem, men det gjør jobben enklere.