Issues with the self-check in microg
If you’ve just installed an android rom with signature spoofing e.g.
- https://omnirom.org/
- https://arrowos.net/
- LineageOS with signature spoofing
You’ve decided to regain a small part of your privacy by using microg rather than gaaps. After a fresh install of your rom you may run into issues with microg’s self-check. Specifically, at the very top under spoofing support the two boxes:
- System grants signature spoofing support
- System spoofs signatures
Might be unticked and will stop microg from working correctly
Usually after I install a rom I run these two commands in adb to fix that problem:
adb shell pm grant com.google.android.gms android.permission.FAKE_PACKAGE_SIGNATURE
adb shell pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE