The OnePlus 5 is the company's most powerful and successful device to date while Samsung's newly released device, the Galaxy S8 offers the most impressive flagship design on the tech market and given the price tag, it's appropriately loaded with top-of-the-line tech and plenty of perks.
OnePlus 5 features a 5.50-inch touchscreen display and a resolution of 1080 pixels by 1920 pixels. The OnePlus 5 is priced at $480 depending on the variant as per Business Insider. The OnePlus flagship killer is powered by 1.9GHz octa-core Qualcomm Snapdragon 835 processor and backed up with 8GB of RAM. The phone packs 64GB or 128GB on the pricier OnePlus 5 model. Its camera system sports a 20-megapixel primary camera on the rear and a 16-megapixel front snapper for selfies. The OnePlus 5 is running Android 7.1.1 and keeping the power on is a 3300mAh nonremovable battery.
Samsung Galaxy S8
Samsung Galaxy S8 features a 5.80-inch touchscreen display with a resolution of 1440 pixels by 2960 pixels at 570 pixels per inch. The Galaxy S8 is around $720 depending on the variant. It is powered by 1.9GHz octa-core Samsung Exynos 8895 processor and backed up with 4GB of RAM. The phone is equipped with 64GB of internal storage that can be expanded up to 256GB via a microSD card. According to Pocket-lint, the Samsung Galaxy S8 sports a 12-megapixel primary camera on the rear and an 8-megapixel front snapper for selfies. It runs Android Nougat and keeping the power on is a 3000mAh nonremovable battery with wireless charging.
The OnePlus 5 has an upper hand than Samsung Galaxy S8 since OnePlus 5 has a larger 128GB storage and more 8GB ram. However, Samsung Galaxy S8 is water resistant, has a larger screen, wireless charging, better display, and has a better camera plus a Samsung Dex. Therefore, the Galaxy S8 brings additional options while the OnePlus 5 sticks to the basics; and that's great for most users. Clearly, the Samsung Galaxy S8 is the best choice.