Marvin W

Results 170 comments of Marvin W

Geofences are called "proximity alerts" in the open source API, see [LocationManager.addProximityAlert(double, double, float, long, PendingIntent)](http://developer.android.com/reference/android/location/LocationManager.html#addProximityAlert%28double, double, float, long, android.app.PendingIntent%29). I did not use proximity alerts yet (nor did I...

To build the current master, you need to add [UnifiedNlpApi](https://github.com/microg/android_external_UnifiedNlpApi) to your build tree (it was part of the UnifiedNlp repo before, but moved out for convenience reasons)

Apparently the prebuilt sdk does not contain the support libraries before android 5.0. cb06193be745a34d45cb2b98c1b160837b85512d should fix the issue.

This is not directly related to android 5, but to the newer version of the android support library. UnifiedNlp requires it to be in version 21, which must be compiled...

@timofonic are you referring to this specific issue, probably only affecting an unsupported setup? On devices without GAPPS, installation is already straight-forward and on devices with GAPPS and Android 4.3+...

@IzzySoft What backend(s) are you using?

Note that some apps will not work correctly when only GPS is available as they stick to network provider only (to save some battery). However I could add an option...

UnifiedNlp does not properly handle Android 6 permissions. Please check that all permissions are granted to UnifiedNlp and the backends.

The permission requested by Mozilla backend is READ_PHONE_STATE, which is necessary to determine nearby cell towers (as well as ACCESS_COARSE_LOCATION), due to Android 6 permission groups, this is the same...

Thanks for reporting. Indeed UnifiedNlp keeps the Deja Vu backend "enabled" even when not installed anymore and there is no way to disable it then. The reason why backends keep...