Por cámaras y software me quedo el oppo, aunque tengo un amigo con un xiaomi 12 y con gcam en su momento no quedaba muy lejos del Pixel 7 pro que era lo que entonces tenia, desconozco si al oppo se le puede meter la Gcam.
Por procesador el 8 Gen 1 del xiaomi es el sucesor del 888 del X5, pero vamos que en el uso del día a día e incluso de juegos pesados no vas a notar diferencias salvo que tengas los 2 móviles en la mano.