@timgray. I have an HTC One M8 and had the same problem as you, but I found the solution on the web. Just wash away the coating by putting a drop of water on the camera lens and using the edge of a credit card to scrape off the coating. Pictures are excellent after that. I also did the same thing for the second camera…