Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: Android 10 upload exception. #1864

Merged

Conversation

GerryFerdinandus
Copy link
Contributor

@GerryFerdinandus GerryFerdinandus commented Dec 20, 2019

(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

@xuiqzy
Copy link

xuiqzy commented Mar 12, 2020

@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 ?

@Leptopoda
Copy link

Sorry for the unnecessary ping but is this going anywhere?

@GerryFerdinandus
Copy link
Contributor Author

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

@Djfe
Copy link
Contributor

Djfe commented Aug 26, 2020

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.)
mozilla-mobile/fenix#1253

@Iey4iej3
Copy link

Seemingly collecting WiFi data is much more restricted now? The author of Tower Collector said: zamojski/TowerCollector#49 (comment)

Maybe somebody could help migrate MozStumbler into Tower Collector.

@cpeterso
Copy link
Contributor

cpeterso commented Feb 9, 2021

Thanks for the fix, @GerryFerdinandus! Mozilla has retired MozStumbler, but I'm merging your PR in case anyone wants to fork MozStumbler.

@cpeterso cpeterso merged commit 7e553fb into mozilla:dev Feb 9, 2021
@Arcitec
Copy link

Arcitec commented Dec 2, 2022

@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! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants