Everyone loves surprises, which is why it can be such a pain for companies when their products get leaked before their official announcement. This is especially true for Xiaomi, which makes big events out of its announcements that even Apple has a hard time rivaling, so you can imagine how upset the Chinese company, as well as Huawei, were when their product roadmaps for the second half of 2015 were leaked.