However, some services, such as my bank, requires that I scan a QR code with the BankID app. This does not work. That is, the app brings up the camera, but does not respond to the QR code. Other QR scanning apps detect the code without problems. I have the same version of BankID running on an older Samsung telephone with the preinstalled Android, and that works fine for scanning.
Does anyone have any idea why this happens and how it can be solved?
I also had this or a very similar problem with one banking app, but not with two other banking apps!
The QR code was read, after some time came the message “Google Services are loaded. Error: Loading of Google Services failed”. Fortunately, a manual code entry was offered, which made it possible to activate the banking app.
With an Android StockROM smartphone, none of the three banking apps had an error with the QR code.
Hi Stian, I have had the same problem, and the QR Scanner app from F-Droid helped me get BankID properly installed.
The lack of response (at all) from the BankID app is an additional problem, that seems to be with certain versions of microG Services Core.
If you are affected, a workaround may be to:
Uninstall the BankID app. Navigate to Settings / Apps / microG Services Core, and select DISABLE for microG Services Core. Reinstall the BankID app and proceed with configuration, using a separate QR code app if necessary for your device. When a BankID authentication session is started it will show an error:
"Enable Google Play services
BankID won’t work unless you enable
Google Play services.
Tap anywhere on the screen (apart from the ENABLE button) to dismiss the message. Then the BankID offers the normal authentication screen and you can proceed with your BankID password.
This workaround has been used with an LG G5 (H850) /e/ System version 0.7-2019111931239 (Android 7.1.2 with microG Services Core 0.2.8.17785) and BankID 7.12.4.
This seems to be a bug with the version of microG Services Core used (0.2.8.17785) in this /e/ build. My wife’s G3 (D855) uses LineageOS 16 with a later version of microG services core (0.2.10.192420) and BankID works once it is installed and configured. However, I had to use the QR Scanner app from F-Droid to get it properly installed.
Hopefully the /e/ builds will be updated with the newer microG version soon.
Also, maybe I can do some testing if you give me an example or two of services that need to scan QR codes and use BankID. I can think of some Swish payments maybe, but can you suggest others I could try?
Tjena, Stian! Inga problem här. Yesterday I wiped my Sony XA2 Jolla Sailfish phone and installed /e/ instead. Today i extracted the BankID apk from my Samsung stock Android 10 phone and installed it into my Sony /e/. Registration of a new BankID using the built-in camera went perfectly with no error messages nor hassle whatsoever, just like I was using my Samsung.
I also extracted the Skandia banking apk and the Swish apk. Installation and use of those went like a knife in hot butter. This far /e/ works perfectly for me with no bugs and problems. Camera, gps, bluetooth, fingerprint, you name it. “Everything just works”, like the late Steve Jobs frequently stated. That also applies to the /e/ sync services.
This doesn’t work for me with Faiphone that came with e/os.
I get error when registering it.
“To be able to BankID app a mobile BankID must be ordered from your bank.”
This is when trying to register it on phone from swedbank netbank. There is also no other way to register BankID, only QR allowed.