yashsingh1/xdaforums huggingface dataset:
[One (M7) Q&A, Help & Troubleshooting] ahmedhzaki:
Believe me it does. I say it is a heat issue. Heat screws the sensor up. Either it isn't insulated well which is the defect in the first place. This breaks the sensor. Or maybe just a design flaw which is the least likely as some do work perfectly.
[One (M7) Q&A, Help & Troubleshooting] marvdmartian:
I asked because my brand new HTC One is arriving on tuesday and I told myself I wouldnt use the camera until a proper fix comes out so that I won't break it. But now I'm bummed.
[One (M7) Q&A, Help & Troubleshooting] Rendoqoz:
Finally found honest reply from HTC facebook, 9hour ago, so current fixer are not intended to fix anything?

But the sad truth is, they have been fixing it like 4 months -.-
[One (M7) Q&A, Help & Troubleshooting] UgXvibe:
I got the same reply..now even Twitter responses are generic rubbish.
[One (M7) Q&A, Help & Troubleshooting] InfinitiGuy:
Perhaps there is hope to fix our camera problems after all.
[One (M7) Q&A, Help & Troubleshooting] UgXvibe:
If I'm not mistaken, we have received another 120 or so poll responses in the last month. I think this thread is getting around. Thanks Google. :)
[One (M7) Q&A, Help & Troubleshooting] vizzy:
He deleted the kernel. So what he made won't be released etc.
[One (M7) Q&A, Help & Troubleshooting] ssrij:
I am having the same issue and I updated to 4.3 (via ARHD ROM) which has the latest firmware but the issue is still not gone :| HTC said it will be fixed with a software update that comes with their 4.3 update but it hasnt been fixed yet
[One (M7) Q&A, Help & Troubleshooting] chrisyng:
Yay.. someone managed to play around with values and turn our pictures from purple to green...

Adjusting gains is not going to fix a flawed sensor.. even if you were able to get color balanced images out of your experience, it would have been at the expense of low light ability.. it's another bandaid..

People have to drop their egos here.. HTC is a multibillion dollar company with a lot of engineers who know a lot more about this phone than you or I... If they have not been able figure out how to fix a hardware flaw without physically recalling phones for replacement, then I really doubt someone at home decompiling a kernel and playing with arbitrary values is going to figure it out.

HTC is in stall mode right now, hoping to have people be patient until their PR dept figures out how to handle this..
[One (M7) Q&A, Help & Troubleshooting] Ericj418:
So - as i stated earlier, my unit's been repaired. No gaps, Camera works.

Doesn't go completely dark - there is some light red... when laid flat. I took loads of photos - heated the phone up via games and pictures in low light turn out fine. There is ZERO PURPLE. Not sure how long this will last. Let me post some photos in a bit.

Photos do seem grainer, e.g. more noise, but overall the new sensor fixed my purple issue. I haven't been able to check the sensor make and date since I'm running full stock. Will check and post with photos once I root my phone again, should be in a few hours.

Man. Beijing Sanlitun's HTC Service Center guys are awesome...

Anyway.

Be back in a bit.
[One (M7) Q&A, Help & Troubleshooting] loperano_19:
that will not just get twice as much light to photosensors these do magnifying effect and have been slowly burning?
[One (M7) Q&A, Help & Troubleshooting] UgXvibe:
I'm stock too. http://xdaforums.com/showpost.php?p=45577245&postcount=1332
[One (M7) Q&A, Help & Troubleshooting] darkidz555:
Hey I just flash ic Rom and guess what it fix my tint problem
[One (M7) Q&A, Help & Troubleshooting] vizzy:
Leave the camera running for 5 mins, then what happens ?
[One (M7) Q&A, Help & Troubleshooting] darkidz555:
Ok will try

Tested not more than 5minit around 1minit it tinted again what a bad luck lol but is ok actually I take pic won't use more than 1minit but mayb video hehe
[One (M7) Q&A, Help & Troubleshooting] vizzy:
Also try putting it on a flat surface like a desk for 5 mins and seeing what happens. If those 2 tests prove successful then IC may work for a few people.
[One (M7) Q&A, Help & Troubleshooting] PcFish:
Just flashing the rom doesn't update the firmware, you have to download and manually flash the firmware. The rom is just using the base for the latest firmware.

From the FAQ:
[One (M7) Q&A, Help & Troubleshooting] ssrij:
How do I flash the firmware? I am on S-ON, HBOOT 1.54, TWRP recovery and using the latest ARHD ROM.
[One (M7) Q&A, Help & Troubleshooting] cowbe0x004:
Still it's not fixed. I'm running ARHD 22 and latest firmware.
[One (M7) Q&A, Help & Troubleshooting] dagrim1:
As far as I know the only way is to wait for the official stock OTA update, restoring your phone to stock (including restoring stock nandroid image, stock recovery and relocking your device), applying the update and then do the unlocking stuff again...
[One (M7) Q&A, Help & Troubleshooting] Ericj418:
Okay!!

Here are is the details of my sensor

St Vd6869(1.0) Cinesensor 2013-08-13 <<< what does this mean? Does it mean it was made on 08-13-2013??

as to photo samples, here are a few:

Here's my dog with the iPhone 5S and 5C <---as you can tell he's not impressed. But then again that doesn't matter because i am impressed...that iPhone 5S...my god, that Camera....***Drools***

Here's him at night walking

Here's another shot. - So far one day plus heating up the phone through gaming - has resulted in NO PURPLE TINT. However - the camera still goes red when putting the phone on flat on a table. Dark Red - not Purple.
[One (M7) Q&A, Help & Troubleshooting] LeClair:
That's a joke :--))

1. Local official HTC service technician he says: ,,HW error, not to have a message from HTC,,

2.

a) question to HTC support: ,,It is hardware error, send to phone service,,.

b) later question to HTC support: ,,It is a software bug will be fixed,,.

c) later question to HTC support: ,,It is a software bug will be fixed. Only some countries. Other chip supplier,,.
[One (M7) Q&A, Help & Troubleshooting] stirbot:
I updated my Developer Edition with the OTAs last night. No noticeable improvement with the camera.

Sensor info: 2013-04-23
[One (M7) Q&A, Help & Troubleshooting] UgXvibe:
Of course the darn photos aren't showing up here now..
[One (M7) Q&A, Help & Troubleshooting] raghav2511:
Guys I just updated to 4.3 (US 32 GB Unlocked) and the low light performance has dropped to a completely unusable state. Earlier I did get a bit of purple/red noise in extremely dark situations but most low light shots were fine. Now it's a complete disaster. Please help! I have a vacation coming up and this is my only camera! What should I do???
[One (M7) Q&A, Help & Troubleshooting] Xerro-Five:
You wouldn't say that if you saw a picture taken in daylight under these modified settings ;) [MENTION=4386647]Riyal[/MENTION] did some amazing work early on with this and deserves a huge amount of credit for trying, but the results also had problems. This is not reason to hope there will be a perfect fix. A fix yes, but there will almost certainly be tradeoffs
[One (M7) Q&A, Help & Troubleshooting] InfinitiGuy:
Either stay away from low light situations or you'll need another camera.
[One (M7) Q&A, Help & Troubleshooting] Ericj418:
O_O, well how about this? Here's my photo stream!! You can see the photos I took off my phone today - i picked around 8...the rest were a bit more...work stuff?

http://www.flickr.com/photos/101116097@N05/
[One (M7) Q&A, Help & Troubleshooting] raghav2511:
What if I root my phone and go back to 4.1.2, will that help?
[One (M7) Q&A, Help & Troubleshooting] Unklejoe:
[MENTION=4386647]Riyal[/MENTION]

Have you tried doing something like this:

1. Cover the sensor completely and take an image. (All RGB values should be 0 in a perfect sensor)

2. Since there will be some noise and purple offset, the first thing to do will be to average the entire frame (each of the matricies; RGB) to get a single RGB value for the whole picture. Can be done in matlab. (2d moving average)

3. Calculate the difference between each value and the lowest of the RGB values.

1. Shine a perfect white light in to the sensor (do as best you can). Keep increasing the light intensity UNTIL ONE of the RGB (either red, green, or blue) values reaches the bit depth limit.

2. Average each matrix (RGB)

3. Calculate the difference between each value and the lowest of the RGB values.

Linearly interpolate the offsets for the white and black cal. Apply new scalar offset to all frames

Just an idea, might not work if there isnt a constant purple offset.
[One (M7) Q&A, Help & Troubleshooting] hsiu4425:
That's is really sad :( maybe u should get a real camera instead

just curious, did u take that pic right away after u completed the upgrade process? May be your phone was hot when u took that pic( since temp is 1 of the reasons causing tint) .
[One (M7) Q&A, Help & Troubleshooting] raghav2511:
I have a 'real' camera. Its a bit incontinent is all. And i was playing a game, so maybe! You've given me some hope. I'll try again and let me phone cool down! It's a tad warm.

Update: No it doesn't solve the issue.
[One (M7) Q&A, Help & Troubleshooting] PcFish:
S-OFF or RUU. And you can't S-Off with 1.54 afaik. So RUU to a lower firmware (1.44) S-OFF then flash the firmware. Or if you don't care to S-OFF, just wait for a 4.3 RUU for your model.
[One (M7) Q&A, Help & Troubleshooting] logic5:
Hi,

is it possible that the camera fix is in Taiwan update only and not included in the Google edition version ?

because people updated with ROM based on google edition like ARHD 22 and didn't get the camera fixed.

maybe a ROM based on Taiwan 4.3 ?
[One (M7) Q&A, Help & Troubleshooting] rusteh:
I have 1.54 hboot with 3.17.401 firmware. I tried flashing PN09IMG but that didn't worked anymore as I had 2 updates. I don't know which RUU to flash now to return to 1.44 hboot. Can someone help me please?
[One (M7) Q&A, Help & Troubleshooting] UgXvibe:
I am sitting here bored at work so I took a series of screenshots with the lens covered. Started with a black screen (cold phone) and took several screenshots about 5 seconds apart. Then I looked at the EXIF data from each shot and the only change that increases with the color change is the Compressed Bits Per Pixel parameter. It increases as the screen gets more and more discolored.

I'm assuming the /4085760 represents 4MP? So it starts out using 3.1MP and increases to 9.3MP?! Can someone decipher this?

Possibly related to just the overall brightness from the screwup or something causing the failure? Is a screenshot the same as snapping a picture or is it just reading the data on the screen? Even looking at regular photos taken (not screenshots) I still get this increasing number.

EDIT: A normal good daylight pic shows Pixels ranging from 7000000 to 11000000 so maybe this is meaningless data.
[One (M7) Q&A, Help & Troubleshooting] nickabbott:
Not sure if I can be bothered with the hassle of returning the phone etc but definitely waiting to see if the 4.3 official 401 RUU can sort this out, really bad purple and red in the images. The room is quite well lit and I just pointed the phone under the desk!

This is with Viper 2.6.0 and Elementalx 3.12.1

So much for good low light shots!
[One (M7) Q&A, Help & Troubleshooting] gogogaga7:
I'm tired of waiting HTC to fix this issue, tried latest update (3.22) and still got "ultra purple" low light shot. So, bye bye HTC after Desire, Desire HD, One S and this "Ultra Purple" One, I'm selling it.
[One (M7) Q&A, Help & Troubleshooting] monkeypaws:
I have a few questions: this is only happening in completely low to no light shots? While I don't have issues. My 5th replacement with tmobile. I've taken a few low light shots bit never got it to show up this bad.
[One (M7) Q&A, Help & Troubleshooting] wireroid:
For the millionth time, guys, this is a hardware defect. It can't be fixed through software.

Let me repeat that several more times:

This is a hardware defect. It can't be fixed through software.

This is a hardware defect. It can't be fixed through software.

This is a hardware defect. It can't be fixed through software.

All that the 4.3 update seems to be doing is capping auto ISO down to 800 and doing some color balance adjustments in postprocessing. This is only masking the issue; cameras that have badly deterioated are still showing noise in bright daylight and low ISO.

I've looked into Riyal's kernel tweaks and I can confidently say that's not a fix either. Here's how digital cameras work, at least according to my basic understanding of quantum physics and digital imaging: A camera sensor contains millions of red, blue, and green photosites designed to collect photons, or light particles, of that specific wavelength. (Like subpixels on a display, except these collect rather than emit light.) Those photons excite the stored silicon atoms, giving off electrons, and the camera driver then measures the electron energy within each photosite and converts the whole thing into image data. ISO is just a measure of sensitivity - the higher it is, the fewer photons needed for the sensor to detect an image.

What Riyal is doing is basically adjusting the "ISO" for red and blue to balance out the purple tint (which is actually a really strong layer of noise) in specific conditions. The side effect is that photos of everything else will have a green tint because the green signal is now overpowering the other two colors in other situations, and the noise will still be there like always, except now it's greenish-gray instead of purple.

This color tweaking doesn't change the fact that something in the sensor is causing massive interference patterns in low light when there are not nearly enough photons there to measure. Of course every camera will have some noise at high ISOs because it can't be completely shielded from electrical noise, but the bright purple crap we're seeing clearly points to faulty electronics within the sensor.
[One (M7) Q&A, Help & Troubleshooting] UgXvibe:
[MENTION=4980071]wireroid[/MENTION] So... your saying there's a chance it's software then? :silly:

So for me, it's come down to waiting for this silly update, find out it doesn't do a thing, then just wait a while longer until perhaps HTCs camera replacement stock has been updated/fixed and then send her in under my 12 month warranty.

Getting a replacement 'like new' phone from Verizon is too much of a gamble considering it will likely be an older camera anyways..
[One (M7) Q&A, Help & Troubleshooting] hsiu4425:
Regarding the 12 months manufacturer warranty, how does it works? are you going to ship your phone back to TW ? OR HTC US service center?( if there is any...) :confused::confused:
[One (M7) Q&A, Help & Troubleshooting] UgXvibe:
I'm trying to figure that out. It is said that if you have a carrier based version you have to go through the carrier which would mean a used replacement. I will NOT go that route. Of course I have not received a straight answer from anyone yet. I'd like to find an HTC service center here in the states. I've heard there is one on Houston TX somewhere. When it comes to that point I will be making a lot of phone calls.
[One (M7) Q&A, Help & Troubleshooting] koenkokes:
That's weird, Here in The Netherlands you can just contact HTC support and order a repair.

Some external company does all the repairs for htc here, not an official htc service centre or whatever.

Still can't believe that they made such a horrible mistake with my phone, replacing the module, then say that they tested it.

While it is not fixed.

I've printed out a whole page explaining my problem and that they need to put in a module which is made in august. Lets hope they just read the paper and fix this. Don't wanna lose it ever again.
[One (M7) Q&A, Help & Troubleshooting] AirborneCmH:
Thought I'd share this. Tried to write on HTC's Facebook page. When I tried to submit my comment, it said my comment was denied because it may be "abusive" or "spammy". What's abusive and spammy is the way they are trying to stall and hide away from this issue like they can sweep it under a rug. Like all of you I simply want what was advertised and what I paid for. Shady corporate work here. This is a powerhouse of a phone but how they are handling this situation will stop me from ever buying another HTC again after this phone. I'm no engineer but common sense points to hardware. If it were software all the phones would be affected, but that's not the case. People have received good units. I'd gladly take a refurb from my protection plan. I've had quite a few refurbs in the past and they have all operated perfectly. They almost always have less if any flaws compared to the units that were pumped out to meet supply and demand. HTC has been plagued with camera issues since the EVO 4G. It's a damn shame that a company can make such great phones with great hardware except for the camera hardware. How many years does it take to get a damn camera right?
[One (M7) Q&A, Help & Troubleshooting] Unklejoe:
Your description is mostly correct. A few details I would like to add:

Every image sensor is actually monochrome when you go down to the lowest level. There is a (usually) bayer filter that is physically applied to the sensor which essentially filters the light so that certain wave lengths penetrate certain pixels. So each pixel "picks up" only one color. They are arranged in groups of RGBG (two greens per quadrouplet to match the human eye's sensitivity). Once the image is captured, the raw bayer image is sent through a demosiacing algorithm which uses the neighboring three pixels to calculate the two missing color values for each pixel. So before the demosiacing, each pixel will have only one component of color (like R=0, G=0, B=54 for example) then after the algorithm, the other two values are calculated which gives you a complete RGB value.

So while the image sensor technically has separate RGB "photosites", the total number of photosites is still equal to the total resolution of the sensor. It's not like the sensor has 3x the photosites of it's resolution.

This is not really useful towards this discussion, but this whole thread is kind of useless so...what the heck! lol

Now as far as a software "fix"....that's probably not going to happen.

ISO is implemented in digital sensors basically by using an analog amplifier on the output of the pixels BEFORE it is sampled by the ADC (this is done to reduce quantization error and use the total bit depth for data).

It is possible that the bayer filter that is applied to the sensor is degrading/changing over time. Either way, we should still be able to calibrate some of the purple offset out of the image. The issue is that a lot of this processing is probably done on the camera unit's ASIC (if it has one). It probably just gives us an already-demosiaced image which we read.

OH WELL.

I just saw an HTC One ad on my facebook. It said "now the One is offered in these great colors. which will you choose?"

I commented and said "purple so it will match the images that its camera produces!"

lol
[One (M7) Q&A, Help & Troubleshooting] htcm7:
HTC will reap what they sow if they don't handle this is issues properly.

This ultra purple camera is just another wave to hit their boat.

Don't expect to much for a recall since their finance isn't so good right now. Check this out http://www.talkandroid.com/176932-h...idForums+(Android+News,+Rumours,+and+Updates)
[One (M7) Q&A, Help & Troubleshooting] dagrim1:
Something I was thinking about btw, if it is also temperature related... Would it be a good test to underclock/undervolt the phone in order to reduce temps and thus see if this affects picture quality?

I might give this a shot this weekend as a custom kernel is needed for this (and these custom kernels don't have the newest htc base as far as I know)
[One (M7) Q&A, Help & Troubleshooting] ahmedhzaki:
Putting the phone in the fridge fixes the camera ? HOW IS THAT SOFTWARE ?
[One (M7) Q&A, Help & Troubleshooting] UgXvibe:
Possibly good news for me. My Verizon rep called and told me they got a shipment in and he found one that seems to be good. He said he had it sitting on the desk for 5 minutes and the screen stayed black. I will check it out tomorrow, said he put that one to the side.

The possibly part is that I'm past my 30 days and his manager has to approve the deal.. wish me luck!
[One (M7) Q&A, Help & Troubleshooting] ingenious247:
Yeah they're pretty much done. No Beats, fail on the camera and a loss during the quarter they launch arguably the best phone the world had yet to see. If you can't turn your company around with that, it's game over. They should have done their marketing campaign harder before launch, not after. Sad to because this phone is so damn good I don't even care about the camera thing. Nexus 4 camera was crap in any lighting and I loved that phone. At least with the one in daylight the pictures are great and the highlights feature is awesome.
[One (M7) Q&A, Help & Troubleshooting] marvdmartian:
I still think that it's a combination of both software and hardware. The software is slowly damaging the camera hardware as it is being used. Maybe something to do with the voltage. Those whose camera hardware isnt that badly damaged yet can get a software update that can fix slight tinting, or prevent the tinting from developing at all. But those who already have badly damaged cameras really need to have it replaced.

I think it explains why some people don't have the problem and slowly develop it through time, or suddenly get it when they flash different firmwares.
[One (M7) Q&A, Help & Troubleshooting] ingenious247:
Actually my latest theory (at least for T-Mobile) is that when they pushed out the last update and it somehow removed HDR from the camera, it also removed some failsafe that prevented damage to a very sensitive sensor. They tried to fix it but the damage was done. Just a theory, of course.
[One (M7) Q&A, Help & Troubleshooting] marvdmartian:
Is it the same for the AT&T? Why would they remove the fail safe if it could cause damage?
[One (M7) Q&A, Help & Troubleshooting] Ericj418:
When i lay mine down - it doesn't stay pure black....However photos HAVE ZERO Purple tint...I'm running 4.2.2 - the Chinese Dual Sim hasn't received any updates since the 4.2.2 update (not exactly sure the number)
[One (M7) Q&A, Help & Troubleshooting] UgXvibe:
Got it, the only reason he did that test was because it was pretty obvious when I showed him mine. His buddies phone (Blue One) stayed totally black with the lens covered in the same amount of time mine was looking like a Star Trek transporter effect.. I will be taking a crap load of pics there before I leave with it too.

I will, of course, get the camera build from that phone too.
[One (M7) Q&A, Help & Troubleshooting] Ericj418:
Best of luck man! So far I feel pretty good about my replacement camera right now. I'm in over 24 hours now since the repair and the Camera is still strong . Even with constant MetalSlug and NBA Jam playing. Also some PSP emulation. No purple.

One thing I did do was, I didn't bother touching HDR. I think the first time my sensor was messed up was because I tried taking HDR low light photos.
[One (M7) Q&A, Help & Troubleshooting] UgXvibe:
I know we'll get slammed for this but I'm pretty sure that's what I did. This phone has been bad in low light from day one and I know I went through all the camera settings the first day I had it. Wish I could find another good one in the store that I could experiment on with HDR. I doubt they'll let me. ;)
[One (M7) Q&A, Help & Troubleshooting] ingenious247:
Why would they remove HDR? Lol you got me bro, either disgruntled employee on the rampage or programmer error
[One (M7) Q&A, Help & Troubleshooting] marvdmartian:
Haha that's just messed up. So is the latest firmware the best one to use?