The Oppo A12 runs ColorOS 6.1.2 is based on Android 9 and packs 32GB of inbuilt storage that can be expanded via microSD card (up to 256GB) with a dedicated slot. The Oppo A12 is a dual-SIM (GSM and GSM) mobile that accepts Nano-SIM and Nano-SIM cards. The Oppo A12 measures 155.90 x 75.50 x 8.30mm (height x width x thickness) and weighs 165.00 grams. It was launched in Black and Blue colours. It bears a polycarbonate body. Connectivity options on the Oppo A12 include Wi-Fi 802.11 a/b/g/n, GPS, Bluetooth v5.00, 3G, and 4G (with support for Band 40 used by some LTE networks in India) with active 4G on both SIM cards. Sensors on the phone include accelerometer, ambient light sensor, compass/ magnetometer, gyroscope, proximity sensor, and fingerprint sensor.