iPhone 12 Repair – iFixit
Check back soon for our free iPhone 12 teardown wallpapers—you’ll be able to choose from iFixit or Creative Electron (X-ray) versions. Meanwhile, have a look at some of our other wallpaper posts.
Also check out our blog post on the iPhone 12 and iPhone 12 Pro teardown for more in-depth teardown analysis!
This is the vanilla version on the 12 series. Its other siblings are the iPhone 12 mini, the iPhone Pro, and the iPhone 12 Pro Max. Its identifying feature are the rectangular edges, setting it apart from the five previous generations.
Announce date: October 13, 2020
Operating System: iOS 14
Display:
- 6.1-inch “Super Retina XDR” OLED display
- Haptic Touch
- 2532‑by‑1170-pixel resolution at 460 ppi
- 2,000,000:1 contrast ratio (typical)
- True Tone
- P3 wide color gamut
- 625 nits max brightness (typical); 1200 nits max brightness (HDR)
- Fingerprint-resistant oleophobic coating
Dual primary camera:
- True Tone flash with Slow Sync
- HDR video recording with Dolby Vision, up to 30 fps
- 4K video recording, up to 60 fps
- Wide-angle module
- 12 MP
- ƒ/1.6 aperture
- Optical image stabilization (OIS)
- Autofocus with 100% Focus Pixels
- Seven-element lens
- Ultra-wide module (120° field of view)
- 12 MP
- ƒ/2.4 aperture
- Five-element lens
TrueDepth selfie camera with Face ID:
- 12 MP
- ƒ/2.2 aperture
- HDR video recording with Dolby Vision, up to 30 fps
- 4K video recording, up to 60 fps
- Retina Flash
Processor: A14 Bionic with Neural Engine
- 5 nm process
- 6-core CPU
- 4-core GPU
RAM: 4 GB
Storage: 64, 128, or 256 GB
Battery: 2815 mAh
- Up to 17 hours of video playback
- Up to 65 hours of audio playback
- MagSafe wireless charging, up to 15W
- Qi wireless charging, up to 7.5W
- Fast-charge capable
Sensors:
- Face ID
- Barometer
- Three-axis gyro
- Accelerometer
- Proximity sensor
- Ambient light sensor
Wireless Connectivity:
- 802.11ax Wi‑Fi 6 with 2×2 MIMO
- 5G (sub‑6 GHz; mmWave only on bands n260 and n261 / US models A2172 and A2176)
- Gigabit-class LTE with 4×4 MIMO and LAA
- Bluetooth 5.0
- Apple-designed U1 Ultra Wideband chip for spatial awareness
- NFC
Dimensions: 5.78 inches × 2.82 × 0.29 in (146.7 mm × 71.5 × 7.4 mm)
Weight: 162 g (5.71 oz), 164 g (5.78 oz) mmWave model
Colors: Black, White, (PRODUCT) RED, Green, Blue
////////////////// FACEBOOK PROVIDED TRACKING CODE //////////////////////
!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js');
const pixelid = '216235165439303';
// This disables the SubscribedButtonClick and Microdata events from // automatically firing. When this feature was enabled we were recieving // too many duplicate reports because our page framework was not // optimized for auto-subscribing to click events. // // https://developers.facebook.com/docs/facebook-pixel/advanced#automatic-configuration fbq('set', 'autoConfig', 'false', pixelid);
// Instruct Facebook to opt California users out of data processing that // doesn't comply with the California Consumer Privacy Act (CCPA). The 0 // arguments for user country and state tell Facebook to determine the // country and state themselves using geolocation. // // https://developers.facebook.com/docs/marketing-apis/data-processing-options fbq('dataProcessingOptions', ['LDU'], 0, 0);
fbq('init', pixelid);
fbq('track', 'PageView');
////////// Custom functions for tracking click-based events //////////////
// These functions use Mootool's $$(), so we can't run them // till the document has loaded document.addEventListener('DOMContentLoaded', function() { var trackButtons = document.getElementsByClassName('js-check-out-fb-track-button'); var fbInitiateCheckout = fbq.bind(null, 'track', 'InitiateCheckout'); for (var i=0; i < trackButtons.length; i++) { trackButtons[i].addEventListener('click', function() {fbInitiateCheckout();}); } });