Skip to content

Android App - Missing GPS Data on Local Photos #18457

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

Closed
2 of 4 tasks
Cebrain opened this issue May 22, 2025 · 5 comments
Closed
2 of 4 tasks

Android App - Missing GPS Data on Local Photos #18457

Cebrain opened this issue May 22, 2025 · 5 comments

Comments

@Cebrain
Copy link

Cebrain commented May 22, 2025

I have searched the existing issues, both open and closed, to make sure this is not a duplicate report.

  • Yes

The bug

Hi,
i searched quite some time but couldn't find an existing ticket.

Problem:
Immich on Android is not showing any GPS/Location data for local photos.
So if you would use the backup feature, the photos would also be uploaded without Geolocation data.

At the moment i use a Nextcloud to upload photos to my server.
In Immich Web my photos are with Geolocation data and local i see the photo without meta / geolocation data. (so i see every picture duplicated as the Cloud and Local version are not the same)

I had the exact same problem with Nextcloud, the problem was Google changed the permission system last year, so apps in the GPlay Store are not allowed the Special permission for "All File access" anymore. Which is necessary to access Meta Data on photos as Geolocation.
The fix for now is to use the FDroid Version because in the FDroid APK the Permission is still there.

I tested the same with the FDroid Immich version, but the app is also not requesting the "All File Access" permission, as i can see in the Special Permission Settings.

I did search the web and also the github Issues, but couldn't find any information on that.

My Android Device: OnePlus 9 Pro with Android 14

The OS that Immich Server is running on

Docker-Compose

Version of Immich Server

v133

Version of Immich Mobile App

v133

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

-

Your .env content

-

Reproduction steps

Use Android App

Relevant log output

Additional information

No response

@bo0tzz
Copy link
Member

bo0tzz commented May 22, 2025

You need to give Immich location permissions, otherwise android will strip GPS metadata from files.

@bo0tzz bo0tzz closed this as completed May 22, 2025
@Cebrain
Copy link
Author

Cebrain commented May 23, 2025

@bo0tzz
This is not working for me. I installed Immich from Play Store. Gave it Location Permission "All the Time"
Configure Immich Server -> Backup Folder -> Get Asked about Storage Permissions -> I give it to All Items

At the end the local file again shows no Meta Information

@jyvern
Copy link

jyvern commented May 23, 2025

@bo0tzz This is not working for me. I installed Immich from Play Store. Gave it Location Permission "All the Time" Configure Immich Server -> Backup Folder -> Get Asked about Storage Permissions -> I give it to All Items

At the end the local file again shows no Meta Information

Same for me, with the same versions. Since upgrade to 1.133.1 for server, the GPS data are not kept.

@Cebrain
Copy link
Author

Cebrain commented May 23, 2025

@bo0tzz
Could you please recheck this, it is a known Android Problem that you need for GPS Data on Media now the Special Permissions "Access All Files" as i am informed.

Example, same happened on Nextcloud with the Auto Upload Feature for Photos. Metadata was Missing.
After Installing the FDroid Version, which is allowed to request, the metadata was accessable again.
nextcloud/android#6248
nextcloud/android#14409

Not exactly the same but the unhappy News from Nextcloud, that the Google Play Version is missing this permission:
https://nextcloud.com/blog/nextcloud-android-file-upload-issue-google/

@Cebrain
Copy link
Author

Cebrain commented May 28, 2025

@bo0tzz could i provide any information, that someone can look into this?

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

3 participants