The Google Pixel's Auto HDR+ camera app was recently ported to SD820 and SD821 devices, but when I try to install it on my Xperia XZ on stock firmware, Android 7.1.1, version .35, the app crashes on launch. Can anybody provide me with a link to a working APK, or is our phone just not capable of using it?
Sony doesn't use raw imaging so it won't work
chrispearson said:
Sony doesn't use raw imaging so it won't work
Click to expand...
Click to collapse
Thanks, I didn't know that. Is there anyway to reduce the noise and artefacts in the photos, then? (without rooting the device or installing a custom ROM)
Yes there is way. Must use manual settings or preloadet Scenes. Super Auto Mode is far from the best pics in diferent conditions.
propov said:
Yes there is way. Must use manual settings or preloadet Scenes. Super Auto Mode is far from the best pics in diferent conditions.
Click to expand...
Click to collapse
Thanks! I'll read some more about the manual mode. Does that mean I have to adjust the manual settings, or can I leave everything in auto?
To adjust manual is so tricky and need more knowledge. But preloaded scenes SCN in manual mode was ok for diferent situations. For Example - Sport is for fast moving with very fast focusing. Or Twilight from hand or Anti shaking is good for low light but need to turn on flash.
Im not sure for the scene names because my phone is on other language.
propov said:
To adjust manual is so tricky and need more knowledge. But preloaded scenes SCN in manual mode was ok for diferent situations. For Example - Sport is for fast moving with very fast focusing. Or Twilight from hand or Anti shaking is good for low light but need to turn on flash.
Im not sure for the scene names because my phone is on other language.
Click to expand...
Click to collapse
Thanks for all your information! I just got this phone and I'm learning so much about it already thanks to XDA.
propov said:
To adjust manual is so tricky and need more knowledge. But preloaded scenes SCN in manual mode was ok for diferent situations. For Example - Sport is for fast moving with very fast focusing. Or Twilight from hand or Anti shaking is good for low light but need to turn on flash.
Im not sure for the scene names because my phone is on other language.
Click to expand...
Click to collapse
Thanks again! I have another question relating to the camera. It goes as follows:
The Xperia XZ1 (with 8.0 Oreo) has a much better camera than the XZ Premium (with Android 7.1 Nougat), even though they have the exact same camera hardware, the XZP has much more oversharpening (and other issues that the regular XZ has), but the XZ1 seems to have much better software processing. My question is, therefore, that: Does that mean the XZ's camera will get much better as well, once the Android 8.0 update arrives?
Here is my source: https://www.androidcentral.com/sony-xperia-xz1-camera
Camera soft is from Sony not from Google. I think that Sony probably will not make xz cam on the level xz1 for marketing reasons. Maybe a little update something between. But developers for sure will make a port on xz1 camera for xz.
propov said:
Camera soft is from Sony not from Google. I think that Sony probably will not make xz cam on the level xz1 for marketing reasons. Maybe a little update something between. But developers for sure will make a port on xz1 camera for xz.
Click to expand...
Click to collapse
Thanks again!!
propov said:
Camera soft is from Sony not from Google. I think that Sony probably will not make xz cam on the level xz1 for marketing reasons. Maybe a little update something between. But developers for sure will make a port on xz1 camera for xz.
Click to expand...
Click to collapse
Another question: Should I leave Smart Cleaner (the Sony tool in the "Storage & Memory" section of the settings app) on? Some people say it reduces performance, but Sony claims it optimises it. What do you think and what would you do?
I have the Google camera APK downloaded and it works but can't see a difference from the stock camera, may be it's just a app but the processing of done by Sony. They don't have raw. So maybe that's why Google camera with HDR + can't do anything to make it better.
JR5968 said:
I have the Google camera APK downloaded and it works but can't see a difference from the stock camera, may be it's just a app but the processing of done by Sony. They don't have raw. So maybe that's why Google camera with HDR + can't do anything to make it better.
Click to expand...
Click to collapse
Well there is a small misunderstanding here. I am referring to the special port of the Google Pixel's camera for SD820+ devices. You can download it here, but it won't work: (on Android Nougat, that is) https://www.xda-developers.com/google-camera-updated-zero-shutter-lag-xiaomi/
As I remember it was Google Pixel camera with HDR +
Something like version 5.0 ( not sure if it was renamed)
Btw I'm on Oreo
StanleyNL said:
Well there is a small misunderstanding here. I am referring to the special port of the Google Pixel's camera for SD820+ devices. You can download it here, but it won't work: (on Android Nougat, that is) https://www.xda-developers.com/google-camera-updated-zero-shutter-lag-xiaomi/
Click to expand...
Click to collapse
https://www.apkmirror.com/apk/googl...amera-5-1-018-177470874-android-apk-download/
is this different form the pixel camera?
JR5968 said:
https://www.apkmirror.com/apk/googl...amera-5-1-018-177470874-android-apk-download/
is this different form the pixel camera?
Click to expand...
Click to collapse
Yes, but we won't be able to use the Google pixel camera until we get RAW support.
StanleyNL said:
Yes, but we won't be able to use the Google pixel camera until we get RAW support.
Click to expand...
Click to collapse
Ohh I see, I thought this was the pixel camera. My bad
JR5968 said:
Ohh I see, I thought this was the pixel camera. My bad
Click to expand...
Click to collapse
The interface is the same, but "Google Camera" doesn't have the HDR+ processing that the Google Pixel's camera app has. HDR+ greatly reduces noise, especially in low light, while also improving image quality in backlit scenes. The Google Pixel's camera (with HDR+) has been ported to other Android devices with the Snapdragon 820 or up, but you can only use it if your phone fully supports the Camera 2 API. Sadly, our phone lacks the ability to take RAW photos, and therefore it cannot use the ported Pixel camera app.
I hope this clears things up a bit.
By the way: You said you're using Android Oreo, so maybe you do have the capability of shooting RAW photos now. I'm not on Oreo yet, because Sony still hasn't published the update in the Benelux (Belgium, Netherlands, Luxembourg). Could you install this app and see if the XZ does have full Camera 2 API support now with Oreo?
StanleyNL said:
The interface is the same, but "Google Camera" doesn't have the HDR+ processing that the Google Pixel's camera app has. HDR+ greatly reduces noise, especially in low light, while also improving image quality in backlit scenes. The Google Pixel's camera (with HDR+) has been ported to other Android devices with the Snapdragon 820 or up, but you can only use it if your phone fully supports the Camera 2 API. Sadly, our phone lacks the ability to take RAW photos, and therefore it cannot use the ported Pixel camera app.
I hope this clears things up a bit.
By the way: You said you're using Android Oreo, so maybe you do have the capability of shooting RAW photos now. I'm not on Oreo yet, because Sony still hasn't published the update in the Benelux (Belgium, Netherlands, Luxembourg). Could you install this app and see if the XZ does have full Camera 2 API support now with Oreo?
Click to expand...
Click to collapse
Device: Sony, F8331 (F8331), Android 8.0.0 41.3.A.2.24
Rear camera:
Manual Focus: YES, Manual WB: YES, Manual ISO: YES, Manual Speed: YES, RAW: NO, Hardware level: FULL, Capabilities: BACKWARD_COMPATIBLE, MANUAL_SENSOR, MANUAL_POST_PROCESSING, , Focus distance: 8.333333, ISO range: 50-3200, Speed range: 100000-100000000, JPEG sizes: [3840x2160,3264x2448,2048x1536,1920x1080,1280x720,720x480,640x480,480x320,352x288,320x240,176x144,] 3840x2160, RAW sizes: null, Preview sizes: [3840x2160,3264x2448,2048x1536,1920x1080,1600x1200,1440x1080,1280x720,960x720,864x480,720x480,640x480,480x320,352x288,320x240,176x144,]
Front camera:
Manual Focus: YES, Manual WB: NO, Manual ISO: YES, Manual Speed: YES, RAW: NO, Hardware level: LIMITED, Capabilities: BACKWARD_COMPATIBLE, , Focus distance: 10.000000, ISO range: 50-800, Speed range: 100000-100000000, JPEG sizes: [4160x3120,4192x2358,3840x2160,3264x2448,2048x1536,1920x1080,1280x720,720x480,640x480,480x320,352x288,320x240,176x144,] 4160x3120, RAW sizes: null, Preview sizes: [4160x3120,4192x2358,3840x2160,3264x2448,2048x1536,1920x1080,1600x1200,1440x1080,1280x720,960x720,864x480,720x480,640x480,480x320,352x288,320x240,176x144,]
Additional comments:
JR5968 said:
Device: Sony, F8331 (F8331), Android 8.0.0 41.3.A.2.24
Rear camera:
Manual Focus: YES, Manual WB: YES, Manual ISO: YES, Manual Speed: YES, RAW: NO, Hardware level: FULL, Capabilities: BACKWARD_COMPATIBLE, MANUAL_SENSOR, MANUAL_POST_PROCESSING, , Focus distance: 8.333333, ISO range: 50-3200, Speed range: 100000-100000000, JPEG sizes: [3840x2160,3264x2448,2048x1536,1920x1080,1280x720,720x480,640x480,480x320,352x288,320x240,176x144,] 3840x2160, RAW sizes: null, Preview sizes: [3840x2160,3264x2448,2048x1536,1920x1080,1600x1200,1440x1080,1280x720,960x720,864x480,720x480,640x480,480x320,352x288,320x240,176x144,]
Front camera:
Manual Focus: YES, Manual WB: NO, Manual ISO: YES, Manual Speed: YES, RAW: NO, Hardware level: LIMITED, Capabilities: BACKWARD_COMPATIBLE, , Focus distance: 10.000000, ISO range: 50-800, Speed range: 100000-100000000, JPEG sizes: [4160x3120,4192x2358,3840x2160,3264x2448,2048x1536,1920x1080,1280x720,720x480,640x480,480x320,352x288,320x240,176x144,] 4160x3120, RAW sizes: null, Preview sizes: [4160x3120,4192x2358,3840x2160,3264x2448,2048x1536,1920x1080,1600x1200,1440x1080,1280x720,960x720,864x480,720x480,640x480,480x320,352x288,320x240,176x144,]
Additional comments:
Click to expand...
Click to collapse
Exactly the same as on Nougat—no RAW support. That's too bad. Thanks for trying!
Hi everyone. I'd like to know if anybody could get a 48 mp dng file from this phone. It is strange that raw file is only 12 mp. The quality of the 48 mp jpeg image is poor and seems rather an interpolated from 12 mp. How is possible to get a raw file smaller (12mp) than the original (48mp) ? And many camera aps won't give the jpeg 48 mp option but only the 12 mp. Comparing an original jpeg 40 mp from p20 pro with the one that this phone offers, the difference is tremendous on details and structure. Thanks for reading.
non-pro --> fake
pro --> real
TheMrBinary said:
non-pro --> fake
pro --> real
Click to expand...
Click to collapse
For what reason then, it won't give a 48 mp dng file? And also you cannot have from 48mp jpeg the option 16:9 ? If it was the stock camera limitation, why then, all other camera apps behave the same way?
Speaking always for pro model.
Kodagf said:
Hi everyone. I'd like to know if anybody could get a 48 mp dng file from this phone. It is strange that raw file is only 12 mp. The quality of the 48 mp jpeg image is poor and seems rather an interpolated from 12 mp. How is possible to get a raw file smaller (12mp) than the original (48mp) ? And many camera aps won't give the jpeg 48 mp option but only the 12 mp. Comparing an original jpeg 40 mp from p20 pro with the one that this phone offers, the difference is tremendous on details and structure. Thanks for reading.
Click to expand...
Click to collapse
I did not quite understand what you were saying. The 48MP shots are "real" as Xiaomi claims. For non-stock camera apps, just make sure you have Camera2API option available and enabled to enable 48MP mode. For instance, I enabled the same in Open Camera, and I had the capability to shoot "48MP" in RAW dng format.
And I kinda sorta get what you are trying to say, but I do not know enough about the topic to comment.
Here is one shot from RN7Pro with Open Camera app with Camera2API enabled, saved in jpeg and raw. One is the standard jpeg with resolution 8000 x 6000 and 6MB in size, the other is the dng of the same shot with resolution 3984 x 2984 (11.9 MP) as reported by Photoshop with a file size of 22.9 MB:
JPG: https://drive.google.com/file/d/1mKD7i2idv1YBjSFsepTCFShyTJTlPm6t/view?usp=sharing
DNG: https://drive.google.com/file/d/1Y6Xrez8sjFBP3HWI1__HchVtZ7unBTRr/view?usp=sharing
If you plan to compare the RN7 Pro, which costs as much as an early mid-range device, against the Huawei P20 Pro, which is top tier flagship from last year, then you will definitely be disappointed. One phone costs a couple of times the other. So that comparison does not make sense to me.
For a moment I was happy to hear that you were able to shoot 48 mp in raw dng format with open camera, but then I saw the dng file you posted was only 12 mp (a little less perhaps). So, unfortunately, I still am suspicious about what xiaomi claims for the camera since it is not possible to get 48 mp dng file with any app. The size of such a file should be about 45 mb. The quality of images of not 7 pro is excellent but the details are of 12 mp level. I posted an image from mi note 2 (21mp camera) where you can see the difference in details. I wonder if I get such an image from an older phone what should I expect with a newer with the double size of mp in the sensor. I'm afraid we have to do with a xiaomi's trick ......
Ps. Now I see that system made my image much smaller. 243 kb instead of 12 mb (original). you v\cannot get conclusions this way.. sorry.
I had the idea to post a crop of the original image. Take a look.
Ok, I'll explain.
It's a Quad Bayer sensor, what typically results in lack of raw output availability in case of the full res. That's due to the fact that OEMs assume no app would be able to process non-standard array, else they would have to process it on their own, through utilizing stacking (superres?) or simple remosaic. The latter would result in artifacts or loss of quality.
Because of that, all available raw streams come from binning (pixel "merging").
About the quality tho, it's just a Xiaomi thing. All you can currently do is disable the edge mode and denoising in Open Camera. Then your results might get more detailed, possibly at the cost of color fringing. At least, that's the case with Mi 9.
But about RN7 non-Pro, uhh. It has S5KGM1, which doesn't even support any kind of 48 MP mode, so the 48 MP images from RN7, Oppo F11 Pro, Vivo V15 Pro end up being a placebo.
Sorry that I saw your answer after I started a new thread with the same subject. Thanks for all your info. Still I wonder, why we cannot get a 48mp DNG file with any app, like for example on p20 pro that has the same quad bayer technology. And how is possible to get a 12 mp rawfile, from a 48 mp sensor? With p20 pro we can choose between 40 mp dng or 10 mp jpeg with binning technology. Why this is impossible with RN7pro ?
Another question that I have is that: If all available raw streams come from binning, then the 48mp jpeg from where it comes?
Kodagf said:
Another question that I have is that: If all available raw streams come from binning, then the 48mp jpeg from where it comes?
Click to expand...
Click to collapse
Sensor mode itself is a raw stream (typically 10 bit), but drivers are constructed in a way that filters out any quad bayer raw access from third party apps. The 48 MP JPEGs come from processing applied on it by the camera stack.
For further data, you can look on Camera2Test and most importantly, "dumpsys media.camera" command. "sensormode" is the keyword you're looking for in case of the latter. Then you'll get a 8000x6000 mode listed with a third number, which means the framerate, probably around 24 fps.
And anyyyway, disable edge mode and denoising in Open Camera if you want to see something about IMX586 with bare eyes.
j1505243 said:
Sensor mode itself is a raw stream (typically 10 bit), but drivers are constructed in a way that filters out any quad bayer raw access from third party apps. The 48 MP JPEGs come from processing applied on it by the camera stack.
For further data, you can look on Camera2Test and most importantly, "dumpsys media.camera" command. "sensormode" is the keyword you're looking for in case of the latter. Then you'll get a 8000x6000 mode listed with a third number, which means the framerate, probably around 24 fps.
And any way, disable edge mode and denoising in Open Camera if you want to see something about IMX586 with bare eyes.[/QU
Thanks, I can see what you mean. It's a pity thow, that there is no a 48mp dng file which, in bright light might be very interesting , offering hight level of details.... I guess that with 1,75 f and binning, xiaomi's goal is a brighter image in the shortest shooting time. This kind of images are very good for internet media use, but in a big screen they are worse than images from older phones .
Click to expand...
Click to collapse
Kodagf said:
j1505243 said:
Sensor mode itself is a raw stream (typically 10 bit), but drivers are constructed in a way that filters out any quad bayer raw access from third party apps. The 48 MP JPEGs come from processing applied on it by the camera stack.
For further data, you can look on Camera2Test and most importantly, "dumpsys media.camera" command. "sensormode" is the keyword you're looking for in case of the latter. Then you'll get a 8000x6000 mode listed with a third number, which means the framerate, probably around 24 fps.
And any way, disable edge mode and denoising in Open Camera if you want to see something about IMX586 with bare eyes.[/QU
Thanks, I can see what you mean. It's a pity thow, that there is no a 48mp dng file which, in bright light might be very interesting , offering hight level of details.... I guess that with 1,75 f and binning, xiaomi's goal is a brighter image in the shortest shooting time. This kind of images are very good for internet media use, but in a big screen they are worse than images from older phones .
Click to expand...
Click to collapse
Well, as said before, try setting edge mode off with denoising off in Open Camera, with Camera2 mode enabled and 48 MP resolution selected. You'll notice a rather good difference, but be aware of the color artifacts. BTW, the best 48 MP outputs available yet are coming from Honor View 20. Maybe Google will outperform that on Pixel 4, but it's just a guess.
Click to expand...
Click to collapse