It is hard to confirm the exact release date of unannounced devices, especially if a company tries to keep it secret. Some people find out that information, but they are not always right with their leaks. Today, we are hearing two release dates of Xiaomi's upcoming flagship smartphone.

Rumours say that the phone will arrive either in February, just in time for Valentine's Day, or in April. The former date was even backed up by a purported leaked invite image for that event. The latter date is a new date due to Snapdragon 835 delay. Samsung reportedly has problems producing Qualcomm's flagship smartphone. Guess we'll find out soon which source was right.