Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Google Play Services Spoofing Failed #352

Closed
ghost opened this issue Mar 27, 2017 · 4 comments
Closed

Google Play Services Spoofing Failed #352

ghost opened this issue Mar 27, 2017 · 4 comments

Comments

@ghost
Copy link

ghost commented Mar 27, 2017

  • 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?

@iRave
Copy link

iRave commented Mar 27, 2017

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.

@ghost
Copy link
Author

ghost commented Mar 27, 2017

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".

@ghost
Copy link
Author

ghost commented Mar 27, 2017

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

@derlaft
Copy link

derlaft commented Dec 12, 2018

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)

This issue was closed.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants