Cbsoftware / PressureNet

Android-powered barometer network
Other
44 stars 17 forks source link

Remove dependency on Google services (enable installation via F-Droid, etc.) #210

Open yoasif opened 10 years ago

yoasif commented 10 years ago

A little surprised that this isn't an issue yet, but was reminded of this upon seeing cryptoz's interest in creating an iOS version of Pressurenet.

I attempted to install the Pressurenet APK from Google's play store using Raccoon and was unable to install it (I get an error saying "App not installed").

I suspect that this is due to a dependence on Google's services. My phone is Google-free (running Cyanogenmod 11 M8) without the gapps package.

I'd like to see a fully "open" (not dependent on proprietary Google bits) version of Pressurenet, possibly using something like Mozilla Location services, or just plain GPS data along with OpenStreetMap. Hopefully this won't present a huge battery hit.

LuccoJ commented 10 years ago

I also would really like the dependency on GMaps go, before I can consider running PressureNet. However, it is not needed to remove the ability to use network location in order to work without the Google services and only use free code for F-Droid inclusion: without the Google Services installed, apps that require location services using standard Android API will simply get pure GPS data instead of fused with network location. There is also no explicit requirement for Mozilla's location services or similar, because phones without the Google services can use µg to access location from various sources (local cellID info, OpenWlanMap, and also Mozilla as soon as someone writes a backend for that).

ghost commented 9 years ago

I also run a gaaps free device with CyanogenMod and would love to be able to contribute to PressureNet.

pizzamaker commented 8 years ago

+1