Samsung and OnePlus are going to have a tough fight between their flagship phone devices. OnePlus is known for its killer features at affordable prices. Samsung, for its part, is known for its cutting-edge technology but at slightly-higher prices compared to other phonemakers.

China-based OnePlus has launched its flagship device's current incarnation, the OnePlus3 in June, 2016. Rumors in social media and leading tech sites suggest that the OnePlus 4 could be launched by mid-2017. If rumored are to be believed, Samsung is expected to launch the S8 in March 2017.

Display

The OnePlus 4 is expected to come up with a high-resolution 4K display to support VR features.

The S8 will seem to kill every phone in this department by bringing edge-to-edge 3840 x 2160 pixels, and 4K display.

Camera

The OnePlus 4 will feature an IRIS scanner, a 28-megapixel rear camera, and a 21-megapixel front camera.

The S8 is expected to come up with an IRIS scanner, a 30-megapixel rear camera, and an 8-megapixel front camera.

In this department, the competition between the two smartphones is looking close.

Battery

According to iTechPost, this is a feature where OnePlus has a great advantage, since there are rumors that the new model will increase the Dash Charge tech that was employed in the OnePlus 3. It charges fast and can last a full day with moderate usage.

If rumored are to be believed, the OnePlus4 might feature a 4,200 mAh battery. While the size of the battery is not confirmed. the S8 is expected to have improved battery life.

Other Features

The OnePlus 4is also rumored to have a curved aluminum body.The Chinese phone maker could also surprise everyone with 8 GB RAM in OnePlus 4.

Samsung can also remove audio jack and a USB Type C port might come in its place.Speculations also say that the company might feature a 3.2GHz octa-core Snapdragon 830 chip in the US.

According to International Business Times.com, OnePlus uses the top-end Qualcomm Snapdragon 820 processor for the OnePlus 3, which indicates it will use the best SoC for OnePlus 4 too.