Sokan most keresik a módját, hogy megszüntessék a Google-tól való függőségünket, de Android esetén ez azt jelentheti, hogy fel kell adnunk a hozzáférést a Google Playen elérhető összes szoftverhez. Még azok az alkalmazások is, amelyek nem a Play Áruházból származnak, gyakran továbbra is a Google Play szolgáltatásokra támaszkodnak. Ez azt jelenti, hogy minden elveszett?
Ahol van akarat van rá mód. A microG egy olyan lehetőség, amely bár nem képes teljesen helyettesíteni a Google Play Szolgáltatásokat, elég jó lehet ahhoz, hogy azt tegye, amit szeretne.
Mi az a microG?
Az Android technikailag ingyenes és nyílt forráskódú operációs rendszer, de a telefonok és táblagépek túlnyomó többségén előre telepített verzió nem az. Ennek az az oka, hogy a Google és más eszközgyártók zárt, szabadalmaztatott kódrétegeket biztosítanak az Android-alap tetején.
A Google Play Services az egyik ilyen réteg. Minden olyan eszközhöz tartozik, amelyet a Google Play Áruházban szállítanak. A Play Áruházból származó alkalmazások közül sok – ha nem a legtöbb – működéséhez szükség van a Google Play szolgáltatásokra.
Ha egyéni ROM-ot telepít, megkapja az Android nyílt forráskódú részeit a Google hozzáadott bitjei nélkül. Lehetősége van hozzáadni a Google kódját, de sokan kifejezetten azért telepítenek egyedi ROM-okat, hogy csökkentsék a Google jelenlétét az életükben. A bökkenő az, hogy ez azt jelenti, hogy nem kell sok olyan alkalmazást használni, amelyeknek nincs sok közük a Google-hoz.
Egyes nyílt forráskódú alkalmazások még a Google Play Szolgáltatásoktól is függnek, ami azt jelenti, hogy egy nyílt forráskódú alkalmazás nyílt forráskódú operációs rendszeren való futtatásához egy saját kódrétegre van szüksége. Itt jön be a microG.
A microG a Google Play Szolgáltatások ingyenes és nyílt forráskódú megvalósítása. A microG-vel ellátott egyéni ROM eléggé utánozza a Google Play-szolgáltatások által biztosított funkciókat ahhoz, hogy sok ilyen alkalmazás újra működjön. Ez lehetővé teszi bizonyos alkalmazások használatát, miközben már nem kell Google-fiókot kötni a telefonhoz.
Hogyan működik a microG
A Google Play Services nem egyetlen szoftver. A technológia különböző aspektusainak megismétlése érdekében a microG több összetevőből áll.
- Szolgáltatási kód (GmsCore): Olyan funkciókat biztosít, amelyek a Google Play Szolgáltatásokat vagy a Google Maps Android API-t (v2) használó alkalmazások futtatásához szükségesek.
- Services Framework Proxy (GsfProxy): Lehetővé teszi a Google Cloud to Device Messaging (C2DM) szolgáltatást használó alkalmazások számára a GmsCore-hoz tartozó kompatibilis Google Cloud Messaging szolgáltatás használatát.
- Egységes hálózati helyszolgáltató (UnifiedNIp): Wi-Fi- és mobilállomás-alapú földrajzi helymeghatározást biztosít a Google hálózati helyszolgáltatóját használó alkalmazások számára.
- Térkép API (mapsv1): Ugyanazokat a funkciókat nyújtja, mint az elavult Google Térkép API (v1).
Mindez nagyon technikai jellegű. Ha szeretne belemerülni a részletekbe, részletesebb magyarázatot talál ezekről az összetevőkről a webhelyen microG weboldal, de különben nem kell emiatt aggódnia.
Hogyan szerezhető be a microG
A microG használatának legegyszerűbb módja, ha olyan telefont vásárol, amelyen előre telepítve van a microG. Van néhány lehetőség, mint pl Murena telefon az /e/ alapítványból vagy egy módosított pixelt a Kehely Intézet.
Ha ismeri, hogyan kell telepítsen egyéni ROM-ot egy Android telefonra, akkor a következő legegyszerűbb módszer egy egyedi ROM telepítése, amely már tartalmazza a microG-t. Íme néhány példa:
- LineageOS for microG
- OmniROM
- CalyxOS
Vegye figyelembe, hogy míg A LineageOS a legtöbb eszközt támogatja, a microG-t tartalmazó verzió egy nem hivatalos fork, amely nem kapcsolódik a LineageOS projekthez. Az OmniROM és a CalyxOS projektek egyaránt hivatalos támogatást nyújtanak a microG-hez, és a ROM részeként is beépítik őket, de sokkal kevesebb eszközt támogatnak. Sok felhasználó számára a LineageOS lesz az egyetlen lehetőség.
Ha már telepített egyedi ROM-ot, vagy kényelmesebbnek érzi, ha saját maga telepíti a microG-t külön, ez is egy lehetőség. Bonyolultabb, mert olyan ROM-ra van szükség, amelybe bele van írva az aláírás-hamisítás, vagy javítani kell a ROM-ot, hogy támogassa az aláírás-hamisítást. Ezután telepítheti az F-Droidot, add hozzá a microG F-Droid tárolója és telepítse a szükséges alkalmazásokat, amelyek APK-jait szintén megtalálja microG letöltési oldala.
A legtöbb alkalmazás működik a microG-vel?
A microG egy folyamatban lévő projekt, és nem rendelkezik a Google Play-szolgáltatások teljes funkcióival. Az ehhez hasonló projektek ritkán szolgálhatnak teljesen működőképes beugró helyettesítőként a helyettesíteni kívánt szolgáltatáshoz, mivel alapvetően macska-egér játékot játszanak.
Ez azt jelenti, hogy ha egy privátabb, nyitottabb telefonra számít, amely képes bármilyen Google-alkalmazás vagy a Play Áruház bármely alkalmazásának futtatására, akkor valószínűleg csalódottan távozik. De ha már elégedett az egyéni ROM-hoz mellékelt vagy az F-Droidban elérhető alkalmazásokkal, és csak szeretné egy vagy két alkalmazásod csak a Play Áruházból volt elérhető, nagyobb az esély arra, hogy a microG segít elérni cél.
Ha arra számít, hogy a legtöbb alkalmazás nem fog működni, vagy furcsaságokkal jár, és engedje meg magát, hogy kellemes meglepetés érje elég jól működnek, akkor valószínűbb, hogy értékelni fogja, amit a microG projekt sikerült biztosítani.
A Google-alkalmazásokat el lehet találni vagy kihagyni. Lehetséges például a Google Maps futtatása, de az Android Auto támogatás még nem létezik. Lehet, hogy a banki alkalmazások nem kezdők, mivel gyakran ellenőrzik a rendszer mögöttes részeit, hogy megbizonyosodjanak arról, hogy az eszköz nem veszélybe került, és egy banki alkalmazás szemében az egyéni ROM telepítéséhez szükséges lépések megtétele azt jelenti, hogy az eszköz most már veszélyeztetett.
De lehet, hogy a microG is elegendő egy olyan alkalmazáshoz, amely egy elektromos autó töltéséhez szükséges egy adott töltéssel hálózaton, vagy telepítse kedvenc videószerkesztőjét, amely nem a Google Play-szolgáltatásokra támaszkodik annyit. Újra utazhat például az Uberrel, de előfordulhat, hogy vissza kell térnie a webhelyre, ha hiba van, vagy a dolgok leállnak.
Ha általános hajlandósága az, hogy kerülje a nagy technológiai cégeket vagy a nagyvállalatok szoftvereit, és csak próbálkozik hogy hozzáférjen a kis fejlesztők nagyszerű alkalmazáskatalógusához a Play Áruházban, akkor valószínűleg könnyebb lesz idő. De nincs garancia.
Használjon microG-t?
Sokunk számára nem tetszik a gondolat, hogy egy Google-fiókhoz kötött eszközt magunkkal vigyünk. Ha egy ilyen ötlet elég kényelmetlenül érzi magát ahhoz, hogy törölje az eszközt, és ne tegye be a legtöbb szoftvert a Play Áruházban, és már hozzászokott a megoldásokhoz, akkor a microG nagyszerű eszköz, amellyel hozzáadhatja öv. Kibővíti a futtatható szoftvereket anélkül, hogy követné, mit csinál.
A microG nem könnyíti meg a kitörést a Google ökoszisztémájából, de megkönnyíti a munkát.