Gmscore: Google Play Services Spoofing Failed

Created on 27 Mar 2017  路  4Comments  路  Source: microg/GmsCore

  • clean flash of TWRP 3.0.4-1 + 4.1.0 firmware+modem + latest OmniRom 7.1 for OnePlus 3 (omni-7.1.1-20170326-oneplus3-WEEKLY)
  • follow instructions while also granting all permissions possible (spoofing and standard (location, modify storage, etc)) during step 4, choosing FakeStore (yes I rebooted my phone after this)
  • install and run Push Notification Tester

leads to error "Push Notification Tester relies on Google Play services, which is not supported by your device. Contact the manufacturer for assistance" and leaves a red x instead of a green check-mark for "Play Services installed.

  • all check-boxes for signature spoofing support and installed packages are checked except "Play Store (Phonesky) has correct signature"

Without microG, my phone cannot register for push notifications nor does it recognize Play Services being installed; with microG it can register for push notifications but still doesn't recognize Play Services being installed. What is going on here?

Most helpful comment

You can also just adb shell pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE (a simple solution for google lurkers with signature spoofing patches that do not allow poking this in GUI)

All 4 comments

Go into Settings->Apps->Gear(in top right corner)->App Permissions->Scroll down to signature spoofing->Click signature spoofing and apply it for FakeStore

The problem here is, that the FakeStore app does not request the signature spoofing permission by itself, therefore you have to grant it manually.

I did this and then it told me Play Services needed to be updated; so I redid the process in the instructions but this time with the latest release of Services Core (0.2.4-81-gb1e98ea), making sure to enable Google device registration and Google Cloud Messaging. Push Notification Tester says Play Services is installed now, but now it fails to "Register for Push Notifications".

I'll just open a new issue for this as it seems to be an unrelated problem. Thank you for your help @iRave.

You can also just adb shell pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE (a simple solution for google lurkers with signature spoofing patches that do not allow poking this in GUI)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jonathanamorford picture jonathanamorford  路  5Comments

ale5000-git picture ale5000-git  路  4Comments

Trumeet picture Trumeet  路  3Comments

paltajokku picture paltajokku  路  3Comments

0pLuS0 picture 0pLuS0  路  4Comments