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

Dependency to Google Play #60

Open
PanierAvide opened this issue Nov 28, 2016 · 15 comments
Open

Dependency to Google Play #60

PanierAvide opened this issue Nov 28, 2016 · 15 comments

Comments

@PanierAvide
Copy link

When I start the application, it wants me to update Google Play services. The problem is that I don't use a Google Account in my smartphone. OpenStreetView don't want to dismiss the message, and the application is consequently unusable. Is it possible to remove this message or the dependency to Google Play ?

@reinhart1010
Copy link

It seems that Google Play Services is used for location. I may test this app with Google Play Services disabled by Lucky Patcher.

@n76
Copy link

n76 commented Dec 4, 2016

Not sure if it uses Google Mobile Services for location, but if you aren't running Google at all check out the microG project: OSV has no complaints running with it and there are location provider plug-ins for it that use on-phone databases if you are worried about a network provider keeping track of your location.

@PanierAvide
Copy link
Author

Thanks for the tip, I will test and let you know if this works

@PanierAvide
Copy link
Author

I can't make microG services install or update correctly, as I use the default ROM on my Android phone and it doesn't allow signature spoofing (which seems to be a requirement to make microG services work).

@kalmanbencze
Copy link
Contributor

kalmanbencze commented Dec 21, 2016

this seems to be quite a popular demand - total google independence. I'll see what we can do about this. the two types of cases we tested were Gapps on device and without. I'll see to it that this is improved. We should just drop it, since the google provided location is only for ui, the recordings use raw gps sensor data.

@LuccoJ
Copy link

LuccoJ commented Jun 14, 2017

As far as I know, it is not necessary to depend on any proprietary Google components to access network-based location, unless one is using the API that Google now "recommends" (but the original, native AOSP API still works).
Of course, if there are no network location providers installing on the system (such as UnifiedNLP/MicroG or GApps), doing that will simply result in obtaining no valid location before a GPS fix, but that is up to the user and doesn't change the licensing status of the app itself, as no proprietary dependencies would be included.

@polarbearing
Copy link

Any progress on this? I was just trying OSC on the android and still stuble over this problem.
Would it be feasible just to split the camera part off for people who want to review the frames anyway and upload by script later?

@alexandrui-telenav
Copy link
Contributor

No actual progress @polarbearing . We're now discussing what involves and how can we make it happen.

@tuxayo
Copy link

tuxayo commented Feb 20, 2020

Can someone check if the new major version (v3.0.1) still require the Google Services?

@Rudloff
Copy link

Rudloff commented Feb 20, 2020

I tried 3.0.1 and it seems to work without Play Services (at least the main functionalities).

@NoNamePro0
Copy link

Whats with Version 3.2.1? And which features doesn't work with Play Services?

@ctag
Copy link

ctag commented Jun 23, 2021

Hi,

I'm not certain this is related, but trying to use KartaView 4.3.0 on my phone that has no Play service or Gapps results in a "No GPS" warning while recording. And afterwards the upload button returns "You have no local recordings."

@tuxayo
Copy link

tuxayo commented Jun 23, 2021

@ctag It doesn't look like it would be related but we never know!
Does the GPS work in other apps?

@ctag
Copy link

ctag commented Jun 23, 2021

Understood, Google Play is just what came to mind when I saw the error.

Does the GPS work in other apps?

It does. I also made sure to give KartaView location permissions as well.

@hamishmb
Copy link

Is this still a problem, or does Kartaview now work without Play Services?

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

No branches or pull requests