The Ascend D2 managed to get more accurate colors than even the HTC One, a phone with a brilliant screen. The problem with the HTC One seems to be that HTC itself is doing image and color processing trying to make it stand out, but in reality ends up with skewed colors. Moreover, the One does not provide an option to turn all this processing off.
Sony’s Xperia Z on the other hand disappoints first and foremost with poor viewing angles as the picture quality degrades noticeably at even 30 degrees. Colors are also off the mark with the Bravia Engine turned on, but at least here there is an option to turn it off.
Overall, the strength of the Ascend D2 comes from Huawei’s Apple-like approach with no additional color processing. Putting the two screens side by side shows a surprising similarity as both are extremely well calibrated and show accurate colors. The images below serve as an illustration to all of this, take a look, you might be surprised.