Browsing Tag 5 and 6 Android smartphones is launching in India on June 13; everything you need to know