The iPhone 12 features a 6.1-inch Super Retina XDR OLED display, Apple A14 Bionic chip, 4GB RAM, 64/128/256GB storage, dual 12MP rear cameras (wide and ultra-wide), 12MP front camera, 2815 mAh battery with MagSafe wireless and fast charging, Face ID, IP68 water resistance, 5G support, and runs on iOS, with no headphone jack and stereo speakers.