OnePlus N6x: Tough, AI-rich, 2.5-day battery!