| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Hardware Capabilities by Apple iOS Device | Legend | Full article: | ||||||||||||||||||||||||
2 | Updating as of September 12, 2012 (new iPhone 5 announcement) | X : Capability exists in iOS device | http://www.danielsklar.com/2010/06/hardware-capabilities-of-apple-mobile.html | ||||||||||||||||||||||||
3 | For more information and the associated article, go to http://www.danielsklar.com/2010/06/hardware-capabilities-of-apple-mobile.html | - : Capability does not exist in iOS device | |||||||||||||||||||||||||
4 | Please send corrections and updates to daniel@danielsklar.com | Blank or ? : unknown | |||||||||||||||||||||||||
5 | TBC | ||||||||||||||||||||||||||
6 | Ref Code | Category | Component | Capability | Uses | iPhone Original | iPhone 3G | iPhone 3GS | iPhone 4 | iPhone 4S | iPhone 5 | iPad Wi-Fi | iPad Wi-Fi+3G | iPad 2 Wi-Fi | iPad 2 Wi-Fi+3G | New iPad (3rd gen) Wi-Fi | New iPad (3rd gen) Wi-Fi+3G | New iPad (4th gen) Wi-Fi+3G | iPad Mini (1st gen) Wi-Fi+Cell | iPod Touch 1st gen | iPod Touch 2nd gen | iPod Touch 3rd gen | iPod Touch 4th gen | iPod Touch 5th gen | |||
7 | IN | 01 | a | IN-01-a | IN: Input | 01: Touch screen | a: Detect single-touch | 1: Tap 2: Double-tap 3: Swipe 4: Touch and hold 5: Other single-touch | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
8 | IN | 01 | b | IN-01-b | b: Detect multi-touch | 1: Pinch in 2: Pinch out 3: Other multi-touch | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ||
9 | IN | 02A | a | IN-02A-a | 02A: Buttons-Home | a: Single-press | iOS to display Home screen or Search screen | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
10 | IN | 02A | b | IN-02A-b | b: Double-press | iOS to display screen selected in Settings iOS 4 to bring up Multitasking display | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ||
11 | IN | 02B | a | IN-02B-a | 02B: Volume up | a: Press | iOS to increase volume | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
12 | IN | 02C | a | IN-02C-a | 02C: Volume down | a: Press | iOS to decrease volume | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
13 | IN | 02D | a | IN-02D-a | 02D: Mute (ring/silent) switch | a: Toggle | iOS to toggle between sound/no sound (audio out) | X | X | X | X | X | X | - | - | X | X | X | X | X | X | - | - | - | - | - | |
14 | IN | 02E | a | IN-02E-a | 02E: Sleep/wake button | a: Quick press | iOS to sleep, wake up, or turn on device | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
15 | IN | 02E | b | IN-02E-b | b: Long press | iOS to allow shutdown of device | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ||
16 | IN | 02F | a | IN-02F-a | 02F: Screen rotation switch | a: Toggle | iOS to allow/prevent display from changing between landscape and portrait | - | - | - | - | - | - | X | X | X | X | X | X | X | X | - | - | - | - | - | |
17 | IN | 02G | a | IN-02G-a | 02G: Combination push | a: Detect Home and Sleep/wake pressed simultaneously | iOS takes snapshot of screen | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
18 | IN | 03 | a | IN-03-a | 03: Back Camera | a: Capture still shots | 1. Capture photo | X | X | X | X | X | X | - | - | X | X | X | X | X | X | - | - | - | X | X | |
19 | IN | 03 | b | IN-03-b | b: Focus lens | 1. Focus for still shots 2. Focus for video | - | - | X | X | X | X | - | - | ? | ? | X | X | X | X | - | - | - | X | X | ||
20 | IN | 03 | c | IN-03-c | c: Capture video | 1. Shoot video 2. Shoot HD video | - | - | X | X | X | X | - | - | X | X | X | X | X | X | - | - | - | X | X | ||
21 | IN | 03 | d | IN-03-d | d: Capture real-time visual input | X | X | X | X | X | X | - | - | X | X | X | X | X | X | - | - | - | X | X | |||
22 | Note: Still photos | 2 mp | 2 mp | 3.2 mp | 5.0 mp 2592x1936 | 8.0 mp ? | 8.0 mp ? | - | - | 0.7 mp | 0.7 mp | 5.0 mp | 5.0 mp | 5.0 mp | 5.0 mp | - | - | - | 960x720 | 960x720 | |||||||
23 | Note: Video resolution | - | - | 640x480 (VGA) | 720p (HD) | 1080p (HD) | 1080p (HD) | - | - | 720p (HD) | 720p (HD) | 1080p (HD) | 1080p (HD) | 1080p (HD) | 1080p (HD) | - | - | - | 720p (HD) | 720p (HD) | |||||||
24 | IN | 04 | a | IN-04-a | 04: Built-in microphone | a: Capture sound waves | 1. Speak into 2. Blow into 3: Capture other sound waves | - | X | X | X | X | X | X | X | X | X | X | X | X | X | - | - | - | X | X | |
25 | IN | 05 | a | IN-05-a | 05: Headphone jack | a: Capture audio input via microphone | (Same examples as built-in microphone) | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ? | X | X | X | X | |
26 | IN | 05 | b | IN-05-b | b: Support control buttons | Apple-supplied headset can play/pause music, answer/end phone calls | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ? | X | X | X | X | ||
27 | IN | 06 | a | IN-06-a | 06: Ambient light sensor | a: Measure light in environment | iOS reduces display brightness in low light to save battery life | - | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
28 | IN | 07 | a | IN-07-a | 07: 3-channel Accelerometer | a: Identify change in device orientation | 1. Detect small movement of device 2. Capture shaking of device 3. Capture tilt of device 4. Determine orientation of device | - | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
29 | IN | 07 | b | IN-07-b | b: Determine magnitude of acceleration | 1. Measure acceleration | - | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ||
30 | IN | 08 | a | IN-08-a | 08: Proximity sensor | a: Detect presence of nearby object | 1. Determine when object close to sensor | - | X | X | X | X | X | - | - | - | - | - | - | - | - | - | - | - | - | - | |
31 | IN | 09 | a | IN-09-a | 09: Assisted GPS | a: Determine location (longitude/latitude/altitude) | 1: Determine current location of device 2: Geotag photos | - | X | X | X | X | X | - | X | X | X | X | X | X | X | - | - | - | - | - | |
32 | IN | 09 | b | IN-09-b | b: Detect movement via location change | 1: Determine speed 2: Track path | - | X | X | X | X | X | - | X | X | X | X | X | X | X | - | - | - | - | - | ||
33 | IN | 10 | a | IN-10-a | 10: Magnetometer (Digital Compass) | a: Measure magnetic direction | 1: Determine North | - | - | X | X | X | X | X | X | X | X | X | X | X | X | - | - | - | - | - | |
34 | IN | 10 | b | IN-10-b | b: Measure magnetic strength | - | - | X | X | X | X | X | X | X | X | X | X | X | X | - | - | - | - | - | |||
35 | IN | 11 | a | IN-11-a | 11: 3-axis Gyroscope | a: Measure pitch, roll, and yaw | - | - | - | X | X | X | - | - | X | X | X | X | X | X | - | - | - | X | X | ||
36 | IN | 11 | b | IN-11-b | b: Measure rotation around gravity | - | - | - | X | X | X | - | - | X | X | X | X | X | X | - | - | - | X | X | |||
37 | IN | 11 | c | IN-11-c | c: Perform full spatial-tracking with accelerometer | 1. Capture motion on six-axes | - | - | - | X | X | X | - | - | X | X | X | X | X | X | - | - | - | X | X | ||
38 | IN | 12 | a | IN-12-a | 12: Front camera | a: Capture still shots in direction of front screen | 1. Capture self-portraits | - | - | - | X | X | X | - | - | X | X | X | X | X | X | - | - | - | X | X | |
39 | IN | 12 | b | IN-12-b | b: Capture video in direction of front screen | 1. Have a video call | - | - | - | X | X | X | - | - | X | X | X | X | X | X | - | - | - | X | X | ||
40 | Note: Still photos | - | - | - | 640x480 (VGA) | 640x480 (VGA) | 1.2 mp | - | - | 640x480 (VGA) | 640x480 (VGA) | 640x480 (VGA) | 640x480 (VGA) | 1.2 mp | 1.2 mp | - | - | - | 640x480 (VGA) | 1.2 mp | |||||||
41 | Note: Video resolution | - | - | - | 640x480 (VGA) | 640x480 (VGA) | 720p (HD) | - | - | 640x480 (VGA) | 640x480 (VGA) | 640x480 (VGA) | 640x480 (VGA) | 720p (HD) | 720p (HD) | - | - | - | 640x480 (VGA) | 720p (HD) | |||||||
42 | IN | 13 | a | IN-13-a | 13: Second microphone | a: Pick up sounds | 1. Provide noise suppression | - | - | - | X | X | X | - | - | - | - | - | - | - | - | - | - | - | - | ||
43 | |||||||||||||||||||||||||||
44 | OU | 01 | a | OU-01-a | OU: Output | 01: Screen | a: Provide 2D visual display | 1: Display text/graphics 2: Display images 3: Display video | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
45 | OU | 01 | b | OU-01-b | b: 3.5-inch diagonal | 1: Display in small form factor | X | X | X | X | X | X | - | - | - | - | - | - | - | - | X | X | X | X | X | ||
46 | OU | 01 | c | OU-01-c | c: 9.7-inch diagonal | 1: Display book pages typical physical size | - | - | - | - | - | - | X | X | X | X | X | X | X | 7.9inch | - | - | - | - | - | ||
47 | OU | 01 | d | OU-01-d | d: LED backlit | 1: Enhance readability in low light | - | - | - | X | X | X | X | X | X | X | X | X | X | - | - | - | X | X | |||
48 | OU | 01 | e | OU-01-e | e: IPS technology | 1: Provide wide viewing angle 2: Good color reproduction | - | - | - | X | X | X | X | X | X | X | X | X | X | - | - | - | X | X | |||
49 | Note: Pixels per inch (ppi) | 163 | 163 | 163 | 326 | 326 | 326 | 132 | 132 | 132 | 132 | 264 | 264 | 264 | 163 | 163 | 163 | 163 | 326 | 326 | |||||||
50 | Note: Screen resolution | 480x320 | 480x320 | 480x320 | 960x640 | 960x640 | 1136x640 | 1024x768 | 1024x768 | 1024x768 | 1024x768 | 2048x1536 | 2048x1536 | 2048x1536 | 1024x768 | 480x320 | 480x320 | 480x320 | 960x640 | 1136x640 | |||||||
51 | OU | 02 | a | OU-02-a | 02: Speaker | a: Convert electrical impulses to sound | 1: Play audio/music files 2: Signal a virtual button push 3: Signal an event 4: Serve as speaker for a speakerphone | - | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |||
52 | OU | 02 | b | OU-02-b | b: Handle lower frequency - 20Hz | - | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |||||||
53 | OU | 02 | c | OU-02-c | c: Handle upper frequency - 20000Hz | 1: Play sounds at high frequency | - | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ||||||
54 | OU | 03 | a | OU-03-a | 03: 3.5mm stereo headphone jack | a: Emit stereo sound through external devices | 1: Play sounds through headphones 2: Play sounds on third-party speakers | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ||
55 | OU | 04 | a | OU-04-a | 04: Receiver | a: Play sounds | 1: Serve as receiver on a phone | X | X | X | X | X | X | - | - | - | - | - | - | - | - | - | - | - | - | ||
56 | OU | 05 | a | OU-05-a | 05: Vibration motor | a: Vibrate device | 1: Signal an event kinetically 2: Make motion feel more life-like 3: Massage body part | X | X | X | X | X | X | ? | ? | ? | ? | ? | ? | ? | - | - | - | - | - | - | |
57 | OU | 06 | a | OU-06-a | 06: LED Flash | a: Illuminate scenery | 1: Provide a camera flash for back camera 2: Illuminate scene when taking video with back camera 3: Act as a flashlight or strobe? | - | - | - | X | X | X | - | - | - | - | - | - | - | - | - | - | - | - | ||
58 | |||||||||||||||||||||||||||
59 | CO | 01 | a | CO-01-a | CO: Connectivity | 01: Bluetooth | a: Send/receive data with external devices over short distances | 1: Support for Bluetooth for headset and handsfree devices | X | X | X | X | X | 4.0 | 2.1+EDR | 2.1+EDR | 2.1+EDR | 2.1+EDR | 4.0 | 4.0 | 4.0 | 4.0 | X | X | X | 4.0 | |
60 | CO | 02A | a | CO-02A-a | 02A: Cellular-EDGE | a: Send/receive data with internet via cellular | 1: Display and interact with web pages on Internet 2: Download data 3: Upload data | X | X | X | X | X | X | - | X | - | X | - | X | X | X | - | - | - | - | - | |
61 | CO | 02A | b | CO-02A-b | b: Send/receive cellular voice calls | 1: Make and answer phone calls | X | X | X | X | X | X | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
62 | CO | 02A | c | CO-02A-c | c: Send/receive cellular SMS text messages | 1: Support SMS | X | X | X | X | X | X | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
63 | CO | 02A | d | CO-02A-d | d: Send/receive cellular MMS messages | 1: Support MMS | X | X | X | X | X | X | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
64 | CO | 02A | e | CO-02A-e | e: Determine location via cell tower triangulation | 1: Show location on a map 2: Geotag photos | X | X | X | X | X | X | - | X | - | X | - | X | X | X | - | - | - | - | - | ||
65 | CO | 02B | a | CO-02B-a | 02B: Cellular-3G | a: 3G | (same as EDGE but faster) | - | X | X | X | X | X | - | X | - | X | - | X | X | X | - | - | - | - | - | |
66 | CO | 02C | b | CO-02C-b | 02C: Cellular-CDMA | a: CDMA | (same as EDGE but faster) | - | - | - | separate model | separate model | separate model | - | - | - | - | - | - | - | separate model | - | - | - | - | - | |
67 | CO | 02D | c | CO-02D-c | 02D: Cellular-4G | a: 4G | (same as EDGE but faster) | - | - | - | separate model | separate model | separate model | - | - | - | - | - | - | - | - | - | - | - | - | - | |
68 | CO | 02E | c | CO-02E-c | 02E: Cellular-LTE | a: LTE | (same as EDGE but faster) | - | - | - | - | - | X | - | - | - | - | - | - | X | X | - | - | - | - | - | |
69 | CO | 03 | a | CO-03-a | 03: Wi-Fi | a: Send/receive data with internet via Wi-Fi | 1: Display and interact with web pages on Internet 2: Download data 3: Upload data | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ||
70 | CO | 03 | b | CO-03-b | b: Access devices on LAN | 1: Exchange data between device and computer | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |||
71 | CO | 04 | a | CO-04-a | 04: 30 pin connector | a: Exchange data with external device | 1: Update iOS on device 2: Synch device with iTunes 3: Backup device with iTunes | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ||
72 | CO | 04 | b | CO-04-b | b: Charge battery | 1: Charge battery via USB from computer or power adapter | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |||
73 | CO | 04 | c | CO-04-c | c: VGA video out support | 1: Display photos and movies on a compatible screen via adapter | - | - | - | X | X | X | X | X | X | X | X | X | X | - | - | - | X | X | |||
74 | CO | 04 | d | CO-04-d | d: HDMI audio and video output | 1: Display photos and movies on a compatible screen via adapter | - | - | - | - | - | - | - | - | X | X | X | X | X | - | - | - | - | - | |||
75 | CO | 04 | e | CO-04-e | e: Video mirroring | 1: Display what is on iOS device screen to HDTV or HDMI-compatible display via adapter | - | - | - | - | - | X | - | - | X | X | X | X | X | - | - | - | - | ? | |||
76 | |||||||||||||||||||||||||||
77 | ST | 01 | a | ST-01-a | ST: Storage | 01: Flash memory | a: Retain data without power | 1. Store settings 2. Store applications 3. Store application data | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |
78 | ST | 02 | ST-02- | 02: SIM card/Micro SIM card | X | X | X | X | X | X | - | - | - | - | - | - | - | - | - | - | - | - | - | ||||
79 | |||||||||||||||||||||||||||
80 | PR | 01 | PR-01- | PR: Processor | 01: Main processor | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | |||
81 | Processor | Samsung RISC ARM | Samsung RISC ARM | ARM Cortex-A8 | Apple A4 | Apple A5 | Apple A6 | Apple A4 | Apple A4 | Apple A5 | Apple A5 | Apple A5X | Apple A5X | Apple A6X | Apple A5 | ARM11 | ARM11 | ARM Cortex-A8 | Apple A4 | Apple A4 | |||||||
82 | |||||||||||||||||||||||||||
83 | EN | 01 | EN-01- | EN: Enclosure | 01: Plastic | X | X | - | - | - | - | - | - | - | - | - | - | - | |||||||||
84 | EN | 02 | EN-02- | 02: Aluminosilicate glass | a: Enhance optical quality of screen b: Increase scratch resistance | - | - | - | X | X | X | - | - | X | X | X | X | X | - | - | - | X | X | ||||
85 | EN | 03 | EN-03- | 03: Stainless steel band | a: Provide structural rigidity of device b: Function as UMTS/GSM antenna c: Function as antenna for Bluetooth, Wi-Fi, and GPS | - | - | - | X | X | X | - | - | - | - | - | - | - | - | - | - | - | - | - | |||
86 | |||||||||||||||||||||||||||
87 | PO | 01 | a | PO-01-a | PO: Power | 01: Lithium-ion battery | a: Provide power to device | X | X | X | X | X | X | X | X | X | X | Lithium-polymer | Lithium-polymer | Lithium-polymer | Lithium-polymer | X | X | X | X | X | |
88 | |||||||||||||||||||||||||||
89 | OT | 01 | OT-01- | OT: Other | 01: Moisture indicator | (not electronically accessible) | X | X | X | X | X | ||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | First release date | 2007-06-29 | 2008-07-11 | 2009-06-19 | 2010-06-24 | 2011-10-14 | 2012-09-21 | 2010-04-03 | 2010-04-30 | 2011-03-11 | 2011-03-11 | 2012-03-16 | 2012-03-16 | 2012-10-23 | 2012-10-23 | 2007-09-05 | 2008-09-09 | 2009-09-09 | 2010-09-08 | 2010-09-08 | |||||||
92 | Weight | 135g | 135g | 135g | 137g | 140g | 112g | 680g | 730g | 601g | 613g | 652g | 662g | 662g | 312g | 120g | 115g | 115g | 101g | 101g | |||||||