GmsCore
GmsCore copied to clipboard
PayPal crashes on security challenge
Affected app Name: PayPal Package id:
Describe the bug After install, I enter my username and password, and then PayPal briefly shows a security challenge and then crashes.
To Reproduce Steps to reproduce the behavior:
- Launch PayPal
- Enter username and password
- Hit login button
- Security challenge comes up, app goes back to username/password screen and then alogcat.2021-04-03-22-09-02+0200[1].txt
crashes.
Expected behavior App gives you the chance to enter something in the security challenge and then make a payment.
Screenshots If applicable, add screenshots to help explain your problem.
System Android Version: 10 Custom ROM:lineage-17.1-20210328-microG-guacamole
microG microG Core version: 0.2.18.204714 microG Self-Check results: All ticked
Additional context -- fresh install of LIneageOS -- PayPal app installed from aurora -- Magisk v22 used to hide root (magiskhide)
@piet8stevens What happens is SafetyNet check fails, and since you have root, microG has nothing to do with it. Unrelated to this repo, but try Universal SafetyNet Fix + MagiskHide Props Config + HiddenCore. Also, after every reboot whitelist "microG DroidGuard Helper" from MagiskHide. Most-likely this won`t solve the problem either, since most banking apps require STRONG check and these modules grant only SIMPLE check. What can help is download a repack without root check (never do this with banking apps!) or repack it yourself with Riru server.
Version 7.38.1 works fine on microG. Seems like Paypal integrated safetynet in its newest release, before that it was not a problem. You can grab the older APK and use it just fine, but you should ask yourself if you want that, since it is a banking app and older versions may contain unfixed bugs.
Thank you for this feedback. It probably means that to get PayPal to work, more customization needs to be done in microG (magisk modules or specific settings). I am not going to do that for now because I cannot spare the time.
And I think you are right to raise doubts about using older versions of banking apps.
On 2021-04-16 16:35, Henri wrote:
Version 7.38.1 works fine on microG. Seems like Paypal integrated safetynet in its newest release, before that it was not a problem. You can grab the older APK and use it just fine, but you should ask yourself if you /want/ that, since it is a banking app and older versions may contain unfixed bugs.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/microg/GmsCore/issues/1435#issuecomment-821222160, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAOAJ5AGMBL5BBL6OF7JGL3TJBDMLANCNFSM42KSWNSA.
Just tried this on a clean install of LineageOS for microG (with PayPal from Aurora), worked w/o issues, not even Magisk.
@piet8stevens Everything should already be fixed on the latest version (v0.2.23.214816). Please test.
@ale5000-git it still doesn't work.
@GarondEisenfaust Does your device pass SafetyNet?
Yes it does