Mi 4 is launched by company names xiaomi, which is a chinese brand and has captured smartphone market due to its offerings.
Mi3 was the first phone that started the hype and online flash sale culture in India. I came to know about it a little later and then they stopped selling that handset.
So when I heard news of mi4 I thought of buying it since it wiuld be considered better than mi3. mi4 is well sorted in all aspects like camera, ui( miui) , built quality( superb) and remaining things work good like ir blaster.
But the variant launched in India is a non 4 version, and that too launched at a higher price of ?20000 I opted of this brand coz I felt that it would not do sudden reduction in prices like big brands in India, but I got it for 20k and soon after it had price reduction of ?5k now its available during online sale for just ?12500, due to which I did nt like the phone. still I wount reccomend anyone to buy it because it has no room for storage expansion, and it is a non 3g version, instead of mi4 go for redmi note 3. Dont buy this phone