Glad I saw this, it was driving me mad today at work. I was trying to take a picture of a component in an electrical cabinet and it kept coming out freaking blue! I took a video of it though and it wasn't blue. It looked normal, like the picture should have. So it is definitely a software problem. One more thing, try the display facing camera, it doesn't do a blue shot, it looks normal......
Then on the way home I stopped in a shady area and messed with it some more. I pointed the camera down a heavily shaded road, then took a pic, it was tinted blue. I then adjusted the brightness setting and I could make it look better, but it was grainy. If I focused on something close I could get a fairly "normal" picture, if I used the zoom I could also get a fairly "normal" picture. But when I tried to take a picture just looking down to the end of the road it was blue again.
This evening I messed around with it in my hotel some more. I found that if I set the camera to "Sunset" I could get a decent picture with good color, no blue. But the exposure time is longer so you have to hold the phone steady for a bit. Tomorrow, I'm going to try and recreate the shots I was taking today that were blue, but I think that Sunset mode is going to fix the problem for shots like this.
I think it has something to do with the light sensor on the upper right of the display. I have a feeling it's being used for the camera on the back, but not in video mode and not with the front display camera mode.