openbmap / radiocells-nlp-android

radiocells.org Unified Network Location Provider
https://radiocells.org
Other
41 stars 13 forks source link

Has project been abandoned? #47

Open jw243 opened 4 years ago

jw243 commented 4 years ago

Hi there!

I was wondering whether this project has been abandoned. I noticed that the geolocation service does not work anymore on Android 9 & 10, and the apps have not been updated for a long period of time.

It really would be a shame. For data protection reasons, I find it absolutely necessary to have a WiFi/Cell tower location service based on an offline database. Unfortunately, there is no alternative for a wifi location service using an offline database, if this project is abandoned.

Please keep the work up!

Thanks!

wish7code commented 4 years ago

Hi!

Basically the project would need a major rework - Google has introduced some really bad limitations on the wifi scanning API, which makes it hard to use for geolocation. Geolocation is not impossible but it would require quite some efforts to create a new scanning and geolocation app for the project. Also we would have to redesign the server, as the current architecture is outdated.

Yet my main problem is not the motivation to bring things forward, but a serious lack of time :-(

wish7code commented 4 years ago

My friend, please have a look at 3754d34613b0c618a0be3e9195b10f1ebb29c95b

Quick and dirty, but seems to work in Android 10, at least offline mode

mvglasow commented 3 years ago

After implementing #51, it works for me. Wifi scan throttling needs to be disabled in developer settings (requires Android 10+, afaik no way to get this working on Android 9). Limits on wifi scans by background apps (introduced in Android 8) may still be an issue (resulting in reduced update frequency, which would need to be looked into – Radiobeacon had a similar issue, for which I remember submitting a PR, but no idea if the backend ever implemented the same thing).

rouhu commented 2 years ago

Hi!

Basically the project would need a major rework - Google has introduced some really bad limitations on the wifi scanning API, which makes it hard to use for geolocation. Geolocation is not impossible but it would require quite some efforts to create a new scanning and geolocation app for the project. Also we would have to redesign the server, as the current architecture is outdated.

Yet my main problem is not the motivation to bring things forward, but a serious lack of time :-(

Gents, We need this service. There are no longer any non-commercial providors left. I am happy to help on the server side as I am PHP developer. wish7code, let me know how I can help.

Cheers, Timo