Replying to Avatar Kazani

LineageOS adds internal support for microG

https://review.lineageos.org/c/LineageOS/android_frameworks_base/+/383574

https://review.lineageos.org/q/topic:microg-eval

And the application signature spoofing is locked-down to apps signed by microg.org.

As of February 25th 2024, LineageOS has added internal support for application signature spoofing, a critical pre-requisite for full microG functionality. LineageOS ROM images built after that date will include this new feature.

This means that many people will no longer have to root their device and install tools like Xposed/LSposed to make their ROMs compatible with microG. This is a win for both security/stability as well as user friendliness, as there is no longer any need for any settings/permissions in this implementation. The ROM will “just work” with core modules released by the microG project.

Other than application signature spoofing hacks, microG installation tasks remain as before. Please see #microg #installers note for a general overview and links to recommended installation tools.

~

This is huge news for the microG project, as LineageOS is the largest and most famous custom Android ROM project in the world.

LOS is also used as the foundation for a large percentage of other custom android ROMs as well. Which means that almost every one of those ROMs will also now include microG support by default, without any extra effort on their part.

The impact of this on the custom ROM community cannot be overstated: it is a “watershed moment”.

Many in the FOSS community have gotten increasingly frustrated with Google’s progressive crippling of the base FOSS version of android “AOSP”, and the migration of many important core functions which used to be included with AOSP into proprietary, closed-source Google apps and frameworks instead.

This issue was one of the founding objectives of the microG project: give control back to the user and let them take advantage of the open-source foundation of android without forcing them to use a proprietary and snoopery vendor-locked version of the OS instead, just to get basic functionality like push messaging and Play Store app compatibility.

At this point we believe that the existing “LineageOS for microG” project will continue with their project as it is a “works out of the box” solution that also bundles some FOSS app store tools.

MicroG Installers:

Just installing the microg components as user apps will partially function but you will not get full functionality without the main components installed as system apps, like the location components.

There are a few 3rd-party installers that handle that and set all the required permissions etc.

These are the ones generally recommended

*Note: currently all installers use the official microg version, so you can update it from its F-Droid repository.

♦️microG Installer Revived by nift4

README: https://github.com/nift4/microg_installer_revived#readme

Download: https://github.com/nift4/microg_installer_revived/releases

♦️MinMicroG by Shane the Awesome

You need to clean flash a rom that has signature spoofing support and flash this zip in recovery, choose the standard zip if unsure

README: https://github.com/FriendlyNeighborhoodShane/MinMicroG/blob/master/README.md

Get the latest release from here:

https://github.com/FriendlyNeighborhoodShane/MinMicroG-abuse-CI/releases

Or stable release from here (it may be outdated):

https://github.com/FriendlyNeighborhoodShane/MinMicroG_releases/releases

♦️FakeGApps Microg Installer by Hitman7

https://fakegapps.github.io

Features https://fakegapps.github.io/feature.html

FAQ: https://fakegapps.github.io/faq.html

Announcements Channel @FakeGApps

Discussion group @FakeGAppsChat

💡 Final Release and Discontinued

♦️LineageOS for microG (Rom):

https://lineage.microg.org

♦️MicroG Official links:

https://microg.org

https://github.com/microg

https://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616

📲 MicroG official F-Droid repository

(Recommended to add if you use MicroG and enable unstable updates in fdroid)

https://microg.org/fdroid.html

Link to add:

https://microg.org/fdroid/repo?fingerprint=9BD06727E62796C0130EB6DAB39B73157451582CBD138E86C468ACC395D14165

nostr:nevent1qqsz43ytcgmlmsdjjlu950fy360lzhlcle7f2zslhhvu343j49nwkysppamhxue69uhkummnw3ezumt0d5pzqeh50c7ulewf9qd5x6l54ezrcjyn60qmzl89qv3rlqzr6wlmm7e0qvzqqqqqqykgv002

Reply to this note

Please Login to reply.

Discussion

No replies yet.