Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Billing doens't work in Before Launcher App #2566

Open
ruditimmermans opened this issue Sep 30, 2024 · 3 comments
Open

Billing doens't work in Before Launcher App #2566

ruditimmermans opened this issue Sep 30, 2024 · 3 comments

Comments

@ruditimmermans
Copy link
Contributor

ruditimmermans commented Sep 30, 2024

Affected app
Name: Before Launcher
Package id: com.beforesoft.launcher

Describe the bug
When installing Before Launcher, i have the Pro status and options, after a few mins the Pro status and options get lost, a reboot dont solve this.

To Reproduce
Steps to reproduce the behavior:

  1. Open Before Launcher
  2. The Pro status and options are there
  3. But after a few mins the Pro status get lost and a reboot dont solve it.
  4. No other errors

Expected behavior
I dont know if this would be a MicroG problem or one of Before Launcher i have been contact with the devs of Before Launcher but the dont have any device with MicroG to test with

System
Android Version: VollaOS 13

microG
microG Core version: v0.3.3.240913
microG Self-Check results: All ticked
Answer license verification request: ticked
Handle billing request: ticked

Fix i found:
When switch to airplane mode and set again arplane mode off, the Pro Status would be back... for some time but after a few mins it's gone again.

Logs:

1727938697.087 10094 2708 5265 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.088 10094 2708 5265 D Billing : isBillingSupported(apiVersion=22, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.090 10094 2708 2726 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.090 10094 2708 2726 D Billing : isBillingSupported(apiVersion=21, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.092 10094 2708 2726 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.092 10094 2708 2726 D Billing : isBillingSupported(apiVersion=20, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.094 10094 2708 2726 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.094 10094 2708 2726 D Billing : isBillingSupported(apiVersion=19, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.096 10094 2708 5265 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.096 10094 2708 5265 D Billing : isBillingSupported(apiVersion=18, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.098 10094 2708 5265 D Billing : Result: Bundle[{DEBUG_MESSAGE=, RESPONSE_CODE=0}]
1727938697.098 10094 2708 5265 D Billing : isBillingSupported(apiVersion=17, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=, RESPONSE_CODE=0}]
1727938697.100 10094 2708 2726 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.100 10094 2708 2726 D Billing : isBillingSupported(apiVersion=22, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.102 10094 2708 2726 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.102 10094 2708 2726 D Billing : isBillingSupported(apiVersion=21, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.104 10094 2708 2726 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.104 10094 2708 2726 D Billing : isBillingSupported(apiVersion=20, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.106 10094 2708 2726 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.106 10094 2708 2726 D Billing : isBillingSupported(apiVersion=19, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.107 10094 2708 5265 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.107 10094 2708 5265 D Billing : isBillingSupported(apiVersion=18, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938697.109 10094 2708 2726 D Billing : Result: Bundle[{DEBUG_MESSAGE=, RESPONSE_CODE=0}]
1727938697.109 10094 2708 2726 D Billing : isBillingSupported(apiVersion=17, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=, RESPONSE_CODE=0}]
1727938697.124 10094 2708 2726 D Billing : getPurchaseHistory(apiVersion=6, packageName=com.beforesoft.launcher, type=subs, continuationToken=null, extraParams=Bundle[{playBillingLibraryVersion=6.2.1, enablePendingPurchases=true}])
1727938697.127 10094 2708 5265 D Billing : getPurchasesExtraParams(apiVersion=9, packageName=com.beforesoft.launcher, type=subs, continuationToken=null, extraParams=Bundle[{playBillingLibraryVersion=6.2.1, enablePendingPurchases=true}])
1727938697.128 10094 2708 5265 D Billing : Result: Bundle[{INAPP_PURCHASE_ITEM_LIST=[], DEBUG_MESSAGE=, RESPONSE_CODE=0, INAPP_PURCHASE_DATA_LIST=[], INAPP_DATA_SIGNATURE_LIST=[]}]
1727938697.132 10094 2708 2840 D Billing : getPurchasesExtraParams(apiVersion=9, packageName=com.beforesoft.launcher, type=inapp, continuationToken=null, extraParams=Bundle[{playBillingLibraryVersion=6.2.1, enablePendingPurchases=true}])
1727938697.133 10094 2708 2840 D Billing : Result: Bundle[{INAPP_PURCHASE_ITEM_LIST=[], DEBUG_MESSAGE=, RESPONSE_CODE=0, INAPP_PURCHASE_DATA_LIST=[], INAPP_DATA_SIGNATURE_LIST=[]}]
1727938697.356 10094 2708 2726 D Billing : Result: Bundle[{INAPP_PURCHASE_ITEM_LIST=[], DEBUG_MESSAGE=, RESPONSE_CODE=0, INAPP_PURCHASE_DATA_LIST=[], INAPP_DATA_SIGNATURE_LIST=[]}]
1727938697.363 10094 2708 2726 D Billing : getPurchaseHistory(apiVersion=6, packageName=com.beforesoft.launcher, type=inapp, continuationToken=null, extraParams=Bundle[{playBillingLibraryVersion=6.2.1, enablePendingPurchases=true}])
1727938698.773 10094 2708 5265 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.773 10094 2708 5265 D Billing : isBillingSupported(apiVersion=22, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.776 10094 2708 5265 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.776 10094 2708 5265 D Billing : isBillingSupported(apiVersion=21, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.779 10094 2708 5265 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.780 10094 2708 5265 D Billing : isBillingSupported(apiVersion=20, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.783 10094 2708 2729 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.783 10094 2708 2729 D Billing : isBillingSupported(apiVersion=19, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.786 10094 2708 2729 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.786 10094 2708 2729 D Billing : isBillingSupported(apiVersion=18, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.789 10094 2708 2729 D Billing : Result: Bundle[{DEBUG_MESSAGE=, RESPONSE_CODE=0}]
1727938698.789 10094 2708 2729 D Billing : isBillingSupported(apiVersion=17, packageName=com.beforesoft.launcher, type=subs)=Bundle[{DEBUG_MESSAGE=, RESPONSE_CODE=0}]
1727938698.793 10094 2708 2729 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.793 10094 2708 2729 D Billing : isBillingSupported(apiVersion=22, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.797 10094 2708 2729 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.797 10094 2708 2729 D Billing : isBillingSupported(apiVersion=21, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.800 10094 2708 5265 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.800 10094 2708 5265 D Billing : isBillingSupported(apiVersion=20, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.803 10094 2708 5265 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.803 10094 2708 5265 D Billing : isBillingSupported(apiVersion=19, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.806 10094 2708 5265 D Billing : Result: Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.806 10094 2708 5265 D Billing : isBillingSupported(apiVersion=18, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=Client does not support the requesting billing API., RESPONSE_CODE=3}]
1727938698.809 10094 2708 5265 D Billing : Result: Bundle[{DEBUG_MESSAGE=, RESPONSE_CODE=0}]
1727938698.809 10094 2708 5265 D Billing : isBillingSupported(apiVersion=17, packageName=com.beforesoft.launcher, type=inapp)=Bundle[{DEBUG_MESSAGE=, RESPONSE_CODE=0}]
1727938698.835 10094 2708 5265 D Billing : getPurchaseHistory(apiVersion=6, packageName=com.beforesoft.launcher, type=subs, continuationToken=null, extraParams=Bundle[{playBillingLibraryVersion=6.2.1, enablePendingPurchases=true}])
1727938698.836 10094 2708 2729 D Billing : getPurchasesExtraParams(apiVersion=9, packageName=com.beforesoft.launcher, type=subs, continuationToken=null, extraParams=Bundle[{playBillingLibraryVersion=6.2.1, enablePendingPurchases=true}])
1727938698.837 10094 2708 2729 D Billing : Result: Bundle[{INAPP_PURCHASE_ITEM_LIST=[], DEBUG_MESSAGE=, RESPONSE_CODE=0, INAPP_PURCHASE_DATA_LIST=[], INAPP_DATA_SIGNATURE_LIST=[]}]
1727938698.841 10094 2708 2729 D Billing : getPurchasesExtraParams(apiVersion=9, packageName=com.beforesoft.launcher, type=inapp, continuationToken=null, extraParams=Bundle[{playBillingLibraryVersion=6.2.1, enablePendingPurchases=true}])
1727938698.842 10094 2708 2729 D Billing : Result: Bundle[{INAPP_PURCHASE_ITEM_LIST=[], DEBUG_MESSAGE=, RESPONSE_CODE=0, INAPP_PURCHASE_DATA_LIST=[], INAPP_DATA_SIGNATURE_LIST=[]}]
1727938698.990 10094 2708 5265 D Billing : Result: Bundle[{INAPP_PURCHASE_ITEM_LIST=[], DEBUG_MESSAGE=, RESPONSE_CODE=0, INAPP_PURCHASE_DATA_LIST=[], INAPP_DATA_SIGNATURE_LIST=[]}]
1727938698.998 10094 2708 5265 D Billing : getPurchaseHistory(apiVersion=6, packageName=com.beforesoft.launcher, type=inapp, continuationToken=null, extraParams=Bundle[{playBillingLibraryVersion=6.2.1, enablePendingPurchases=true}])
1727938702.167 10094 2708 5265 D Billing : getSkuDetailsExtraParams(apiVersion=17, packageName=com.beforesoft.launcher, type=subs, skusBundle=Bundle[{ITEM_ID_LIST=Supplier{VAL_LIST@36+96}, playBillingLibraryVersion=6.2.1}], extraParams=Bundle[{playBillingLibraryVersion=6.2.1, SKU_DETAILS_RESPONSE_FORMAT=PRODUCT_DETAILS, enablePendingPurchases=true}])
1727938702.268 10094 2708 5265 D Billing : Result: Bundle[{DETAILS_LIST=[], DEBUG_MESSAGE=, RESPONSE_CODE=0}]
1727938702.273 10094 2708 5265 D Billing : getSkuDetailsExtraParams(apiVersion=17, packageName=com.beforesoft.launcher, type=inapp, skusBundle=Bundle[{ITEM_ID_LIST=Supplier{VAL_LIST@36+96}, playBillingLibraryVersion=6.2.1}], extraParams=Bundle[{playBillingLibraryVersion=6.2.1, SKU_DETAILS_RESPONSE_FORMAT=PRODUCT_DETAILS, enablePendingPurchases=true}])

@ruditimmermans
Copy link
Contributor Author

ruditimmermans commented Sep 30, 2024

@DaVinci9196 @mar-v-in

@ruditimmermans ruditimmermans changed the title Before Launcher App Billing doens't work in Before Launcher App Oct 3, 2024
@ruditimmermans
Copy link
Contributor Author

The developer of Before Launcher report me that: We have been forced to upgrade to 6.2.1 to satisfy Google Play Store requirements, so there could be an incompatibility problem there.

@ruditimmermans
Copy link
Contributor Author

ruditimmermans commented Oct 4, 2024

Today i think i found out it would be a DNS problem, i was using Cloudfire as DNS, i switch to Automatic DNS and now the Pro Satus would be not lost anymore, so i dont know where the problem would be on MicroG or not.....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant