It is relevant that the USSR took a look at what the Nazis were doing and said, "All in brother, let's split Poland and shake hands in the middle," and only turned on them once the Nazis broke the alliance from their side
To be fair, the USSR tried to contact the allies for months, but in 1939 they were not interested.
In modern android you do not open files, you use an OS service to get an image, which may or may not come from a file on the device. If you want to open files you need a different permission.
You could argue that android should have a permission level for apps that need image geolocation but not GPS.
I came here to day this, but you were more eloquent than I could ever be