Xiaomi teases new devices for launch on July 16

Xiaomi's Teases upcoming smartphones
Xiaomi has just sent out invites for its special event to be held on July 16. While the teaser image fails to explain what to expect from the company, it could be for the a new Mi TV or Xiaomi Mi5 flagship. Earlier reports have said that the phone could be unveiled sometime in September, but the company could have brought the date ahead to July.

Xiaomi smartphones have been in the rumorland for quite a while - the Redmi Note 2 and the Mi 5/Mi 5 Plus. Both Redmi Note and Mi 4 are due for refresh, but if we are to bet - the Redmi Note 2 needs it more.
This maybe a new Mi Box
These may be the introducrtion of Mi Box and Mi TV to india along with the upgraded design and specs, after all they released Mi 4i from India.The images above shows a small box with a single cable maybe this Xiaomi's way of telling that upcoming Mi Box could come with USB 3.1 with Type-C connector and  the Apple way of One port rule.