Hi peeps,
on my 8T I have Lineage OS 18.1 with MicroG installed. MicroG's fake store does not allow for in-app purchases so I thought about replacing it with a patched version of the Play Store that would allow exactly that.
My question would be if anyone has achieved this or has another means of making in-app purchases with Lineage OS and MicroG.
Here's a description of what I have tried so far:
So I have found this patch from the MicroG dev. However, I noticed that the patch newest patch is for version 20.9 of the Play Store which is pretty old. Trying to patch the recent version 25.6.14 (and 25.5.33) failed with the following error message:
So at first, I thought this failed because of the age of the patch but then the process failed in the repacking step, not the patching step. Secondly, I saw this issue implying that somebody successfully patched a version 25 Play Store. Am I missing something?
FWIW, my apktool version is 2.5.0-1 from the Arch User Repositories built with Oracle JDK 16.
Thanks in advance for any help!
Cheers,
Alex
on my 8T I have Lineage OS 18.1 with MicroG installed. MicroG's fake store does not allow for in-app purchases so I thought about replacing it with a patched version of the Play Store that would allow exactly that.
My question would be if anyone has achieved this or has another means of making in-app purchases with Lineage OS and MicroG.
Here's a description of what I have tried so far:
So I have found this patch from the MicroG dev. However, I noticed that the patch newest patch is for version 20.9 of the Play Store which is pretty old. Trying to patch the recent version 25.6.14 (and 25.5.33) failed with the following error message:
Code:
Detected Play Store:
APK: Phonesky-25.6.14.apk
VER: 82561410 [25.6.14-21]
[1] Unpacking APK
[2] Patching APK
[3] Repacking APK
brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [/tmp/brut_util_Jar_60043284154080583154029902298278840174.tmp, p, --forced-package-id, 127, --min-sdk-version, 21, --target-sdk-version, 30, --version-code, 82561410, --version-name, 25.6.14-21 [0] [PR] 376382668, --no-version-vectors, -F, /tmp/APKTOOL9191445409255452037.tmp, -e, /tmp/APKTOOL384809595961443949.tmp, -0, arsc, -I, /home/alex/.local/share/apktool/framework/1.apk, -S, /home/alex/patched_playstore/microg-phonesky-iap-support/play_25.6.14-21/res, -M, /home/alex/patched_playstore/microg-phonesky-iap-support/play_25.6.14-21/AndroidManifest.xml]
ERROR: apktool failed to repack Phonesky-25.6.14.apk
So at first, I thought this failed because of the age of the patch but then the process failed in the repacking step, not the patching step. Secondly, I saw this issue implying that somebody successfully patched a version 25 Play Store. Am I missing something?
FWIW, my apktool version is 2.5.0-1 from the Arch User Repositories built with Oracle JDK 16.
Thanks in advance for any help!
Cheers,
Alex