
Sa kontekstong iyan, pumapasok ang papel MicroG, isang libreng implementasyon na nagtatangkang palitan ang Google Play Services sa mga Android device, maging sa mga custom ROM, mga teleponong walang naka-install na Google apps, o kahit ilang modelo na lubhang pinaghihigpitan. Sa paglipas ng mga taon, maraming paraan, trick, at workaround ang lumitaw upang makamit ito, ang ilan ay medyo detalyado at ang iba ay mas simple ayon sa mga pamantayan ngayon.
Ano nga ba ang MicroG at bakit ito napakahalaga?
Ang MicroG GmsCore ay isang hanay ng mga bahagi na nagtatangkang gayahin ang isang malaking bahagi ng mga tungkulin ng Mga Serbisyo ng Google Play nang hindi umaasa sa opisyal na pakete ng Google. Sa madaling salita, ito ay nagsisilbing tulay sa pagitan ng system at ng mga application na inaasahang makakahanap ng mga naka-install na serbisyong iyon.
Los Ang mga opisyal na serbisyo ng Google Play ay nagsisilbing isang balangkas na lubos na naka-integrate sa Android system. Halimbawa, ang Play Store, Google Maps, mga push notification mula sa maraming app, geolocation sa pamamagitan ng mga Wi-Fi network at mga cell tower, pag-synchronize ng Google account, at marami pang iba ay nakasalalay dito. Kung wala ang framework na ito, maraming application ang humihinto sa paggana o nawawalan ng ilan sa kanilang mga functionality.
Ang Android ay talagang nakabatay sa AOSP (Android Open Source Project)Open source ang codebase na iyon, ngunit idinaragdag ng Google ang mga proprietary layer nito, kabilang ang Google Play Services. Kaya naman ang ilang Android device ay walang kasamang anumang bagay mula sa Google, tulad ng ilang teleponong nakatuon sa privacy o mga brand na nagkaroon ng mga isyu sa paglilisensya sa ilang partikular na merkado, gaya ng makikita mo sa [link sa mga kaugnay na dokumentasyon]. mga kaso ng mga apektadong tagagawa.
Kapag gumagamit tayo ng purong AOSP ROM o custom ROM na walang kasamang Google apps, Hindi laging perpekto ang pag-install ng opisyal na pakete ng GApps.May mga gumagamit na mas gusto ang mas magaan na alternatibo, na may higit na kontrol, o hindi direktang umaasa sa Google, at doon mismo umuukit ng isang angkop na lugar ang MicroG.
Ang ideya sa likod ng MicroG Ito ay tungkol sa pag-aalok ng isang libreng alternatibo na nagbibigay-daan sa iyong patuloy na gamitin ang karamihan sa mga application na nangangailangan ng Mga Serbisyo ng Google Play, ngunit may mas maraming mga opsyon sa pag-configure, ilang pagpapabuti sa pagkonsumo at, higit sa lahat, may higit na kontrol sa kung ano ang na-activate at kung ano ang wala sa loob ng system.
Paano gumagana ang mga pinaka-komplikadong pamamaraan na ginamit
Noong mga unang araw ng MicroG, i-install ito sa isang ROM na kasama ang buong Google ecosystem na naka-pre-install Halos isang mapanganib na laro ito. Hindi lamang root access at custom recovery ang kailangan, kundi sa maraming pagkakataon, kinakailangan ang mga partikular na script, custom-made na ZIP package, o kahit manu-manong pag-aayos sa system partition.
Isang tipikal na halimbawa ay ang sa mga may Xiaomi mobile phone ilang taon na ang nakalilipas. Ang dating kombinasyon ay: naka-unlock na bootloader, naka-install na TWRP, at isang Xiaomi.eu-based ROM o ilang variant na malapit sa stock ROM ng Tsina, ngunit may mga pagpapabuti. Mula roon, ang plano ay maghanap ng isang ROM developer o cook na maaaring maghanda ng isang mai-install na ZIP file na, mula sa recovery mode, ay "bahagyang" mag-aalis ng lahat ng mga bahagi ng Google mula sa system.
Ese Direktang kumilos ang pasadyang ZIP file sa partisyon ng system at nag-uninstall ng mga serbisyo at library ng Google nang hindi binu-boot ang Android. Ito ay nilayon upang maiwasan ang mga conflict habang nagsisimula at payagan ang MicroG na gampanan ang pangunahing papel bilang services framework, na hindi madali kung ang ROM ay idinisenyo upang gumana sa mga opisyal na Google app.
Sa ibang mga kaso, tulad ng sa ilang partikular na modelo ng Huawei, Kasama rito ang manu-manong paglipat at pag-overwrite ng mga file sa root directory ng system.Ang ideya ay ilagay ang mga aplikasyon ng MicroG sa tamang landas at may tamang mga pahintulot upang maiwasan ang bootloop o ang pagka-stuck ng system sa kalagitnaan ng paglo-load. Maliit lang ang margin para sa error: isang maling file ang nailagay at hindi na muling mag-boot ang telepono.
Kinakailangan ang lahat ng ito Mataas na kaalaman sa Android, mga partisyon, at mga pahintulotBukod sa maraming pagsubok at, kung minsan, ilang nabigong pagtatangka, ang mga user na sumubok sa mundong ito ay kailangang maging handa na i-flash ang ROM mula sa simula kung may magkamali at pansamantalang mawalan ng access sa kanilang device.
Bakit mas madali nang gamitin ang MicroG ngayon
Sa paglipas ng panahon, Lubhang pinagbuti ng komunidad ng Android ang mga pamamaraan para sa pagsasama ng MicroG. sa iba't ibang uri ng ROM. Mas madaling gamitin ang mga tool, ginawa ng mga developer na gawing simple ang mga proseso, at hindi na karaniwan ang paggawa ng mga custom na ZIP para sa bawat modelo ng telepono.
Sa kasalukuyan, maraming pangunahing landas ang maaaring makilala para sa Tangkilikin ang mga tampok ng Google salamat sa MicroG sa isang custom ROM o sa isang system na walang GApps. Bawat isa ay may mga kalamangan at kahinaan, ngunit lahat sila ay may iisang mahalagang punto: mahalagang gumawa ng backup bago hawakan ang anuman.
Bukod dito, Maraming modernong ROM ang mayroon nang mga opsyon para i-disable o ibukod ang Google Play ServicesBinibigyang-daan nito ang MicroG upang maitatag ang sarili nito nang walang gaanong pagtutol. Mayroon ding mga proyektong nagsasama ng MicroG bilang pamantayan, na nakakatipid sa gumagamit sa mga pinakamasalimuot na hakbang.
Ang mas malala pa rito, nitong mga nakaraang taon Ang mga solusyon batay sa mga modyul at balangkas ay napabuti (tulad ng Xposed o LSPosed), na nagbibigay-daan sa iyong baguhin ang pag-uugali ng system nang hindi gaanong binabago ang system partition, na bahagyang binabawasan ang panganib na masira ang lahat gamit ang isang file na hindi maayos ang pagkaka-flash.
Mga kasalukuyang opsyon para sa pagkuha ng mga serbisyo ng Google gamit ang MicroG
Sa pangkalahatan, ngayon ay maaari tayong maggrupo ang mga pangunahing paraan ng paggamit ng MicroG sa tatlong bloke: simula sa mga ROM na walang Google, pagpili ng mga ROM na may kasamang naka-install na MicroG, o paggamit ng mga module na nagsasama nito sa isang stock ROM.
1. Mag-install ng ROM na walang kasamang mga serbisyo ng Google at magdagdag ng MicroG
Ang unang pagpipilian ay binubuo ng mag-flash ng custom ROM na "clean" galing sa GoogleIbig sabihin, walang anumang bakas ng Google Play Services, Play Store, o anumang iba pang app ng kumpanya. Karaniwan ito sa maraming AOSP ROM at derivatives, lalo na sa mga proyektong nakatuon sa privacy o lightweight performance.
Kapag mayroon na tayong ROM na walang mga serbisyo ng Google, Ang susunod na hakbang ay ang pag-install ng MicroG bilang kapalitDepende sa proyekto, maaari itong gawin gamit ang isang partikular na installer, isang paketeng inihanda ng komunidad, o sa pamamagitan ng pagsunod sa opisyal na dokumentasyon ng MicroG, na gumagabay sa gumagamit upang i-activate ang mga pangunahing function, pahintulot, at signature spoofing kung kinakailangan.
Ang rutang ito ay may bentaha na Iniiwasan namin ang mga conflict sa mga orihinal na serbisyo ng GoogleDahil hindi pa ito na-install sa ROM na iyon, mas nahuhulaan ang kapaligiran, mas mababa ang posibilidad ng bootloop, at kung may magkamali, kadalasan ay sapat na ang pag-wipe ng data o pag-reflash ng ROM nang hindi gaanong nasisira ang system.
Siyempre, dapat tandaan na Hindi lahat ng ROM ay gumagana nang maayos sa MicroGAng ilan ay nangangailangan ng maliliit na pagsasaayos, pagpapagana ng mga espesyal na pahintulot, o karagdagang configuration sa mga setting ng seguridad at account. Maipapayo ito. Palaging basahin ang mga gabay sa ROM at mga MicroG para sa partikular na device na iyon.
2. Gumamit ng mga ROM na naka-integrate na ng MicroG bilang default
Kasama sa pangalawang alternatibo pagtaya sa mga proyektong nagsasama ng MicroG sa ROM mismoIsang kilalang halimbawa ay ang /e/ ROM (eOS), na idinisenyo para sa mga nagnanais ng mas malayang ecosystem mula sa Google, na may sariling mga serbisyo at mas malaking pokus sa privacy.
Sa mga ROM na ito, Ang MicroG ay bahagi ng disenyo ng sistemaNailapat na ang mga kinakailangang patch, nasubukan na ang pagiging tugma sa iba't ibang application, at karaniwang may kasamang wizard para i-configure ang account, mga serbisyo sa lokasyon, mga push notification, at iba pang kaugnay na function.
Ang malaking kalamangan ay iyon Inililigtas ng gumagamit ang kanilang sarili sa buong proseso ng manu-manong pagsasama ng MicroG.Dahil handa na ang ROM para dito. Sundin lamang ang mga tagubilin sa pag-install ng ROM (bootloader unlock, pag-flash mula sa recovery, atbp.) at, kapag nakapag-boot na ang system, kumpletuhin ang unang setup.
Sa katapat, Mas kaunting espasyo para i-customize ang ilang panloob na aspeto ng MicroG.Dahil ang ROM ay karaniwang may kasamang configuration na idinisenyo para sa pangkalahatang paggamit, ito pa rin ang pinaka-maginhawa at pinaka-secure na opsyon para sa karamihan ng mga user kung ang kanilang device ay may stable na bersyon ng ganitong uri ng ROM.
3. Galugarin ang mga Xposed/LSPosed module para maisama ang MicroG
Ang ikatlong paraan ay nakasalalay sa Mga modyul na gumagamit ng mga framework tulad ng Xposed o LSPosed Para iakma ang sistema sa MicroG nang hindi lubusang muling binubuo ang ROM o nagfa-flash ng mga agresibong ZIP file sa system partition. Ang alternatibong ito ay pangunahing inilaan para sa mga gustong magpanatili ng stock o malapit-sa-stock na ROM, ngunit walang opisyal na serbisyo ng Google.
Ang pangkalahatang ideya ay iyon ang modyul ay gumaganap bilang tagapamagitanPagpapagana ng mga feature tulad ng "signature spoofing" o mga pagbabago sa mga internal system call nang sa gayon ay maniwala ang mga application na nakikipag-usap sila sa Google Play Services gayong, sa katotohanan, ang MicroG ang kausap nila.
Ito ay isang mabisang pamamaraan, ngunit hindi walang mga panganibKailangan mong magkaroon ng naka-install na framework (na sa karamihan ng mga kaso ay nangangahulugan na ng root access), piliin ang naaangkop na module, i-configure ito nang maayos, at siguraduhing walang mga hindi pagkakatugma sa skin ng gumawa, sa bersyon ng Android, o sa mga application mismo ng system.
Nagbabala mismo ang komunidad na May posibilidad ng bootloop o malubhang pagkabigoSamakatuwid, kapag ginagamit ang paraang ito, mahalagang magkaroon ng maayos na backup — alinman sa pamamagitan ng nandroid backup mula sa recovery o paggamit ng mga full backup tool — bago ka magsimulang humawak ng kahit ano.
Mga praktikal na tip para sa pagdaragdag ng mga Google account at paggamit ng mga app gamit ang MicroG
Isa sa mga pinakakaraniwang pagdududa ay Aling Google account ang gagamitin kapag nagse-set up ng MicroGIpinapakita ng karanasan ng ilang user na, kapag muling ginagamit ang mga lumang account, maaaring lumitaw ang mga kakaibang pag-uugali sa ilang partikular na application, lalo na sa YouTube.
May mga pagkakataon kung saan, sa pag-log in gamit ang isang Gmail account na ginawa maraming taon na ang nakalilipasMagsisimulang mag-play ang YouTube ng mga video sa loob ng 30 o 60 segundo at pagkatapos ay biglang hihinto, na pumipigil sa mga user na patuloy na manood ng nilalaman nang normal. Nalutas ng paglipat sa isang bagong account ang problema para sa mga user na ito.
Samakatuwid, isang medyo malawak na rekomendasyon ay Gumawa ng Gmail account na partikular para gamitin sa MicroGIto ay lalong mahalaga para sa mga serbisyo tulad ng YouTube o mga app na may mga isyu sa mga lumang account. Nakakatulong ito na maiwasan ang mga conflict na maaaring lumitaw mula sa mga pagbabago sa internal na API, mga nakaraang pag-sync, o mga setting na minana mula sa mga nakaraang taon.
Sa halip, Para sa Google Photos, karaniwang mas flexible ang sitwasyon.Maraming user ang nagkomento na kaya nilang pamahalaan ang maraming account mula sa app. Mag-upload ng mga larawan mula sa gallery papunta sa cloud nang hindi nararanasan ang mga isyu sa buffering na nakikita sa YouTube. Pinapayagan ka nitong paghiwalayin ang "pangunahing" account na may mahahalagang larawan mula sa pangalawang account na nilikha para lamang mabawasan ang mga error sa ibang mga app.
Sa anumang kaso, lubos na inirerekomenda unti-unting subukan ang bawat serbisyo.Una, mag-log in, pagkatapos ay tingnan ang synchronization, mga notification, mga pag-upload ng content, atbp. Sa ganitong paraan, kung may magkamali, mas madaling matukoy kung aling app o partikular na account ang sanhi ng problema at magpasya kung sulit bang gumawa ng bagong profile o baguhin ang mga setting ng MicroG.
Mga panganib, bootloop, at ang kahalagahan ng mga backup
Kapag nag-aayos ng mga ROM, system service, at framework, Ang mga panganib ay hindi kailanman tuluyang nawawala.Bagama't mas madali na ang pag-install ng MicroG ngayon kaysa noong ilang taon na ang nakalilipas, posible pa ring mauwi sa bootloop o sa isang hindi matatag na sistema kung mali ang file na iyong ini-flash, pinaghalo ang mga hindi tugmang bersyon, o inilapat ang mga setting nang hindi lubos na nauunawaan ang mga epekto nito.
Mga kwentong tulad ng mga Sinusubukan nilang manu-manong ilipat ang mga MicroG file papunta sa system root. Ang mga setting na ito ay nagsisilbing babala upang maiwasan ang bootloop. Ang isang error sa mga pahintulot, maling baybay ng path, o isang na-overwrite na file na walang backup ay maaaring mangahulugan ng pangangailangang muling i-install ang ROM mula sa simula, na magreresulta sa pagkawala ng oras.
Kaya naman, bago simulan ang ganitong uri ng pagsasaayos, ang makatuwirang gawin ay gumawa ng buong backupSa isip, dapat mong pagsamahin ang dalawang antas: isang system backup (nandroid) mula sa custom recovery at isang kopya ng mahahalagang application at data, gamit man ang mga partikular na tool o sa pamamagitan ng manu-manong pag-export ng pinakasensitibong impormasyon.
Maginhawa din ito Basahing mabuti ang mga gabay sa ROM, MicroG, at module na gagamitin natin. Ang bawat device ay maaaring may kanya-kanyang partikularidad: mula sa mga dynamic partition hanggang sa mga karagdagang restriksyon ng tagagawa o mga kilalang problema sa ilang partikular na bersyon ng Android. Ang pag-asam sa mga detalyeng ito ay makakaiwas sa maraming sakit ng ulo.
Sa katagalan, mauunawaan na ang ilang mga gumagamit, pagkatapos ng mga taon ng paghihirap sa mga configuration na anti-Google, magdesisyong iwanan ang pamamaraang iyon dahil sa dami ng oras at pagsisikap na kakailanganin nitoHindi lahat ay handang mag-flash, mag-test, mag-restore, at ulitin ang proseso nang ilang beses sa tuwing magpapalit sila ng telepono o ROM.
Ang katotohanan ay, salamat sa mga proyektong tulad ng MicroG, at sa mga ROM na nagsasama nito, mayroon nang mga kasalukuyang kagamitan, Mas praktikal ang paggamit ng mga serbisyo ng Google sa mga custom ROM kaysa noong una.Ngunit nangangailangan ito ng pagiging lubos na may kaalaman, pagpili ng opsyon na pinakaangkop sa ating profile at, higit sa lahat, pagiging mulat sa mga panganib upang hindi maging mas malaking problema ang isang simpleng pagsubok.
Ang mga maglalakas-loob na sumubok ay makakahanap nito sa MicroG Isang napaka-interesante na alternatibo para sa pagpapanatili ng pagiging tugma sa maraming app na umaasa sa Mga Serbisyo ng Google Playnang hindi kinakailangang ganap na yakapin ang opisyal na ecosystem ng Google, habang pinapanatili ang isang tiyak na balanse sa pagitan ng functionality, privacy, at kontrol sa mismong device.

