It seems that MobilePay (or MitID) ignores the user’s default browser (Vivaldi in my case) during MitID authentication and uses /e/os’ default browser instead. Something’s rotten anyway. I managed to get past the error mentioned earlier in this thread, by uninstalling the default browser, but it required some effort.
Disclaimer. I installed the /e/os myself on a Samsung a52s so the bootloader is unlocked. I would suspect this “hack” doesn’t work if you bought a fairphone with /e/os preinstalled. But don’t know. I don’t Think it would hurt to try.
Please search the internet for “abd android usb” and you’ll probably find some more detailed instructions for for step 1 and 2 below.
- Enable developer tools on the phone and activate USB debugging.
- Connect the phone to a Linux PC (this can also be done on Windows).
- Using the adb program, I found the name of my phone:
adb devices
- Then I connected to my phone:
adb -s [device] shell
- I ran the command:
pm uninstall -k foundation.e.browser
- Exited the shell:
exit
I restarted the phone, and then I was able to get MobilePay to work. However, I used MitID authentication by scanning the QR code from my iPad.