vivo X23

Screen 6.41" 1080 x 2340 pixels
Android OS Android 8.1
12 MP 2160p
Octa-core 8 GB RAM
3400 mAh Non-removable Li-Ion
128 GB Storage card slot