Sony started rolling out Android 7.0 Nougat to the Xperia Z5 series not so long ago, but it appears that some of the features of the new OS are not supported on the 2015 flagship.
When Android 7.0 Nougat came out, one of the major features that are lauded about the OS was the introduction of the Vulkan API. Introduced in February 2016, Vulkan is a high-performance low-overhead 3D application program interface (API) that is developed by the Khronos Group. With the API on your device, the end results should be better graphics and improved performance yet at the same time keeping the lowest CPU resource utilization possible.
While Vulkan drivers are part of the new Android 7.0 Nougat by default, they did ship to select devices whose hardware can support the new API. One of this supported hardware was the 2015 Qualcomm Snapdragon 810 SoC – a chipset that powers the likes of Google Nexus 6P as well as Sony’s Xperia Z5, Xperia Z5 Compact, and Xperia Z5 Premium.
While the likes of Google Nexus 6P have no reported issues with support for the new Vulkan API, Sony has just confirmed that the Xperia Z5 family doesn’t support this driver. Instead, the driver is only supported by the likes of Xperia XZ, Xperia X Performance, Xperia X, Xperia and Xperia X Compact, all of which were released last year.
This is not good at all, but hope is not lost. Apparently, there is another way of adding support for the Vulkan API to any of the three Sony Xperia Z5 phones. However, as usual with these tricks, always be careful and also make sure that you really know what you are getting into.
For the willing parties, the XDA developer forum has a mod that is able to port the Vulkan drivers to your Xperia Z5 handset.