Oppo Reno 12 Pro - 161.5 x 74.8 x 7.4 mm, Glass front (Gorilla Glass Victus 2), plastic frame, plastic back, IP65, dust and water resistant
Vivo V30 Pro - 164.4 x 75.1 x 7.5 mm, Glass front (Schott α), glass back, plastic frame, IP54, dust and splash resistant
Vivo V30 Pro - 6.78 inches, AMOLED, 1B colors, HDR10+, 120Hz, 2800 nits (peak), 1260 x 2800 pixels, Schott α glass
Oppo Reno 12 Pro - 6.7 inches, AMOLED, 1B colors, 120Hz, HDR10+, 1200 nits (peak), 1080 x 2412 pixels, Corning Gorilla Glass Victus 2
Oppo Reno 12 Pro - 50 MP, f/1.8, 26mm (wide), 50 MP, f/2.0, 47mm (telephoto), 8 MP, f/2.2, 16mm, 4K@30fps, 1080p@30/60/120/480fps, 720p@960fps, gyro-EIS, OIS, HDR
Operating System
Oppo Reno 12 Pro - Android 14, ColorOS 14.1
Vivo V30 Pro - Android 14, Funtouch 14
Oppo Reno 12 Pro - Mediatek Dimensity 7300 Energy (4 nm), Octa-core CPU, Mali-G615 MC2 GPU
Vivo V30 Pro - Mediatek Dimensity 8200 (4 nm), Octa-core CPU, Mali-G610 MC6 GPU
Oppo Reno 12 Pro - 5000 mAh, non-removable, 80W wired, PD2.0, 47% in 18 min, 100% in 46 min,
Vivo V30 Pro - Li-Ion 5000 mAh, non-removable, 80W wired, PD, 100% in 43 min (advertised), Reverse wired