Closed GerryFerdinandus closed 3 years ago
@GerryFerdinandus Thanks for your work a lot! I hope this gets merged soon... I see you got the project to build and develop with it, maybe you can help me in #1866 ?
Sorry for the unnecessary ping but is this going anywhere?
This project is no longer maintain. https://groups.google.com/d/msg/mozilla.dev.geolocation/lx09zGU8dKM/A_Via5eiCwAJ
You can keep stumbling - we do collect data from android stumbler clients still.
The practical reality is - the aggregate data collection by Firefox Android users completely overwhelms the contributions made by the dedicated stumbler app.
So you must build your own APK or use someone else APK: https://github.com/GerryFerdinandus/MozStumbler/releases/tag/V1.8.8_android_10
For now the aggregate data collection ceased. Firefox for Android in the newest version doesn't have a stumbler client, yet. It's a complete revamp (new engine, UI etc.) https://github.com/mozilla-mobile/fenix/issues/1253
Seemingly collecting WiFi data is much more restricted now? The author of Tower Collector said: https://github.com/zamojski/TowerCollector/issues/49#issuecomment-541397171
Maybe somebody could help migrate MozStumbler into Tower Collector.
Thanks for the fix, @GerryFerdinandus! Mozilla has retired MozStumbler, but I'm merging your PR in case anyone wants to fork MozStumbler.
@GerryFerdinandus Huge thanks. I needed to fix an incorrect location on my computer which was caused by a nearby WiFi accesspoint which used to be in another city. I only have an Android 10 phone. Tried the old Stumbler app but it crashes on upload. Tried the Firefox 68 app and it runs but never seems to query my location services so it doesn't seem like it works as an MLS uploader anymore. Finally I found your ticket and installed your build of the fixed mozStumbler. It worked beautifully, scanned my location and nearby WiFi and uploaded them. Now it's just a matter of waiting a bit until the location corrects itself on my computer. All thanks to you! :)
(see issue #1863) Some cipher are no longer supported and must be removed from the list. https://developer.android.com/about/versions/10/behavior-changes-all#sha2-cbc-cipher-suites
Full cipher list: https://developer.android.com/reference/javax/net/ssl/SSLEngine#cipher-suites
Tested on Nokia 7.1 (Android 10) Without this fix, the uploading process always crash/shutdown the program on my phone. After the fix the program is able to upload the data files.
To verify that the data is actually process by the server. I have download the differential Cell exports data. My cell data are present in the diff file. (https://location.services.mozilla.com/downloads)
Download my own APK build: https://github.com/GerryFerdinandus/MozStumbler/releases/tag/V1.8.8_android_10