MicroG
Vorlage:Short description Vorlage:Infobox software MicroG is a free and open-source implementation of proprietary Google libraries that serves as a replacement for Google Play Services on the Android operating system.[1][2][3] It is maintained by German developer Marvin Wißfeld.[1] In a presentation, he described MicroG as "the framework (libraries, services, patches) to create a fully-compatible Android distribution without any proprietary Google components".[4]
History
Although Google initially released the Android operating system as open-source software in 2007, the company began replacing Android's open-source components with proprietary software as Android grew in popularity.[5] Marvin Wißfeld, a German software developer, created the NOGAPPS project as a free and open-source drop-in replacement to Google Play Services, Google's closed-source application programming interfaces (APIs) for Android devices, in 2012.[6] The NOGAPPS project was renamed to MicroG by 2016.[6]
"LineageOS for microG," a LineageOS fork with MicroG services included, was created as a response to the refusal of support for signature spoofing in official builds.[7] The project ships custom builds of LineageOS with the required patch and native F-Droid support, bundled with the MicroG project's free re-implementation of proprietary Gapps.[8] In other respects it follows upstream, and ships over-the-air updates every seven days. It supports all devices officially supported by LineageOS.[9]
Other custom ROMs have adopted signature spoofing and MicroG support for several Android phones,[10][11][12][13] including Essential Phone's "Project Gem".[14][15][16]
Current status
There is an unofficial fork of the LineageOS Android distribution that comes with MicroG pre-installed,[17][18] and refurbished phones have been sold with MicroG pre-installed.[19][20] It can also be installed with other Android ROMs (custom firmware).[21] While it continues to be a work in progress, several components have been functional for years.[22][23][8] Some users have reported being offered money to return to Google Services,[24][25] and it has been considered as a way around Google's Huawei ban.[26][27][28]
Reception
In 2016, Nathan Willis of LWN.net expected MicroG to be a "welcome addition" for users of alternative Android-based projects, including CyanogenMod, Replicant, and Blackphone. Willis suggested that MicroG could increase its adoption by collaborating with these projects.[6]
References
External links
Vorlage:Android Vorlage:Linux-distro Vorlage:Mobile operating systems
- ↑ a b Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen Vice1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen LifeHacker1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen GadgetHacks2. - ↑ MicroG - what it is and where it's going. In: SFSCon. Abgerufen am 21. Dezember 2019 (amerikanisches Englisch).
- ↑ Google’s iron grip on Android: Controlling open source by any means necessary. In: Ars Technica. 21. Oktober 2013, abgerufen am 31. Dezember 2019.
- ↑ a b c Nathan Willis: Replacing Google with microG. In: LWN.net. 30. März 2016, abgerufen am 6. Januar 2020.
- ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen LineageOS2. - ↑ a b Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen Heise.de1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen lineage.microg.org. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen Springer1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen GadgetHeadline1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen GadgetHeadline2. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen GoAndroid2. - ↑ Ron Amadeo: Essential’s new smartphone has the aspect ratio of a TV remote. In: Ars Technica. 9. Oktober 2019, abgerufen am 14. Oktober 2019 (amerikanisches Englisch).
- ↑ Essential Confirms its Next Device is in Early Testing. In: xda-developers. 23. September 2019, abgerufen am 14. Oktober 2019 (amerikanisches Englisch).
- ↑ Essential starts hiring software engineers in India. In: xda-developers. 8. Oktober 2019, abgerufen am 14. Oktober 2019 (amerikanisches Englisch).
- ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen xda-developers1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen AndroidCommunity1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen AndroidPolice2. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen fossbytes1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen AndroidPolice1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen SlashGear1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen AndroidCommunity2. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen SlashGear2. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen AndroidCommunity3. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen AndroidAuthority1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen PhoneArena1. - ↑ Referenzfehler: Ungültiges
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen AndroidPit1.