covid-be-app / cwa-app-android

Native Android app using the Apple/Google exposure notification API.
https://coronalert.be
Apache License 2.0
53 stars 10 forks source link

Doesnt work without Google Play Services #85

Closed maartendebal closed 4 years ago

maartendebal commented 4 years ago

The app doesn't work on a Lineage Android build. Will the app be supported on a naked Android build?

LineageOS: 14.1-20190720 Android: 7.1.2 Device: HTC One A9

editicalu commented 4 years ago

Considering the responses on #69 and the German app (from which this is a fork) has the same issues, I don't think that's gonna be the case.

sdebruyn commented 4 years ago

How would it be able to work without the Play Services?

https://developers.google.com/android/exposure-notifications/exposure-notifications-api

dylanjan313 commented 4 years ago

It works fine by "faking" Play Services with microG + Xposed (for signature spoofing) + FakeGApps microG (which is open source) implemented the Exposure Notification API (which is made open source too, by Google)

https://github.com/microg/android_packages_apps_GmsCore/issues/1057 https://github.com/google/exposure-notifications-internals

ir-fuel commented 4 years ago

I am sorry but this is not something that will be supported in the future.

Danacus commented 3 years ago

I can confirm that this works on microG for LineageOS 16.0. Official support would have been nice, but at least it works.