On the main camera, the Honor X7d leads in resolution with a 108 MP primary sensor paired with a 2 MP secondary lens, versus the Redmi 15C's single 50 MP shooter. That pixel count gap sounds dramatic, but megapixels alone don't determine image quality — and here the aperture data complicates the Honor's apparent lead. The Redmi's sole lens opens to f/1.8, while the Honor's 108 MP primary is a narrower f/2.4 (its f/1.8 belongs to the 2 MP secondary, typically used only for depth sensing). A wider aperture on the main lens admits significantly more light, giving the Redmi a structural low-light advantage that higher resolution cannot fully compensate for.
The Honor's dual-lens setup does add a depth sensor, enabling more reliable bokeh and portrait effects in software. However, with no ultrawide or telephoto lens on either device, and both capped at 1080p/30fps video with no optical zoom, the practical shooting versatility of both phones is quite similar. The shared feature set — phase-detection autofocus, continuous AF during video, HDR mode, slow motion, and a range of manual controls — means neither phone holds a meaningful edge in shooting flexibility.
Weighing it all up, this category is genuinely split. The Honor X7d wins on resolution and multi-lens versatility, while the Redmi 15C's f/1.8 main aperture gives it the edge in the scenario that matters most for everyday photography: capturing well-exposed shots in imperfect lighting. For users who frequently shoot in dim conditions, the Redmi 15C holds the more practical advantage.