yashsingh1/xdaforums huggingface dataset:
[One (M9) General] OGhoul:
4.9 seconds (and IS0 100) causes the Camera app to crash on me. 4.5 seconds works. I'm using ARHD 10 and the appropriate 2.7.401 firmware, on a Dev Edition phone.
[One (M9) General] sallam5010:
Try Raw camera mode

It's won't crash

It gives me fc also on normal manual control
[One (M9) General] c5satellite2:
Any Sprint users with today's 5.1 update have any new pictures to share?

Posted using xda app in 2-D
[One (M9) General] c5satellite2:
Pic from today's Sprint 5.1 update

View attachment 3386905

Posted using xda app in 2-D
[One (M9) General] racingmatt1:
How better are these pictures prior to this update?
[One (M9) General] dondavis007:
The N4 and S6 has a kind of HDR for low light. It's pretty good and I would say that M9 can't compete camerawize indoor or with moving objects. Outdoor it's very OK I think. HTC has been doing strange decisions since the M7 when it comes to cameras I think.

Right now my M9 is 4 repair so I use a S6 but I'll say the N4 is a bit better matter a fact. But... As a smartphone M9 is better in most way, sadly just not the camera.

Sent from a mobile gadget.
[One (M9) General] OGhoul:
Thanks! Wonder why it crashes out without using raw?
[One (M9) General] defcomg:
is the crash same as when setting a value over 4.9?

logcat..
[One (M9) General] OGhoul:
I flashed the file posted earlier, so 4.9 is the max available to me.
[One (M9) General] defcomg:
https://www.youtube.com/watch?v=kefZ6QzQUfY&feature=youtu.be

concerning noise and sharpness replacing this libchromatix_t4ka7_snapshot.so is enough eveythhing is defined here

I'll need libchromatix_t4ka7_snapshot.so from each diffferent rom version so i can hex diff and find the offsets that contain noise profiles so we could adjust it as needed i've done it on my device and can say i'm retaining much more details.

https://www.youtube.com/watch?v=kefZ6QzQUfY&feature=youtu.be

[HIDE]/* Noise Profile 6 */
{
400.000000f, /* Trigger Value */
{
0.000000f, 0.000000f, 0.000000f, 0.000000f, 13.631531f, 6.860023f, 3.824372f, 2.293737f,
0.000000f, 0.000000f, 0.000000f, 0.000000f, 3*1.186691f, 3*1.734429f, 3*3.333333f, 3*3.333333f,
0.000000f, 0.000000f, 0.000000f, 0.000000f, 3*0.810175f, 3*1.578317f, 3*3.147961f, 3*3.333333f
},
/* Denoise Scale Y */
{
3.000000f, 3.000000f, 3.000000f, 3.000000f
},
/* Denoise Scale Chroma */
{
5.000000f, 5.000000f, 5.000000f, 5.000000f
},
/* Denoise Edge Softness Y */
{
7.000000f, 5.000000f, 3.000000f, 3.000000f
},
/* Denoise Edge Softness Chroma */
{
20.000000f, 20.000000f, 10.000000f,10.000000f
},
/* Denoise Weight Y */
{
0.000000f,	0.200000f,	0.300000f,	0.300000f
},
/* Denoise Weight Chroma */
{
0.000000f, 0.000000f, 0.000000f, 0.000000f
},
204, /* SW Denosie Edge Threshold Y */
204, /* SW Denosie Edge Threshold Chroma */
},[/HIDE]
[One (M9) General] c5satellite2:
Shot from Sprint 5.1 update:

View attachment 3386948

Posted using xda app in 2-D
[One (M9) General] sallam5010:
Am not sure if that logcat is helpful for u as am away from any PC

content://com.google.android.apps.docs.storage.legacy/enc%3DT0vzukEqKe6x4NRukmWiaGQJ8n52vQxOW6rfEh5LpSc_yFix%0A
[One (M9) General] c5satellite2:
Non mms compressed jpeg from Sprint 5.1

https://drive.google.com/file/d/0B5CAvxz4DVlOc0pkQTgwRm1UbDg/edit?usp=docslist_api

Posted using xda app in 2-D
[One (M9) General] diamond09:
So it's just replacing this file when on 2.7.X?

Most time I am using auto mode with sharpness -1.5 at daylight, but this weekend I am visiting a firework and will try to get some pictures of it.

My old M7 was pretty good for this.
[One (M9) General] defcomg:
yeah snaphot is just for normal images / raw you may replace the other chromatix containing t4ka7
[One (M9) General] diamond09:
OK thanks I will give it a try
[One (M9) General] starbase64:
attached :good:
[One (M9) General] sallam5010:
[MENTION=377973]defcomg[/MENTION] here's first sample of Raw with your modified chromatix file

Full link here

Processed Raw

https://www.flickr.com/photos/132417641@N07/19340375361
[One (M9) General] defcomg:
D/L this http://www.hexworkshop.com/

drag chromatix lib

Load up the bookmark below it load up offsets

ive bookmarked where the exposure tables are stored and iso 100 gain

the layout should be about the same as this https://github.com/ahmadsafar/camer...x_imx135/snapshot/chromatix_imx135_snapshot.h but on m9 it has 3x repeating data

as i suggested earlier if you have multple versions of the chromatix lib you can compare them in hex workshop in the compare tab click on replacements those will be the changed sectors and the offsets should map to the noise reduction then highlight and bookmark and you can adjust it at will.

02290100000000000734
[One (M9) General] c5satellite2:
DNG files from Sprint 5.1

https://drive.google.com/file/d/0B5CAvxz4DVlOYUdhWVlYNXdzQmc/edit?usp=docslist_api

https://drive.google.com/file/d/0B5CAvxz4DVlObHJjdzdROHBfM28/edit?usp=docslist_api

Posted using xda app in 2-D
[One (M9) General] sallam5010:
[MENTION=377973]defcomg[/MENTION] if that was you commenting about my glowy edges lol

I processed it using psx and I don't think we can get any lens correction profile !

I believe it's glowy cuz I boosted the shadows up ! I guess
[One (M9) General] graycorgi:
Took this yesterday after the Sprint update with all default settings. Ugly cloudy day outside, but you can see the detail on the water drops on the car at least.
[One (M9) General] jollywhitefoot:
Over-boosting shadows always produces a glow around the dark areas. I doubt psx has this feature, but in full Photoshop on the computer, after you boost shadows you have to break out the burn tool and blend the glowing area
[One (M9) General] hamdir:
BTW I was watching my weekend photos over chromecast when I noticed that they that look amazing on TV, even low light

I think most of us should settle with the fact that a tiny pixel sensors will suffer from aggressive auto denoise (unless RAW)

Last year we were begging for 8MP UP sensor, so why not accept down scaling?

Use the M9 built-in resize like small or medium for auto JPG and the smudging problem magically goes away, the 10:7 Small setting is actually 10.3MP!

For RAW mode, size is left separate so you can keep Large setting for that mode

HDR is killer on 1.40, most are HDRs around sunset time (auto focus)

reminder: taptalk upload compressed them badly

Meanwhile the selfies I took around this time were mind blowing, HTC seems to have improved UP on the M9 against M8, the dynamic range is excellent
[One (M9) General] Rage1ofakind:
WOW. THIS is from OUR M9s people! Awesome, awesome pictures Hamdir. Love those clouds. Can't wait for 5.1 to drop in the next couple of weeks.

I'm guessing Auto HDR will drop with the new HTC Aero, as that's supposed to be all about the design and camera.
[One (M9) General] Mostafa Wael:
[MENTION=1144067]hamdir[/MENTION] so you recommend for low light to use small at 4:3 ? Or am i missing something ??

---------- Post added at 02:51 AM ---------- Previous post was at 02:23 AM ----------

And yet no one in the android press says any ****!
[One (M9) General] peca_slo:
very nice pictures, any special settings?
[One (M9) General] hamdir:
Nothing pure 1.40.401.8, HDR mode (since most are back-lit by the sun) point and shoot, auto focus

HTC really perfected HDR in 1.40 update, finally! because it was broken since the M7 release

---------- Post added at 06:31 AM ---------- Previous post was at 06:27 AM ----------

What I am saying is for people who are really annoyed by smudging or don't care much about zoom, smudging can be unseen by using the medium 15MP mode or the small 10MP mode, after all even 10MP was dream for M8 owners

It's up to you really, for me I am going back to medium + sharpness -1 for auto mode and large for RAW mode

Let's just conclude the following:

The M9 is an excellent 10 to 16MP camera in auto mode, and reserve the 20MP zoom magic to RAW mode

Heck HTC could have forced the camera 10MP downscaled and called it ultra pixel 2

Wasted opportunity ;)
[One (M9) General] xchrisj:
Very sensible words. I really value your input on this topic. As m9 owners I think we probably all agree that when it was released we had an unfinished camera. I think the HTC devs have done a great job turning it around but will probably improve it further. I am more than happy with the photos that this camera takes now but cannot understand the denial that appears to be endemic across the Android press. I don't want to push this debate off topic as I love seeing all the photos. I am doing my best to challenge the press but either receive abuse or complete denial. Never mind. I know how good the camera is now so that is what counts. Thanks guys for all your contributions. I am new to xda but think the conversation in here is far more intelligent than elsewhere. Here's to seeing more great photos!
[One (M9) General] DeadPotato:
Sorry for the completely newbie questions, but I think I'm missing something really really basic, these numbers are not matching with what I'm getting. I'm totally new to photography so please let me know if I'm wrong about something. First how do you get 4:3 aspect ratio? When I open settings in HTC Camera app all I see is 16:9, 10:7 and 1:1.

The other thing that confuses me it's those resolutions are not matching anything I got. A megapixel is 1 million pixels right? Assuming that, the resolutions I got, rounded to higher decimal are as follows:

16:9 Big: 5736 x 3024 = 17345664 / 1000 000 = 17.35 MP

16:9 Medium: 4672 x 2624 / 1000 000 = 12.26 MP

16:9 Small: 3808 x 2144 / 1000 000 = 8.16 MP

10:7 Big: 5736 x 3752 / 1000 000 = 20.49 MP

10:7 Medium: 4672 x 3264 / 1000 000 = 15.24 MP

10:7 Small: 3840 x 2688 / 1000 000 = 10.32 MP

1:1 Big: 3752 x 3752 / 1000 000 = 14.08 MP

1:1 Medium: 3264 x 3264 / 1000 000 = 10.65 MP

1:1 Small: 2656 x 2656 / 1000 000 = 7.05 MP

I'm running 1.40.401.8 firmware, the phone says it's the latest available. Am I missing something?
[One (M9) General] c5satellite2:
10:7 Big is full resolution.

Posted using xda app in 2-D
[One (M9) General] skodann:
Is there any way to put camera from 1.40 base on 2.7 base? I am on Maximus 5.1 and i really want to keep 2.7 rom with 1.40 camera. Thank you in advance.
[One (M9) General] hamdir:
thank you for the caluclations, looks like my memory failed me, i meant 10:7 small, so it's 10.3MP still a major upgrade against the M8 4MP ultrapixel ;)

i will amend my posts and probably use your calculations in the M9 collective

I just noticed how badly compressed the photos are through tapatalk upload, i will probably upload them again on Flickr when i get the chance
[One (M9) General] diamond09:
Just replace the file from the zip for auto mode.

http://xdaforums.com/showthread.php?p=61650650

For raw mode you need both to replace.
[One (M9) General] DeadPotato:
It's ok I just wanted to be sure I wasn't missing something, thank you for your great job :)

I completely agree with you, even those look like a huge step forward :D I'll be waiting to see them full res on flickr :fingers-crossed:
[One (M9) General] skodann:
Thank you!
[One (M9) General] OGhoul:
What exactly does that .zip do? Also, is that flashable do I need to unzip it somewhere, or ? I apologize if these questions sound noobish; I've been following this thread on and off and couldn't find instructions relating to that post originally, or they were over my head.

Also, I did flash the file that gives us 4.9 second exposures in RAW mode. Will that interfere?
[One (M9) General] lawyerone:
So youre saying that the Small 10:7 res are very good?

How does it work actually? The physical pixel sensor should be still at 1.2 micron right? Or since we only used half, the pixel still used all of the available pixel hence making it 2 micron (just like the last Ultra Pixel)?

Nahh, i know it's the former.

But, just how does the smudging really goes away when using lower pixel? Believed that the noise should still be there. And from what i've seen, the low light even with the Small 10:7 is not that good considering the noise was like, hell-ish. But still, kind of curious :D
[One (M9) General] diamond09:
Just replace in system/vendor/lib, but if you already flashed the zip from starbase64 it is included there.
[One (M9) General] hamdir:
Look up downsampling

From 20MP to 10MP that's basically super sampling, resizing a photo to half it's size using a bilinear or bicubic filter will clean the image in the process

I already posted samples in my 1.40 sharpness comparative, Medium with sharpness -1 (my recommended setting) is a lot cleaner than the Large equivalent, going to small would clean it further I would go with sharpness 0 or -0.5 for small
[One (M9) General] OGhoul:
I just tested this, and can confirm you're correct. Android Revolution 10, the flashable zip from earlier in this thread.

Shared settings:

Contrast +.5

Saturation +.5

ISO 400

Large:

Sharpness -1.5

Medium:

Sharpness -1

And the Medium photo is phenomenally better than the Large.
[One (M9) General] defcomg:
according to qualcomm's lib source

* binning_factor: 1 if average is taken, >1 if sum is taken (applies only
* for if this resolution has binning)

i had a look at libmmcamera_t4ka7.so most of the res are set to the average of adjacent pixel

a few are set to the sum of binned pixels

attached is a hexworkshop bookmark file that maps where the values for anyone who wants to mess around with this binning stuff
[One (M9) General] starbase64:
exposure time 4,9 sec

ISO100

PSX_20150703_231939_wm by Maik Reifschneider, auf Flickr

ISO1600

PSX_20150703_232602_wm by Maik Reifschneider, auf Flickr
[One (M9) General] hamdir:
so heart breaking that we can't see your incredible M9 photos beyond 1024 :) ;)
[One (M9) General] rwleigh:
Lambretta.

Took this at work yesterday morning... :)

[IMG="Lambretta 150."]https://c1.staticflickr.com/1/347/19396644552_a01293b871_o.jpg[/IMG]
[One (M9) General] sallam5010:
New 9 pix Raw psx processed

Note : all of these low light shots were taken with hand no tripod :D

Start from here :good: ⬇

https://flic.kr/p/vgca21
[One (M9) General] stevensgl:
HTC finally rollout 5.1 along with the camera enhancements.

It's an amazing improvement!!

Sorry for my *****ing in my previous posts. The update was worth the wait.

Cheers
[One (M9) General] japjaan:
IMAG0031 by Jaap Jan de Boer, on Flickr

Pretty good HDR :)
[One (M9) General] jaskarandhanju:
less iso
[One (M9) General] starbase64:
manually camera > all on auto, but brightness correction -2
[One (M9) General] jaskarandhanju:
i have max shutter speed of 2 sec but properties of raw image in photoshop shows only 0.8s but how is yours 30 sec??
[One (M9) General] DeadPotato:
Sorry for the OT, is it possible to set a privacy on flickr for people to see the photo only by link? How is macro focus working for you after new v2 firmware base compared to other phones? Auto looks good, but macro I have some mixed feelings.

Here's one outdoor and one indoor shot, taken in auto mode, default sharpness, both tap to focus using 2.8.617.4 firmware. The butterfly and the spider were taken with macro focus mode, I was very close to them, in the spider I was almost touching the web, couldn't get any closer :rolleyes:
[One (M9) General] Shanki2k8:
Photos

These are few photos I took with my M9 and added some HDR with Snapspeed. Took it with the old 1.32 firmware. I am no experienced photographer by any means.

https://www.flickr.com/photos/134518476@N03/sets/72157653122260364
[One (M9) General] PlatinumNick:
your pictures tell us otherwise about you not being experienced lol, thats like Lebron james saying "im not that good" yeah right
[One (M9) General] Shanki2k8:
Lol! Thanks. But this is my first try at photography ;)
[One (M9) General] gnomish:
Wow! Latest firmware really brings back the 1.4 quality. Still need to test in low light tonight.

https://flic.kr/p/vk5UMN

Medium Resolution. 2.8 fw. Auto.
[One (M9) General] dondavis007:
Great everyday pics there man. Please try the low light to.

Sent from a mobile gadget.
[One (M9) General] ivicask:
I somehow doubt firmware had to do a anything with camera quality, i also compared full rom base 2.7 -> 2.8 ZERO changes to camera drivers.
[One (M9) General] fernandezhjr:
The are a lot of people still on 1.32, those are the ones that will see the big improvement. Even 1.40 was testing for 2.x, so you might see only minimal improvement there, if any at all. And 2.7>2.8 probably brought no changes to the camera at all.
[One (M9) General] mwatson:
How is video capture now with the new firmware? I'm almost swayed towards the M9, just need to see some video and lower light stills. Any thoughts and examples? Many thanks
[One (M9) General] gnomish:
:shrug: many people in this thread complained about the camera from 1.4 to 2.7, I noticed a drop in well lit shots and focus speed. This fw is a noticeable upgrade back - check for yourselves.

Here are some low light shots:

https://flic.kr/p/vDeMrT

https://flic.kr/p/vCizJo

https://flic.kr/p/vCRJsp

https://flic.kr/p/vDerrT
[One (M9) General] fernandezhjr:
Maybe because 2.7 was just a test build that was leaked and 2.8 is a final build.
[One (M9) General] PlatinumNick:
thats right the official international firmware hasnt come out yet
[One (M9) General] hamdir:
advice: try to straighten your horizon ;)

examining the samples being posted from 2.8, mainly this photo: https://www.flickr.com/photos/132178469@N08/19250317728/in/photostream/

it seems that awesome sharpness code from 1.40 took a hit back...
[One (M9) General] RSK01:
1.40

Blood Clams... by Yik Lim, on Flickr

IMAG1205 by Yik Lim, on Flickr

IMAG1203 by Yik Lim, on Flickr
[One (M9) General] DjLukeW:
Normal auto camera but quickly put through PSX
[One (M9) General] diamond09:
So what's the best for the moment? Stay on 2.7 with exchanged libs or update to the 2.8 firmware?
[One (M9) General] blueberry60:
I have turned my Hima M9 International to Developer Edition Official 2.8.617.4 Stock Rom and here are some photo examples on new 2.8.617.4 firmware base:

Automatic JPEG Mode:

Raw Mode:

Raw Mode:
[One (M9) General] DeadPotato:
2.8.617.4, I find the tap to focus working better than auto focus, is it my imagination? I noticed it when I zoomed the images, there seems to be a bit more of definition on the tap to focus one.

EDIT: here are the images: IMAG687.jpg was taken with auto focus (I did wait until the square marked green and disappeared) , IMAG688.jpg was taken in the same place same position, just tap to focus on the rose.

https://www.dropbox.com/s/42e735jwkpobe20/IMAG0687.jpg?dl=0

https://www.dropbox.com/s/1yecooebczyyzqy/IMAG0688.jpg?dl=0
[One (M9) General] sallam5010:
Low-light ? ??

Full res

https://www.flickr.com/photos/132417641@N07/18854761134
[One (M9) General] Ramsey:
Can anyone post samples taken with Snap Camera or FreeDcam with Denoise unchecked ?

---------- Post added at 05:47 PM ---------- Previous post was at 05:47 PM ----------

Excellent! Raw + slow shutter, right?
[One (M9) General] sallam5010:
Exactly
[One (M9) General] OtterNZ:
Looking at those photos, I believe there is no difference in clarity, just on the focus point.

For example in the auto focus photo, it has put emphasis on the leaves of the rose as this would likely appear to be the main part of the photo to the software algorithm (ie it is a centred foreground object that takes up a large portion of the photo). The rose is extending closer to the camera so is outside of the narrow focus range it has used (likely due to the subjects all being within about 1.5m of the camera).

In the tap to focus photo, you have told it to focus on the rose, so this is now fully in focus, while the leaves which made up the main body of the photo before are now slightly out of focus as they are further away than the narrow focus range it has chosen again for this photo. This can mostly be seen by the reduction in clarify around leaf margins and the water droplets just above the centre of the photo.

Thanks for posting them though, an interesting comparison.
[One (M9) General] DeadPotato:
You're totally right, sorry I'm completely new at photographic concepts. I wasn't clear enough, some of the reasoning was wrong for the things you've stated, but what I also meant is I don't find alterations of exposure and such while you tap to focus. Still on 1.32 I had such issues sometimes. And in some photos the algorithm as you say won't focus on what you actually like, but that's a problem of the user I guess :p is it because of the metering?

[MENTION=6522617]trwnh[/MENTION] yes it's not tweakable but it does a nice combo: keeps CPU speeds, limits Google Play Services, reduces screen brightness a bit and disables key vibration response. Doesn't affects your user experience much, and helps on battery. I'll check it out tomorrow, without power saver and stock I'm still getting over 5 hours SoT with mixed data and Wi-Fi connections, I got 5:12 SoT over 19 hours today. Excellent post btw, thanks for sharing :)
[One (M9) General] trwnh:
Yeah, it doesn't really affect the experience, but I liked disabling the CPU saver and keeping only data/vibration/brightness, or turning off brightness saver when I'm in a sunny area. Also, I'm in the rare position of having a relatively stable system, and better Xposed support on 5.0 is keeping me using 1.40. :) (Also, I've seen reports that 2.x is not all improvements? Not sure, but I'll probably wait out App Settings working on Xposed 5.1.)
[One (M9) General] vegetaleb:
[MENTION=6522617]trwnh[/MENTION]

I want that waffle dessert of yours :D
[One (M9) General] racingmatt1:
When you say the power saver now limits Google play services,are you talking about the data connection option? If this is what you mean, do you have the sleep mode(turns off mobile data based off of set time) enabled ?
[One (M9) General] DeadPotato:
I'm talking on what the new Power Saver option says it does, I haven't used it yet, but since yesterday I noticed it doesn't reduce the CPU frequencies I found it interesting.

View attachment 3394589

The text on the image goes as follows:

"In order to improve the battery life, power saver keeps the CPU usage, limits location services, reduce screen brightness and disables vibration response"

Actually I said play services but it's location services, one would need to check if that's Google Location Services, the HTC Location Services or both, but having a stock and unrooted device right now, I can't dig too much into it.

I'll manually make the adjustments and then I'll use the power saver the whole day to see of there's any difference, but that goes into another thread :)
[One (M9) General] racingmatt1:
Tag me in your post when you get the results.
[One (M9) General] trwnh:
It was a breakfast meal for me! If you are ever in Dubai Mall, go to Granny's Waffles on the 3rd floor near the waterfall :) Best waffles, pancakes, crepes, etc. I've ever had. It's one of the places I HAVE to eat at whenever I visit Dubai!
[One (M9) General] fmedrano1977:
So which firmware is giving the better results?
[One (M9) General] c5satellite2:
Unfortunately it doesn't work that way. The whole point of ultra pixel is that the individual pixels are big and able to capture more light per pixel.

With a high MP sensor in such a small package the problem becomes the actual pixel pitch is so small that they are smaller than the light they are trying to capture resulting in unwanted noise.

Posted using xda app in 2-D
[One (M9) General] trwnh:
It was a slight simplification, but do correct me if I'm wrong: doesn't pixel binning combine the charges to reduce noise? As far as physics are concerned, I don't think photons have a "size", and it with wavelengths on the nanoscale, that wouldn't be the primary factor even if it was a factor.

My understanding of pixel binning, e.g. 2x2, is that all the charges in the subarea are added together by shifting them, before they are read out as normal. In fact, because there is only one readout instead of 4 separate readouts, pixel binning is better at producing less noise, with the obvious downside being smaller resolution.
[One (M9) General] defcomg:
test lib changed binning factors and clocks

all 2692 res have bin factor of 2

1920 60fps has bin of 3

1280 120fps bin of 4

800x480 bin of 6

backup copy lib set permission reboot and test