Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Shiftphone 6mq: No verification of in-app-purchases

  • /e/ version: 2.3-t-dev and earlier
  • Device model(s): Shiftphone 6mq
  • Developer mode enabled: yes
  • Device rooted: yes
  • Trackers blocker enabled: no

Summary

The in-app-purchases are verified on my Fairphone 3 but not on my Shiftphone 6mq.

The problem

Steps to reproduce

  1. install apps for which in-app-purchase have been done
  2. Test the purchased features

What is the current behavior?

Fairphone 3 (with stable release): The app recognizes the purchase and allows the purchased features
Shiftphone 6mq (with dev release): The app does not recognize the purchase and does not allow the purchased features

What is the expected correct behavior?

Verification on Shiftphone 6mq work as on Fairphone 3

Technical information

On both devices SafetyNet is disabled thus obviously not necessary for purchase verification. Bought apps work as expected on both devices.

According to this post https://community.e.foundation/t/safetynet-and-rootbeer-compatibility-status-on-e-os-phone/56390/53 that came from xda-forum the kernel name may be causing issues. The kernel version of the Shiftphone 6mq is 4.9.337-lineage+
The kernel version of the Fairphone 3 is 4.9.337-perf+

I have reported this issue to the help desk twice and got no answer. I sent the first message at August 4.

Relevant logs (adb logcat)

Relevant screenshots

Solutions

Workaround

Possible fixes

Edited by bege