c4dt / dp3t-app-android-ch

LibreCHovid is a fork of the SwissCovid contact tracing app for Switzerland. It does not rely on the proprietary Google-Apple Exposure Notification framework, but uses instead the compatible microG open implementation.
Mozilla Public License 2.0
14 stars 1 forks source link

Bug: Bluetooth still mandatory in version 2.x despite QR-Code availability. #6

Open DrYak opened 3 years ago

DrYak commented 3 years ago

Salut!

The latest version 2.0.1 is still marked as requiring "android.hardware.bluetooth_le". But the new "SwissCovid Check-in" functionnality only relies on QR-code and is entirely usable on phones without Bluetooth (or, in my case, in emulator which are unable to forward access between the hots GNU/Linux's Bluez and the AOSP ocntainer's BlueDroid : I run it on Sailfish' Alien-Dalvik).

Request: Could flag future builds of the 2.x branch as not requiring Bluetooth LE?

Thanks!

cgrigis commented 3 years ago

Hello, and thank you for your comments!

That is a good point, as now there is another functionality for the app that does not require Bluetooth, it would make sense.

What version of Sailfish OS are you using, and on which platform? I tried to install it on a Sony Xperia XA2 with the latest Sailfish OS, and the workaround for now is:

After that, it looks like the QR-code seems functional.

I will look into making the BLE not required for future versions.