Android, Sistemul de operare mobil Google este probabil cel mai utilizat sistem de operare in lume. Sistemul de operare Google Nu numai că este open source, dar se bazează și pe kernel-ul Linux.
Ca atare, mulți se așteaptă ca sistemul să fie complet deschis și gratuit, dar din păcate, se pare că nu. Unii membri ai comunității Android sunt îngrijorați că Android va deveni un sistem de operare proprietar pe termen lung.
Pentru a remedia acest lucru, unii s-au reunit pentru a implementa proiectul microG care vizează o redistribuire complet gratuită a aplicațiilor și bibliotecilor din spațiul utilizatorului Android al Google.
MicroG bazat pe păstrarea Android open source
apoi, Echipa microG a explicat că unele aplicații populare, deși sunt open source, necesită acum instalarea bibliotecilor proprietare Google.
La toate acestea se adaugă probleme grave în software-ul proprietar Google, care au fost descoperite și raportate de comunitatea mod Android.
Prin urmare, au explicat, această situație i-a determinat să înceapă dezvoltarea unei „clone” a aplicațiilor și bibliotecilor Google.
Proiectul se numește microG și obiectivul principal este de a aduce comunității Android o implementare deschisă și gratuită a principalelor biblioteci și aplicații pentru sistem.
Potrivit echipei, deși majoritatea componentelor microG sunt departe de a fi complete, rezultatele sunt surprinzătoare.
Acest lucru va permite utilizatorilor de software gratuit să beneficieze suport larg pentru aplicațiile dvs. Utilizatorii care respectă confidențialitatea pot reduce sau controla datele trimise către Google.
În special, telefoanele mai vechi se pot aștepta la îmbunătățiri ale duratei de viață a bateriei, microG nu este utilizat doar pe dispozitive reale, ci înlocuiește și instrumentele Google în emulatoarele de testare și este folosit chiar și în infrastructura mobilă virtuală.
In comunitate, microG este considerat un „proiect fantastic”. Pentru unii, microG va deveni o opțiune foarte utilă în următorii ani pentru a eluda numeroasele cerințe ale Google și politica sa de blocare a aplicațiilor terțe în ecosistemul Android.
Ele dau exemplul LineageOS care folosește deja unele implementări microG. LineageOS pentru microG este o experiență Android completă fără Google Apps.
Deoarece include o implementare gratuită microG a aplicațiilor și bibliotecilor care dețin spațiul utilizatorului Android pentru Google. Acest lucru vă permite să utilizați toate serviciile Google de care aveți nevoie fără a fi nevoie să mențineți sursa închisă pe sistemul dvs. Android.
Iată diferitele componente ale proiectului microG.
Service Core sau GmsCore
GmsCore, este o aplicație de biblioteca care oferă funcționalități necesare pentru a rula aplicații care utilizează Serviciile Google Play sau Google Maps Android API (v2).
Cu alte cuvinte, este o implementare gratuită și deschisă a cadrului de servicii Google Play. Permite aplicațiilor care invocă API-urile Google rulează exclusiv pe ROM-uri bazate pe AOSP, cum ar fi Replicant și LineageOS.
Ca înlocuitor pentru sursa închisă a Google Apps (GAPPS), este un instrument puternic pentru a vă recâștiga confidențialitatea în timp ce vă bucurați de principalele caracteristici ale Android.
Aplicația GmsCore are multe funcții, inclusiv: activarea serviciilor Google și extinderea suportului pentru aplicații, oferirea de locații online / offline, mai puțină baterie, impact de memorie și procesor și rulează pe dispozitive reale, emulatoare de testare și o infrastructură mobilă virtuală.
De asemenea, este gratuit și open source și nu necesită bloatware.
Servicii Proxy Framework GsfProxy
GsfProxy este un mic utilitar care permite aplicațiilor dezvoltate pentru mesagerie Google Cloud către dispozitiv (C2DM) utilizați serviciul de mesagerie compatibil cu Google Cloud care este furnizat cu GmsCore.
Unified Network Location Provider (UnifiedNlp) este o bibliotecă care oferă Wi-Fi bazat pe locație și turnuri celulare pentru aplicații care utilizează furnizorul de locație de rețea Google. Este inclus în GmsCore, dar poate funcționa și independent pe majoritatea sistemelor Android.
Hărți v1
Mapsv1 Maps API este o bibliotecă de sistem care oferă aceeași funcționalitate ca API-ul Google Maps (v1), în prezent învechit.