Comment

Comment by mzajc

> It downloads and runs droidguard with the privileges it has, giving that full access to the privileged access granted to microG.

Wow, no kidding! I checked the source code and sure enough, it downloads the DroidGuard APK from Google[0], and loads a class from it[1], (seemingly?) without any kind of sandboxing or separation. I believe I'm safe because I don't have the Play Integrity API enabled, but I really wish the UI was more explicit about this, because the info text only says

> microG GmsCore contains a free implementation of SafetyNet, but the official server requires SafetyNet requests to be signed using the proprietary DroidGuard system.

[0]: https://github.com/microg/GmsCore/blob/32bc8954ff872d0e1a05d...

[1]: https://github.com/microg/GmsCore/blob/32bc8954ff872d0e1a05d...

parent mzajc 11 days ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton