Xiaomi has done its best to keep its unannounced flagship smartphone under the wraps. However, the rumour mill has now revealed that the Chinese firm will unveil its Xiaomi Mi 5 and Xiaomi Mi 5 Plus smartphones during the official launch event to be held this Wednesday.

A Chinese retailer, Xiaomi Device, has listed both smartphones on its website along with their photos, specifications and price. The Xiaomi Mi 5 specifications listed on the website reveals that it would be housing a 5.2-inch Quad HD display that will support a resolution of 2560 x 1440 pixels.

Related: Xiaomi Mi 5 launch: How to watch live stream and what to expect

The Mi 5 would be fueled by Snapdragon 820 chipset and 4 GB of RAM. Its rear snapper will be of 16 MP and it will be supported by dual-LED flash. The smartphone will also an 8 MP front-facing camera.

The Xiaomi Mi 5 is listed in two storage models of 16 GB and 64 GB. Both variants do not feature an expansion slot for adding a microSD card.

The Xiaomi Mi 5 Plus will be arriving with a large IPS screen of 5.7-inch or 6-inch with support for Quad HD resolution. It will also be housing a larger battery. The listing of the Mi 5 Plus on Xiaomi Device suggest that it will not be available in a 16 GB edition, but will only arrive in a 64 GB model.

The Chinese retailer has listed the 16 GB model of Mi 5 at US$499 (AU$693), whereas its 64 GB variant costs US$599 (AU$832). The Mi 5 Plus is listed with a price tag of US$599 (AU$832).

Since the new Mi Pad 2 tablet was launched in Android OS and Windows 10 versions, the Xiaomi Mi 5 and Mi 5 Plus smartphones are also expected to arrive in Android and Windows 10 Mobile editions. Other speculations suggest that it will not arrive in Windows 10 version but Microsoft will release a Windows 10 Mobile ROM for it.