These days it's almost impossible to keep upcoming devices a tight secret, save for very few exceptions. Even Apple isn't safe. The difference now is the degree to which smartphones, tablets, and services are being leaked. High profile products like Samsung's Galaxy S7 have naturally been leaked to death already. But now even, or perhaps especially, rising stars like Huawei are getting their fair share. Take for example this batch of photos of the Huawei P9, which practically reveals everything interesting about the smartphone ahead of MWC 2016.