Google usluge na prilagođenim ROM-ovima zahvaljujući MicroG-u

  • MicroG vam omogućuje uživanje u mnogim značajkama Google Play usluga na prilagođenim ROM-ovima ili bez unaprijed instaliranih Google aplikacija.
  • Postoji nekoliko načina: ROM-ovi bez Googlea, ROM-ovi s integriranim MicroG-om ili instalacija pomoću alata poput Xposeda/LSPoseda.
  • Kompatibilnost ovisi o telefonu, ROM-u i načinu instalacije; uvijek treba uzeti u obzir rizike poput bootloops-a.
  • Trenutna situacija je jednostavnija nego što je bila prije godina, ali je i dalje bitno napraviti sigurnosne kopije i odabrati pravu konfiguraciju.

Google usluge na prilagođenim ROM-ovima zahvaljujući MicroG-u

U tom kontekstu dolazi do izražaja MicroG, besplatna implementacija koji pokušava zamijeniti Google Play usluge na Android uređajima, bilo da se radi o prilagođenim ROM-ovima, telefonima bez unaprijed instaliranih Google aplikacija ili čak nekim modelima koji dolaze s velikim ograničenjima. Tijekom godina pojavile su se mnoge metode, trikovi i zaobilazna rješenja za postizanje toga, neke prilično složene, a druge mnogo jednostavnije prema današnjim standardima.

Što je točno MicroG i zašto je toliko važan?

MicroG GmsCore je skup komponenti koji pokušava replicirati dobar dio funkcija Usluge za Google Play bez oslanjanja na službeni Googleov paket. Drugim riječima, djeluje kao most između sustava i aplikacija koje očekuju da će te usluge biti instalirane.

The Službene usluge Google Playa djeluju kao okvir koji je duboko integriran u Android sustav. Na primjer, Trgovina Play, Google karte, push obavijesti iz mnogih aplikacija, geolokacija putem Wi-Fi mreža i baznih stanica, sinkronizacija Google računa i još mnogo toga ovise o njemu. Bez ovog okvira, mnoge aplikacije prestaju raditi ili gube dio svojih funkcionalnosti.

Android je zapravo baziran na AOSP-u (Android Open Source Project)Ta je kodna baza otvorenog koda, ali Google zatim dodaje svoje vlasničke slojeve, uključujući Google Play usluge. Zato neki Android uređaji ne uključuju ništa od Googlea, poput nekih telefona usmjerenih na privatnost ili marki koje su imale problema s licenciranjem na određenim tržištima, kao što možete vidjeti u [veza na relevantnu dokumentaciju]. slučajevi pogođenih proizvođača.

Kada koristimo čisti AOSP ROM ili prilagođeni ROM koji ne uključuje Google aplikacije, Instaliranje službenog GApps paketa nije uvijek idealno.Postoje korisnici koji preferiraju lakše alternative, s većom kontrolom ili koje ne ovise izravno o Googleu, i upravo je tu MicroG izgradio svoju nišu.

Ideja koja stoji iza MicroG-a Radi se o ponudi besplatne alternative koja vam omogućuje nastavak korištenja većine aplikacija kojima su potrebne Google Play usluge, ali s više mogućnosti konfiguracije, nekim poboljšanjem potrošnje i, prije svega, s većom kontrolom nad onim što je aktivirano, a što nije unutar sustava.

MicroG konfiguracija u prilagođenom ROM-u

Kako se koriste najsloženije metode

U ranim danima MicroG-a, instalirajte ga na ROM koji je došao s unaprijed instaliranim cijelim Google ekosustavom Bio je to gotovo riskantan sport. Ne samo da je bio potreban root pristup i prilagođeni oporavak, već su u mnogim slučajevima bili potrebni i specifični skripti, prilagođeni ZIP paketi ili čak ručno petljanje sa sistemskom particijom.

Tipičan primjer bio je onaj onih koji su imali Xiaomi mobitel od prije nekoliko godina. Kombinacija je prije bila: otključani bootloader, instaliran TWRP i ROM baziran na Xiaomi.eu. ili neku varijantu blisku kineskom stock ROM-u, ali s poboljšanjima. Nakon toga, plan je bio pronaći programera ili kuhara ROM-a koji bi mogao pripremiti instalacijsku ZIP datoteku koja bi iz načina rada za oporavak "hladno" uklonila sve Googleove komponente iz sustava.

ese Prilagođena ZIP datoteka djelovala je izravno na sistemsku particiju i deinstalirao Googleove usluge i biblioteke bez pokretanja Androida. To je trebalo izbjeći sukobe tijekom pokretanja i omogućiti MicroG-u da preuzme primarnu ulogu okvira usluga, što nije bilo trivijalno ako je ROM dizajniran za rad sa službenim Googleovim aplikacijama.

U drugim slučajevima, kao što su određeni Huawei modeli, To je uključivalo ručno premještanje i prepisivanje datoteka u korijenskom direktoriju sustava.Ideja je bila smjestiti MicroG-ove aplikacije na ispravne putanje i s ispravnim dozvolama kako bi se spriječilo ponovno pokretanje sustava ili zaglavljivanje sustava na pola učitavanja. Mogućnost pogreške bila je minimalna: jedna pogrešno postavljena datoteka i telefon se više ne bi pokrenuo.

Sve je to bilo potrebno Napredno poznavanje Androida, particija i dozvolaUz mnoge testove i, ponekad, nekoliko neuspjelih pokušaja, korisnici koji su se upustili u ovaj svijet morali su biti spremni fleširati ROM ispočetka ako nešto pođe po zlu i privremeno izgubiti pristup svom uređaju.

Zašto je MicroG sada jednostavniji za korištenje

Tijekom vremena, Android zajednica je uvelike usavršila metode integracije MicroG-a. na različitim vrstama ROM-ova. Alati su jednostavniji za korištenje, programeri su se pobrinuli za pojednostavljenje procesa i više nije tako uobičajeno morati stvarati prilagođene ZIP datoteke za svaki model telefona.

Danas se može razlikovati nekoliko glavnih puteva za Uživajte u Googleovim značajkama zahvaljujući MicroG-u na prilagođenom ROM-u ili na sustavu bez GApps-a. Svaki ima svoje prednosti i nedostatke, ali svi dijele jednu ključnu točku: bitno je napraviti sigurnosnu kopiju prije nego što bilo što dirate.

Osim toga, Mnogi moderni ROM-ovi već uključuju opcije za onemogućavanje ili isključivanje Google Play uslugaTo otvara put MicroG-u da se uspostavi bez toliko otpora. Postoje i projekti koji integriraju MicroG kao standard, štedeći korisniku najkompliciranije korake.

Da stvar bude gora, posljednjih godina Rješenja temeljena na modulima i okvirima su se poboljšala (kao što su Xposed ili LSPosed), koji vam omogućuju promjenu ponašanja sustava bez značajnog mijenjanja sistemske particije, djelomično smanjujući rizik od kvarenja svega loše fleširanom datotekom.

ROM-ovi bez Googlea koji koriste MicroG

Trenutne mogućnosti za dobivanje Googleovih usluga putem MicroG-a

Općenito, danas možemo grupirati glavni načini korištenja MicroG-a u tri bloka: počevši od ROM-ova bez Googlea, odabirom ROM-ova koji dolaze s unaprijed instaliranim MicroG-om ili korištenjem modula koji ga integriraju na manje-više standardni ROM.

1. Instalirajte ROM koji ne uključuje Google usluge i dodajte MicroG

Prva opcija sastoji se od fleširajte prilagođeni ROM koji dolazi "čist" od GoogleaTo jest, bez ikakvog traga Google Play usluga, Trgovine Play ili bilo koje druge aplikacije tvrtke. To je prilično uobičajeno u mnogim AOSP ROM-ovima i derivatima, posebno u projektima usmjerenima na privatnost ili lagane performanse.

Nakon što imamo ROM bez Googleovih usluga, Sljedeći korak je instalirati MicroG kao zamjenuOvisno o projektu, to se može učiniti pomoću određenog instalacijskog programa, paketa koji je pripremila zajednica ili slijedeći službenu MicroG dokumentaciju, koja vodi korisnika kroz aktiviranje ključnih funkcija, dozvola i lažiranja potpisa kada je to potrebno.

Ova ruta ima prednost u tome što Izbjegavamo sukobe s izvornim Googleovim uslugamaBudući da nikada nisu instalirani na taj ROM, okruženje je predvidljivije, šanse za bootloop su manje, a ako nešto krene po zlu, obično je dovoljno obrisati podatke ili ponovno fleširati ROM bez značajnijeg oštećenja sustava.

Naravno, mora se imati na umu da Ne rade svi ROM-ovi jednako dobro s MicroG-om.Neke zahtijevaju manje prilagodbe, omogućavanje posebnih dozvola ili dodatnu konfiguraciju u sigurnosnim postavkama i postavkama računa. Preporučljivo je Uvijek pročitajte upute za ROM i MicroG-ove za taj određeni uređaj.

2. Koristite ROM-ove koji već prema zadanim postavkama integriraju MicroG

Druga alternativa uključuje klađenje na projekte koji integriraju MicroG u sam ROMPoznati primjer je /e/ROM (eOS), dizajniran za one koji žele neovisniji ekosustav od Googlea, s vlastitim uslugama i većim naglaskom na privatnost.

U ovim ROM-ovima, MicroG je dio dizajna sustavaPrimijenjene su potrebne zakrpe, testirana je kompatibilnost s različitim aplikacijama, a obično je uključen i čarobnjak za konfiguriranje računa, lokacijskih usluga, push obavijesti i ostalih povezanih funkcija.

Velika prednost je to Korisnik si štedi cijeli proces ručne integracije MicroG-a.Jer je ROM već pripremljen za to. Jednostavno slijedite upute za instalaciju ROM-a (otključavanje bootloadera, fleširanje iz recoveryja itd.) i, nakon što se sustav pokrene, dovršite početno postavljanje.

U suprotnosti, Manje je prostora za prilagodbu nekih internih aspekata MicroG-a.Budući da ROM obično dolazi s konfiguracijom dizajniranom za opću upotrebu, i dalje je najpraktičnija i najsigurnija opcija za većinu korisnika ako njihov uređaj ima stabilnu verziju ove vrste ROM-a.

3. Istražite Xposed/LSPosed module za integraciju MicroG-a

Treći način oslanja se na Moduli koji koriste okvire poput Xposed ili LSPosed Za prilagodbu sustava MicroG-u bez potpune obnove ROM-a ili flashanja agresivnih ZIP datoteka na sistemsku particiju. Ova alternativa je prvenstveno namijenjena onima koji žele zadržati standardni ili gotovo standardni ROM, ali bez službenih Google usluga.

Općenita ideja je ta modul djeluje kao posrednikOmogućavanje značajki poput "lažiranja potpisa" ili modifikacija internih sistemskih poziva tako da aplikacije vjeruju da razgovaraju s Google Play uslugama, dok u stvarnosti razgovaraju s MicroG-om.

To je moćan pristup, ali ne bez rizikaPotrebno je imati instaliran framework (što u većini slučajeva već podrazumijeva root pristup), odabrati odgovarajući modul, pravilno ga konfigurirati i prekrižiti prste da nema nekompatibilnosti sa skinom proizvođača, Android verzijom ili vlastitim aplikacijama sustava.

Sama zajednica upozorava da Postoji mogućnost ponovnog pokretanja sustava ili ozbiljnih kvarovaStoga je pri korištenju ove metode bitno imati dobru sigurnosnu kopiju - bilo putem Nandroid sigurnosne kopije iz oporavka ili korištenjem alata za potpunu sigurnosnu kopiju - prije nego što počnete bilo što dirati.

Praktični savjeti za dodavanje Google računa i korištenje aplikacija s MicroG-om

Jedna od najčešćih nedoumica je Koji Google račun koristiti prilikom postavljanja MicroG-aIskustvo nekih korisnika pokazuje da se pri ponovnom korištenju vrlo starih računa mogu pojaviti čudna ponašanja u određenim aplikacijama, posebno na YouTubeu.

Bilo je slučajeva kada je, nakon prijave s Gmail račun kreiran prije mnogo godinaYouTube bi počeo reproducirati videozapise 30 ili 60 sekundi, a zatim bi se iznenada zaustavio, sprječavajući korisnike da nastave normalno gledati sadržaj. Prelazak na novi račun riješio je problem za iste te korisnike.

Stoga je prilično raširena preporuka Izradite Gmail račun posebno za korištenje s MicroG-omTo je posebno važno za usluge poput YouTubea ili aplikacije koje imaju problema sa starijim računima. To pomaže u izbjegavanju sukoba koji mogu nastati zbog internih promjena API-ja, prethodnih sinkronizacija ili postavki naslijeđenih od prije nekoliko godina.

Umjesto toga, Za Google fotografije situacija je obično fleksibilnija.Mnogi korisnici su komentirali da mogu upravljati s više računa iz aplikacije. Prenesite slike iz galerije u oblak bez problema s međuspremnikom koji se vide na YouTubeu. To vam omogućuje odvajanje "glavnog" računa s važnim fotografijama od sekundarnog računa stvorenog isključivo radi smanjenja pogrešaka s drugim aplikacijama.

U svakom slučaju, toplo se preporučuje testirajte svaku uslugu malo po malo.Prvo se prijavite, a zatim provjerite sinkronizaciju, obavijesti, prijenos sadržaja itd. Na taj način, ako nešto pođe po zlu, lakše je točno odrediti koja aplikacija ili određeni račun uzrokuje problem i odlučiti isplati li se stvoriti novi profil ili promijeniti postavke MicroG-a.

Rizici, bootloopovske situacije i važnost sigurnosnih kopija

Prilikom petljanja s ROM-ovima, sistemskim uslugama i okvirima, Rizici nikada u potpunosti ne nestaju.Iako je instaliranje MicroG-a danas lakše nego prije nekoliko godina, još uvijek je moguće završiti u bootloopu ili s nestabilnim sustavom ako flashate pogrešnu datoteku, miješate nekompatibilne verzije ili primjenjujete postavke bez potpunog razumijevanja njihovih učinaka.

Priče poput onih Pokušavali su ručno premjestiti MicroG datoteke u korijensku mapu sustava. Ove postavke služe kao upozorenje kako bi se izbjeglo ponovno pokretanje sustava. Pogreška u dozvolama, pogrešno napisana putanja ili prepisana datoteka bez sigurnosne kopije mogu značiti da ćete morati ponovno instalirati ROM ispočetka, što rezultira gubitkom vremena.

Stoga, prije nego što se upustite u ovu vrstu konfiguracije, razumno je učiniti napraviti potpune sigurnosne kopijeIdealno bi bilo kombinirati dvije razine: sigurnosnu kopiju sustava (nandroid) iz prilagođenog oporavka i kopiju važnih aplikacija i podataka, bilo korištenjem specifičnih alata ili ručnim izvozom najosjetljivijih informacija.

Također je prikladno Pažljivo pročitajte vodiče za ROM, MicroG i module koje ćemo koristiti. Svaki uređaj može imati svoje posebnosti: od dinamičkih particija do dodatnih ograničenja proizvođača ili poznatih problema s određenim verzijama Androida. Predviđanje ovih detalja može nam uštedjeti mnogo glavobolja.

Dugoročno gledano, razumljivo je da neki korisnici, nakon godina borbe s anti-Google konfiguracijama, odlučiti napustiti taj pristup zbog količine vremena i truda koji zahtijevaNisu svi spremni flešovati, testirati, vraćati na prethodno stanje i ponavljati postupak nekoliko puta svaki put kada mijenjaju telefone ili ROM-ove.

Stvarnost je takva da su, zahvaljujući projektima poput MicroG-a i ROM-ovima koji ga integriraju, trenutni alati već dostupni, Korištenje Google usluga u prilagođenim ROM-ovima je puno isplativije nego na početku.Ali to zahtijeva dobru informiranost, odabir opcije koja najbolje odgovara našem profilu i, prije svega, svijest o rizicima kako se jednostavan test ne bi pretvorio u veći problem.

Oni koji se usude napraviti taj skok, pronaći će ga u MicroG-u. Vrlo zanimljiva alternativa za održavanje kompatibilnosti s mnogim aplikacijama koje ovise o uslugama Google Playbez potrebe za potpunim prihvaćanjem službenog Googleovog ekosustava, uz održavanje određene ravnoteže između funkcionalnosti, privatnosti i kontrole nad samim uređajem.

Kako imati Android bez Googlea
Povezani članak:
Je li moguće i preporučljivo koristiti Android bez Googleovih usluga?

Dodaj kao preferirani izvor