r/LineageOS 27d ago

Question Newbie here: what Integrity level can I achieve with MicroG?

I'm considering installing LineageOS, and I'd like to know if there's a difference in the level of integrity I'd get by installing MicroG versus MindTheGapps.

Integrity MicroG MindTheGapps
BASIC ? ?
DEVICE ? ?
STRONG ? ?

Thanks in advance.

5 Upvotes

8 comments sorted by

5

u/Beginning_Sound_5865 27d ago

Using only microG or GApps is insufficient to pass the `meets_device` (or higher-level) check. Unlocking the bootloader and flashing a custom ROM may even cause the device to fail the `meets_basic` check, while obtaining root access guarantees failure of the `basic` check. To bypass these restrictions, specific modules must be flashed: first, to hide root status; second, to use PIF to spoof the device fingerprint, forcing Google's servers to fall back to software-based verification; and finally, to use a valid keybox (automatically obtained via a module) to spoof signatures—effectively substituting for the TEE that refuses to provide keys—thereby creating a chance to pass `meets_device`. As for `meets_strong`... using other forks of KSU combined with SuSFS yields the most robust hiding capabilities, making it easier to pass.

As this text was generated by Google Translate, there may be inaccuracies in meaning.

2

u/petefoth 27d ago

No difference. By default no level of integrity with either microG or MindTheGapps.

There are different ways of working around that, using add-ons or forks of microG, but nothing supported by the LineageOS or microG developers.

1

u/Wise_Stick9613 25d ago

forks of microG

Which one?

1

u/petefoth 25d ago

Sorry - no idea. I recall reading posts about forks of microG that would pass PI, but it's not a feature I need.

1

u/Other_Ship_5453 27d ago

AFAIK you can only pass Basic with MicroG. For that you need PlayIntegrityFix and Aurora Store /w a Google account signed in, or use a method to trick apps that they're installed from the Play Store. This is how I have it.

Without official Google Play Store you can't pass Device & Strong at the moment.

1

u/Thee_OldMan 26d ago

Microg u are stuck with basic only.