The OnePlus Ace 6 and Xiaomi Redmi K90 both feature dual-lens main cameras, but with different configurations. The OnePlus has a 50 MP and 8 MP setup, with apertures of f/2.2 and f/1.8, while the Xiaomi boasts a 50 MP, 50 MP, and 8 MP configuration, with aperture values of f/1.9, f/2.2, and f/2.2. Both phones support phase-detection autofocus, continuous autofocus when recording movies, and have the ability to shoot slow-motion video. However, the Xiaomi’s main camera offers optical zoom at 2.5x, which the OnePlus does not, as it has a 0x optical zoom.
For video recording, the OnePlus Ace 6 can shoot at 2160 x 30 fps, while the Xiaomi can capture at a higher resolution of 4320 x 30 fps. The OnePlus supports Dolby Vision recording and HDR10 recording, but the Xiaomi does not support these features. Both phones include manual exposure, manual ISO, and the ability to shoot raw images. They also both have the capability to create panoramas in-camera, with the Xiaomi’s main camera having a wider focal range, from 15 mm to 60 mm, compared to the OnePlus’s 16 mm to 24 mm range.
The front cameras also differ, with the OnePlus having a 16 MP front camera and the Xiaomi offering a 20 MP front camera. Both front cameras lack a front-facing LED flash and are single-lens setups. The OnePlus has a built-in optical image stabilization feature, while the Xiaomi does not. Both phones include features like touch autofocus, manual white balance, and the ability to create time-lapse videos. Neither phone has 360° photo/video capabilities, a dual-lens front camera, or a front-facing camera under the display.