Exif GPS data stripped during share

I have problems sharing photos from my phone, because GPS data is stripped from the EXIF information in the photos.

They are there when I view a photo in the gallery (Fossify Gallery og CoMaps in my case), but shaing using the built ind share system, the data is stripped. I share using KDE Connect, Nextcloud or other apps - all the same, no matter if the receiving app has location permissison or not.

If I grap the images using sshfs (through KDE connect, they are there, but that is really a workaround. I can’t share photos using the panoramax app for example.

There is no indication that this is happening, no warning or option to avoid it, which is leading to frustration, as you can read if you search for similar topics.

Please fix!

Regain your privacy! Adopt /e/OS the deGoogled mobile OS and online servicesphone

it’s up to the permissions of the destination application if it receives the Exif data on being shared - it needs ACCESS_MEDIA_LOCATION - doesn’t matter if it has ACCESS_FINE_LOCATION already, see Preserving Exif data when exporting pictures - #2 by tcecyk for some references

  • no hit on that permission at kde-connect at time of writing

Picking the file through an app can avoid the exif stripping

1 Like

Thanks for answering :slight_smile:

So you say this should be fixed in KDE Connect?
Then it also needs fixing in Panoramax, and in Nextcloud app.
How imensely silly!

Is this one of the permissions the app needs user interaction for, or one just mentioned in the app xml file?

KDE Conncet is not on github. Try invent.kde.org.

Hi again.

I can see that kde’s git is mirrored on github.

However, according the f-droid (Nextcloud | F-Droid - Free and Open Source Android App Repository), the nextcloud app DOES have that permission, but gps data is STILL stripped.

According to the android manifest file in panoramax app, they do have that permission: android/app/src/main/AndroidManifest.xml · main · Panoramax / Clients / Mobile app · GitLab

Still, uploading photos fails, panoramax complains about missing locatoin data.

for the Android 15, panoramax doesn’t show up as sharing destination (through gallery). A startup modal warns of incompatibility in fact. I have no older Android around to check how it behaves in lower apilevels.

in that preview queue panoramax gets the media location from exif on direct pick from “limited access” to media.

I used the upload function in panoramax, but it is not reliable. Often it just shows a white page, and going back, the image is not uploaded. But that is really another issue.

Nextcloud works, if the permission is granted, it just fails to warn/ask for that.

I filed a bug for kde connect.