Patched Play Store does not work any more to use paid apps
- /e/ version: 1.6-r-dev
- Device model(s): FP3
- Device rooted: yes
Summary
The patched Play Store to be compatible with microG - originally came with NanoDroid - does not work any more to run apps bought in the Play Store or by in-app-purchase. Is this an Android 11 or microG issue?
The problem
Steps to reproduce
I used the patched Play Store with LineageOS for microG and now for about two years with /e/OS as a Magisk module. This made it possible to use paid apps like Tasker and many more.
Before I tried to restore this module after the /e/OS upgrade from Q to R, I had to wipe data to get rid of issues . After restoring the patched Play Store Magisk module it does not work any more.
What is the current behavior?
There was an issue before: The store did not search for installed apps for more than a year already and displayed only those that where installed from the store.
Now paid apps cannot be installed any more without buying them again although the store shows the list of purchases. I did not test to buy an app from the store or in-app yet.
Most of these apps can be installed from Aurora Store when logged in with Google account (I did not test the App Lounge yet) but they don't run because they cannot check license any more. This worked flawlessly with /e/OS v15-q-dev.
What is the expected correct behavior?
Display all installed apps from the Play Store, show updates and allow to install bought apps. Also buy apps from the store or in-app. Apps recognize the Play Store for license check.
Technical informations
NanoDroid containing the patched Play Store - allows to only install the store. Relevant issue: https://gitlab.com/Nanolx/NanoDroid/-/issues/192
Magisk module alternative Fakestore2Playstore. Relevant issue: https://github.com/sn-00-x/fakestore2playstore/issues/1
Magisk module to install microG with the patched Play Store. I extracted only the Play Store, same issues as with the two other options: https://github.com/Magisk-Modules-Alt-Repo/microG-GApps
Relevant logs (adb logcat
)
Relevant screenshots
Solutions
Workaround
Some apps can be installed very uncomfortably via the Play Store on the internet. In-app-purchases don't work. Those apps don't get the bought features. This is very annoying when they are necessary for the user.
Eventually I got it work again with the two Magisk modules "MagiskHide Props Config" and "Universal SafetyNet Fix" that made SafetyNet check pass.
Possible fixes
#6517 ?