OnePlus 6 to be unveiled on May 17, launch event tickets start selling on April 27 (UPDATED)12
However, what appears to be a teaser for the OnePlus 6 launch event suggests the flagship will actually be revealed on May 17. The launch event will take place in China and fans will be able to buy tickets starting April 27.
The OnePlus 6 is supposed to be introduced in India on May 18, so the previous rumors may not have been entirely wrong. Along with the regular OnePlus 6, an Avengers-themed limited edition variant is likely to be unveiled as well (or perhaps slightly earlier).
As far as price and specs go, you can find more details in our OnePlus 6 rumor review, so make sure to read since it's updated whenever new information about the flagship surfaces online.