The camera app Aperture on latest IodéOS (7.5, but 7.4 also) has a very strange and nasty bug.
When set on 16:9 the “viewfinder” still shows an 4:3 image and acts like this is the picture which it’s going to take, but the actual JPG has its left and right sides cut off and is, indeed 16:9. But this is not the most troublesome part. The most worrying thing is, it saves a thumbnail in that JPG with the 4:3 ratio and the image one saw, when taken the picture, so a thumbnail -including- the sides. Some apps, like Whatsapp will show that internal thumbnail and others will make their own thumbnail, like the default Iodé Gallery.
This was both observed and and reproduced on multiple Samsung Galaxy S10e (SM-G970F)
Is this a regression from older Aperture versions?
It is a bit tricky to sort out where to look for existing bug reports, I think they (LineageOS) just use their main issue tracker (this link includes a search for “aperture”): Work items · LineageOS / issues / android · GitLab They won’t accept a bug report from a LineageOS derivative like iodéOS however, so the best you can do there is see if any match or are related.
But before looking at the code it may be best to sort out where generated thumbnails actually reside on the device? I honestly don’t know! Where are you finding them on your device?
Not sure if it’s a regression, doesn’t seem like it. I was checking LineageOS on Gitlab via your links and saw this report from 2 years ago, which exactly describes the issue (not mentioning the thumbnail though), so that’s not very hopefull. The thread was closed before resolving it.
Just tested it on another phone Samsung A52s, with “old” Iodé 6.7 and results are the same.
Don’t get distracted by the thumbnail issue. How and where Android / gallery-apps store their thumbnails is actually irrelevant for this issue. The point is Aperture puts a wrong thumbnail inside the JPG.
The only “quick n dirty” solution, I can come up with for now, is replacing the camera-app, or not use the 16:9 mode of Aperture. As long-time user of OpenCamera I never had this issue, but family members, all on Iodé, all use the default app, Aperture.
I will try and see if I can contact the user on Gitlab.
Is it not true that “16:9” just crops and throws away pixels? I had understood that all the sensors are actually 4:3 natively? That may be old information, but it is partly why I wanted to see the actual app caches to check into it…