Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

MicroG

From Wikipedia, the free encyclopedia
Free and open-source alternative to Google Android libraries
This article is about the open source library. For science, seemicrogravity.

microG
microG Settings app
DeveloperMarvin Wißfeld[1] Edit this on Wikidata
Initial release4 October 2015[2] Edit this on Wikidata
Stable release
v0.3.11.250932[3] Edit this on Wikidata (12 December 2025; 2 months ago (12 December 2025))
Preview release
v0.3.2.240913[4] Edit this on Wikidata
Written inJava Edit this on Wikidata
Operating systemAndroid Edit this on Wikidata
LicenseApache License 2.0
Websitehttps://microg.org/
Repository

MicroG (typically styled asmicroG) is afree and open-source implementation ofproprietaryGooglelibraries that serves as a replacement forGoogle Play Services on theAndroid operating system. It is maintained by the German developer Marvin Wißfeld.[5] He describes microG as "theframework (libraries,services,patches) to create a fully-compatibleAndroid distribution without any proprietary Google components".[6]

Background

[edit]

AlthoughGoogle initially released theAndroid operating system asopen-source software in 2007, the company gradually replaced some of Android's open-source components withproprietary software as Android grew in popularity.[7] Wißfeld created the NOGAPPS project in 2012 as afree and open-source drop-in replacement forGoogle Play Services, Google's closed-sourcesystem software that has beenpre-installed on almost all Android devices. The NOGAPPS project became MicroG by 2016.[8]

Features

[edit]

MicroG allows Android apps to access replicaapplication programming interfaces (APIs) that are provided by Google Play Services, including the APIs associated withGoogle Play,Google Maps, and Google'sgeolocation and messaging features.[5][9] Unlike Google Play Services, MicroG does nottrack user activity on the device, and users can selectively enable and disable specific API features.[5] Depending on which apps are installed, Google may still track user activity through apps that integrate Google trackers.[10]

LineageOS for MicroG

[edit]
See also:LineageOS
Logo of LineageOS for MicroG

In 2017, microG released "LineageOS for microG", afork of LineageOS – a free and open-source Android-based operating system – that includes both MicroG and theF-Droid app store as pre-installed software. LineageOS for MicroG was created after LineageOS developers declined to integrate MicroG into LineageOS; the developers cited MicroG's need tospoofcode signatures as a security concern.[11][12] To enable MicroG's functionality, LineageOS for MicroG includes limited support for signature spoofing.[11]

MicroG developers claim that older smartphones consume less battery power using LineageOS for MicroG compared to operating systems that use Google Play Services.[11] LineageOS for MicroG supported 39 device models in 2017,[11] and as of 2025[update] states that it aims to make regular builds ROM builds for all devices supported officially by LineageOS.[13] Devices receive newer versions of LineageOS for MicroG throughover-the-air updates.[13]

Adoption

[edit]

For a 2018 paper on Android app privacy, security researchers fromNagoya University used MicroG to bypass Google's SafetyNet security mechanism on anAndroid Marshmallowemulator. The researchers altered Android'spackage manager and implemented signature spoofing to enable MicroG on the emulator.[14]

Essential Products' "Project Gem" smartphone, previously in development, used a fork of Android that eschews Google Play Services in favor of MicroG, according to Essential'scommits to the Androidcodebase in late 2019.[15][16] Essential Products shut down in February 2020.[17][18][19]

In 2020,OmniROM began providing builds including MicroG built in for certain devices.[20]

CalyxOS includes options for using MicroG as a privacy enhanced replacement for some of the functionality inGoogle Play Services.[21][22]

Since 2022,IodéOS includes MicroG.[23][24]

As of May 2022, Murena company is selling a few phones including MicroG with the/e/ operating system, a privacy-oriented fork of LineageOS, with Google Services "mostly removed".[25][26][27] In 2019, companies associated with /e/ began sellingrefurbished smartphones with MicroG pre-installed.[9][28]

DivestOS, a LineageOS soft fork, chosenot to support MicroG or other ways of installing or running proprietary Google apps.[29] Since July 2023, DivestOS allows installing MicroG after enabling it in system settings, but does not recommend doing so and still considers this feature unsupported.[30]

Reception

[edit]

In 2016, Nathan Willis ofLWN.net expected MicroG to be a "welcome addition" for users of alternative Android-based projects, includingCyanogenMod,Replicant, andBlackphone. Willis suggested that MicroG could increase its adoption by collaborating with these projects.[8]

Corbin Davenport, writing for Android Police in April 2018, installed LineageOS for MicroG on aXiaomi Mi 4c smartphone using theTeam Win Recovery Project image in an experiment in which he exclusively used open-source software on Android. Davenport was unable to log in to hisGoogle Account through MicroG and concluded that "Going all open-source isn't feasible", despite the high quality of some open-source Android apps fromF-Droid.[31]Lifehacker's Brendan Hesse recommended MicroG in his November 2018 tutorial to"quitting Google". Hesse saw MicroG as a "promising" alternative to Google Play Services that was "incomplete and still in development", but said that it was "usable" and "runs pretty well".[32]

Steven J. Vaughan-Nichols, in a 2019ZDNet review of a refurbishedSamsung Galaxy S9+ smartphone from /e/, determined that applications which were more closely integrated withGoogle Mobile Services were less likely to function properly with MicroG. During his device test, Vaughan-Nichols was able to useSignal,Telegram,Facebook, and other Android apps with no problems, whileLyft andUber operated less reliably; Vaughan-Nichols was not able to run Google Maps orTwitter at all, concluding, "applications can be a pain" and "installing /e/ is a monster of a job."[9] In May 2022, Vaughan-Nichols in ZDNet wrote "in the /e/OS, most (but not all) Google services have been removed and replaced with MicroG services."[25]

See also

[edit]

References

[edit]
  1. ^Arielle Gordon (7 June 2019)."The Open Source Project That Keeps Google's Hands Off Your Android Data".VICE.com. Retrieved8 December 2020.
  2. ^"v0.01". Retrieved1 February 2021.
  3. ^https://github.com/microg/GmsCore/releases/tag/v0.3.11.250932.{{cite web}}:Missing or empty|title= (help)
  4. ^"Releases · microg/GmsCore". Retrieved17 May 2024.
  5. ^abcGordon, Arielle (7 June 2019)."The Open Source Project That Keeps Google's Hands Off Your Android Data".Vice. Retrieved19 January 2020.
  6. ^W., Marvin (16 November 2019)."MicroG - what it is and where it's going".SFSCon. Retrieved21 December 2019.
  7. ^Amadeo, Ron (21 October 2013)."Google's iron grip on Android: Controlling open source by any means necessary".Ars Technica. Retrieved31 December 2019.
  8. ^abWillis, Nathan (30 March 2016)."Replacing Google with microG".LWN.net. Retrieved6 January 2020.
  9. ^abcVaughan-Nichols, Steven J. (12 November 2019)."The /e/ Google-free, pro-privacy Android phone runs well -- for a beta".ZDNet. Retrieved21 November 2019.
  10. ^Binns, Reuben; Lyngs, Ulrik; Kleek, Max Van; Zhao, Jun; Libert, Timothy; Shadbolt, Nigel (18 October 2018). "Third Party Tracking in the Mobile Ecosystem".Proceedings of the 10th ACM Conference on Web Science. pp. 23–31.arXiv:1804.03603.doi:10.1145/3201064.3201089.ISBN 978-1-4503-5563-6.
  11. ^abcdLeemhuis, Thorsten (4 November 2017)."LineageOS-Ableger vermeidet Google-Code" [LineageOS offshoot avoids Google code].Heise Online (in German). Retrieved19 January 2020.
  12. ^"195284: [RFC] Add signature spoofing permission".LineageOSGerrit. 10 December 2017. Retrieved19 January 2020.
  13. ^ab"LineageOS for microG".LineageOS for MicroG. Retrieved22 October 2025.
  14. ^Ito, Katsutaka; Hasegawa, Hirokazu; Yamaguchi, Yukiko; Shimada, Hajime (8 August 2018)."Detecting Privacy Information Abuse by Android Apps from API Call Logs". In Inomata, Atsuo; Yasuda, Kan (eds.).Advances in Information and Computer Security. 13th International Workshop on Security, IWSEC 2018,Sendai, Japan, 3–5 September 2018. Lecture Notes in Computer Science.Springer. pp. 143,150–151.ISBN 9783319979168. Retrieved19 January 2020 – viaGoogle Books.
  15. ^Amadeo, Ron (9 October 2019)."Essential's new smartphone has the aspect ratio of a TV remote".Ars Technica. Retrieved14 October 2019.
  16. ^Rahman, Mishaal (23 September 2019)."Essential Confirms its Next Device is in Early Testing".XDA Developers. Archived fromthe original on 10 May 2021. Retrieved14 October 2019.
  17. ^Nieva, Richard."Essential, led by Android founder Andy Rubin, is shutting down".CNET. Retrieved14 February 2020.
  18. ^Hughes, Matthew (13 February 2020)."After just one phone, Essential Products ascends to the great venture capitalist in the sky".www.theregister.co.uk. Retrieved14 February 2020.
  19. ^Wakabayashi, Daisuke; Griffith, Erin (12 February 2020)."Andy Rubin's Start-Up, Essential Products, Shuts Down".The New York Times.ISSN 0362-4331. Retrieved14 February 2020.
  20. ^"OmniROM".omnirom.org. 10 March 2020. Retrieved12 September 2020.
  21. ^"Degoogled Phone | Definitive Guide to CalyxOS & Micro G".gofoss.net. Retrieved1 August 2022.
  22. ^"microG".calyxos.org. Retrieved1 August 2022.
  23. ^Introduction, iodeOS, 22 August 2022, retrieved23 August 2022
  24. ^iode.techhttp://web.archive.org/web/20221122145938/https://iode.tech/wp-content/uploads/2022/04/iodeOS.pdf. Archived fromthe original(PDF) on 22 November 2022. Retrieved2 January 2026.{{cite web}}:Missing or empty|title= (help)
  25. ^ab"Murena, the privacy-first Android smartphone, arrives".ZDNET. Retrieved19 August 2022.
  26. ^"Meet eelo: An Android-based operating system that doesn't use Google services".BGR India. 3 January 2018. Archived fromthe original on 3 January 2018. Retrieved19 January 2020.
  27. ^Singh, Charanjeet (25 November 2018)."Privacy-focused /e/ Smartphone OS Gets Support For More Devices".Fossbytes. Retrieved19 January 2020.
  28. ^Wang, Jules (15 May 2019)."This company will sell refurbished Android phones with all of Google's services removed".Android Police. Illogical Robot. Retrieved19 January 2020.
  29. ^"Broken - DivestOS Mobile".divestos.org. Archived fromthe original on 23 August 2022. Retrieved23 August 2022.
  30. ^"Faq - DivestOS Mobile".divestos.org. Archived fromthe original on 13 December 2023. Retrieved21 December 2023.
  31. ^Davenport, Corbin (29 April 2018)."This is what it's like using only open-source software on Android".Android Police. Illogical Robot. Retrieved19 January 2020.
  32. ^Hesse, Brendan (8 November 2018)."The Comprehensive Guide to Quitting Google".Lifehacker. Retrieved19 January 2020.

External links

[edit]
Software
development
Development tools
Official
Other
Integrated development
environments
(IDE)
Languages,databases
Augmented reality andvirtual reality
Events,communities
Releases
Derivatives
Devices
Pixel
Nexus
Play edition
Custom
distributions
Booting and
recovery
APIs
AlternativeUIs
Rooting
Lists
Related topics
Android
LineageOS
Arch
Debian
Ubuntu
Fedora
CentOS
Stream
Gentoo
Mandrake
Mandriva
Slackware
SUSE
Other
Discontinued
Android
Arch
Debian
Gentoo
Red Hat,
Fedora
Slackware
SUSE
Other
Linux
Kernel
GNU/
Linux
XNU
QNX
Microsoft
Windows
Zircon
FreeBSD,NetBSD
HongMeng Kernel
FreeRTOS
  • Amazfit OS
    • Zepp OS
  • MIUI Band OS
Nintendo
system software
Minix 3
Symbian
Others
Retrieved from "https://en.wikipedia.org/w/index.php?title=MicroG&oldid=1335405831"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp