Xiaomi recently disclosed the Mi 8 flagship.It has all the features as expected.It has top-tier hardware features along with a modern design. It also has some interesting new software changes. It features a marvelous glass body, just like a recent flagship from China, the OnePlus 6.The Xiaomi Mi 8 and the OnePlus 6 share many common aspects like the similar structure.Both of the flagships are powered by the Snapdragon 845 processor, coupled with up to 8GB of RAM and up to 256 GB of internal storage.
As for the front cameras both the phones have high-megapixel cameras.Mi 8 is capable of capturing pictures with ease.As for the software, the Xiaomi Mi 8 and OnePlus 6 are poles apart from each other.The major problem of using a device running on MIUI is that you will be getting a slow update experience.Both the Xiaomi Mi 8 and OnePlus 6 have a full day battery life and the user will not need a charger till the end of a day.The Mi 8 has slightly a larger battery.It remains un-noticed as these smartphones offer a similar battery life.It will be hard to crown the Mi 8 as the winner. The Mi 8 is from China and extra cash has to be paid for it before it reaches the hands of the customers. If Mi 8 can be got at its original price, it will be a better buy than the OnePlus 6 .As it is not the case, it will be hard to justify.