Main Page
Welcome to the iPhone Wiki
This is a conglomerate work of everything done by everyone on Apple's amazing iDevices. Anyone can contribute here, just ask an administrator for an account. Currently there are 4,479 users that contribute to this wiki, with 13,251 articles.
- Check out the most recent article changes.
- Get up to speed in the community (and learn about how jailbreaks work).
- Read (and edit) the constitution to understand what purpose this wiki serves.
- Read the timeline to see where we are.
- Read the community portal to find out what people request to be added/changed.
- Read the ground rules to know what you should and should not post in this wiki.
- If you have notes on something you did, post them here, no matter how ugly.
- If you see something ugly, work to make it pretty.
- If you have a fix for a problem people are having, post it here.
What are we about?
The iPhone Wiki is an unofficial wiki dedicated to collecting, storing and providing information on the internals of Apple's amazing iDevices. We hope to pass this information on to the next generation of hackers so that they can go forth into their forebears' footsteps and break the ridiculous bonds Apple has put on their amazing mobile devices.
Firmware Status
Product Line | Apple TV | HomePod | Apple Watch | iPad | iPad Air | iPad Pro | iPad mini | iPhone | iPod touch |
---|---|---|---|---|---|---|---|---|---|
Supported | Apple TV HD and newer |
All models | Series 3 and newer |
5th generation and newer |
iPad Air 2 and newer |
All models | iPad mini 4 and newer |
iPhone 6s and newer |
7th generation |
Latest Public Firmwares |
14.3 (18K561) |
14.3 (18K563) |
7.2 (18S563 / 18S564) |
14.3 (18C66) | |||||
Jailbreak availability | Yes (checkra1n)[1] |
Yes (checkra1n)[1][2] |
No | Yes (checkra1n)[1][3] |
Yes (checkra1n)[1] | ||||
Latest Beta Firmwares |
14.4 beta (18K5780c) |
7.3 beta (18S5780d) |
14.4 beta (18D5030e) |
- ^ a b c d Check the "Allow untested iOS/iPadOS/tvOS versions" checkbox in the options view to bypass the version check; for devices with the Apple A11 SoC, you must check the "Skip A11 BPR check" box in the options view and boot the device without a passcode.
- ^ Partial support for first-generation HomePod only.
- ^ checkra1n supports devices with the Apple A7-A10X SoC's only with limited support for devices with the Apple A11 SoC; there is no support for devices with the Apple A12 SoC and newer.
See Jailbreak for a complete list of devices and firmware versions and tools used to jailbreak those versions.
Software
- Apple Internal Apps
- File formats
- Filesystem
- Services
- Firmware
- iTunes
- Keys
- OTA Updates
- Protocols
- System Log (syslog)
Jailbreak Software
- Absinthe
- backr00m
- blackra1n
- checkra1n
- Chimera
- Corona
- doubleH3lix
- Electra
- EtasonATV
- EtasonJB
- evasi0n
- evasi0n7
- greenpois0n
- h3lix
- Home Depot
- ipwndfu
- JailbreakMe
- limera1n
- Meridian
- n1ghtshade
- p0sixspwn
- Pangu
- Pangu8
- Pangu9
- Phœnix
- PPJailbreak
- purplera1n
- PwnageTool
- redsn0w
- Rocky Racoon
- Seas0nPass
- sn0wbreeze
- Spirit
- TaiG
- unc0ver
- unc0verTV
- unthredera1n
- yalu
Patches
Vulnerabilities and Exploits
- 0x24000 Segment Overflow (24kpwn)
- alloc8 Exploit
- BPF STX Kernel Write Exploit
- checkm8 Exploit
- CVE-2013-0964
- HFS Heap Overflow
- HFS Legacy Volume Name Stack Buffer Overflow (feedface)
- Incomplete Codesign Exploit
- IOSurface Kernel Exploit
- Limera1n Exploit
- Malformed CFF Vulnerability
- MobileBackup Copy Exploit
- ndrv_setspec() Integer Overflow
- Packet Filter Kernel Exploit
- Racoon String Format Overflow Exploit
- SHA-1 Image Segment Overflow (SHAtter)
- Symbolic Link Vulnerability
- usb_control_msg(0x21, 2) Exploit
- usb_control_msg(0xA1, 1) Exploit (steaks4uce)
Various Software
Bad stuff
Hardware
Devices
See also: Models and Prototypes
- AirPods
- Apple TV
- Apple Watch
- Apple Watch (1st generation) (N27aAP, N28aAP)
- Apple Watch Series 1 (N27dAP, N28dAP)
- Apple Watch Series 2 (N74AP, N75AP)
- Apple Watch Series 3 (N111sAP, N111bAP, N121sAP, N121bAP)
- Apple Watch Series 4 (N131sAP, N131bAP, N141sAP, N141bAP)
- Apple Watch Series 5 (N144sAP, N144bAP, N146sAP, N146bAP)
- Apple Watch SE (N140sAP, N140bAP, N142sAP, N142bAP)
- Apple Watch Series 6 (N157sAP, N157bAP, N158sAP, N158bAP)
- HomePod
- iBridge
- iPad
- iPad (K48AP)
- iPad 2 (K93AP, K94AP, K95AP, K93AAP)
- iPad (3rd generation) (J1AP, J2AP, J2AAP)
- iPad (4th generation) (P101AP, P102AP, P103AP)
- iPad (5th generation) (J71sAP, J71tAP, J72sAP, J72tAP)
- iPad (6th generation) (J71bAP, J72bAP)
- iPad (7th generation) (J171AP, J172AP)
- iPad (8th generation) (J171aAP, J172aAP)
- iPad Air
- iPad Pro
- iPad Pro (12.9-inch) (J98aAP, J99aAP)
- iPad Pro (9.7-inch) (J127AP, J128AP)
- iPad Pro (12.9-inch) (2nd generation) (J120AP, J121AP)
- iPad Pro (10.5-inch) (J207AP, J208AP)
- iPad Pro (11-inch) (J317AP, J317xAP, J318AP, J318xAP)
- iPad Pro (12.9-inch) (3rd generation) (J320AP, J320xAP, J321AP, J321xAP)
- iPad Pro (11-inch) (2nd generation) (J417AP, J418AP)
- iPad Pro (12.9-inch) (4th generation) (J420AP, J421AP)
- iPad mini
- iPad Accessories
- iPhone
- iPhone (M68AP)
- iPhone 3G (N82AP)
- iPhone 3GS (N88AP)
- iPhone 4 (N90AP, N90BAP, N92AP)
- iPhone 4S (N94AP)
- iPhone 5 (N41AP, N42AP)
- iPhone 5c (N48AP, N49AP)
- iPhone 5s (N51AP, N53AP)
- iPhone 6 (N61AP)
- iPhone 6 Plus (N56AP)
- iPhone 6s (N71AP, N71mAP)
- iPhone 6s Plus (N66AP, N66mAP)
- iPhone SE (1st generation) (N69AP, N69uAP)
- iPhone 7 (D10AP, D101AP)
- iPhone 7 Plus (D11AP, D111AP)
- iPhone 8 (D20AP, D20AAP, D201AP, D201AAP)
- iPhone 8 Plus (D21AP, D21AAP, D211AP, D211AAP)
- iPhone X (D22AP, D221AP)
- iPhone XR (N841AP)
- iPhone XS (D321AP)
- iPhone XS Max (D331AP, D331pAP)
- iPhone 11 (N104AP)
- iPhone 11 Pro (D421AP)
- iPhone 11 Pro Max (D431AP)
- iPhone SE (2nd generation) (D79AP)
- iPhone 12 mini (D52gAP)
- iPhone 12 (D53gAP)
- iPhone 12 Pro (D53pAP)
- iPhone 12 Pro Max (D54pAP)
- iPod touch
- Mac (Apple Silicon)
- Developer Transition Kit (2020) (J273aAP)
- MacBook Air (M1, 2020) (J313AP)
- MacBook Pro (13-inch, M1, 2020) (J293AP)
- Mac mini (M1, 2020) (J274AP)
Application Processors
- S5L8900 (iPhone, iPod touch, iPhone 3G)
- S5L8720 (iPod touch (2nd generation))
- S5L8920 (iPhone 3GS)
- S5L8922 (iPod touch (3rd generation))
- S5L8930 A4 (iPad, iPhone 4, iPod touch (4th generation), Apple TV (2nd generation))
- S5L8940 A5 (iPad 2 (iPad2,1), iPad 2 (iPad2,2), iPad 2 (iPad2,3), iPhone 4S)
- S5L8942 A5 Rev A (Apple TV (3rd generation) (AppleTV3,1), iPad 2 (iPad2,4), iPod touch (5th generation), iPad mini)
- S5L8945 A5X (iPad (3rd generation))
- S5L8947 A5 Rev B (Apple TV (3rd generation) (AppleTV3,2))
- S5L8950 A6 (iPhone 5, iPhone 5c)
- S5L8955 A6X (iPad (4th generation))
- S5L8960 A7 (iPhone 5s, iPad mini 2, iPad mini 3)
- S5L8965 A7 Variant (iPad Air)
- T7000 A8 (Apple TV HD, HomePod, iPad mini 4, iPhone 6, iPhone 6 Plus, iPod touch (6th generation))
- T7001 A8X (iPad Air 2)
- S7002 S1 (Apple Watch (1st generation))
- S8000 A9 (Samsung) (iPad (5th generation), iPhone 6s, iPhone 6s Plus, iPhone SE)
- S8001 A9X (iPad Pro (12.9-inch) and iPad Pro (9.7-inch))
- T8002 S1P (Apple Watch Series 1), S2 (Apple Watch Series 2), T1 (iBridge1,1)
- S8003 A9 (TSMC) (iPad (5th generation), iPhone 6s, iPhone 6s Plus, iPhone SE)
- T8004 S3 (Apple Watch Series 3)
- T8006 S4 (Apple Watch Series 4), S5 (Apple Watch Series 5, Apple Watch SE, HomePod mini)
- T8301 S6 (Apple Watch Series 6)
- W3 (Apple Watch Series 4, Apple Watch Series 5, Apple Watch SE, Apple Watch Series 6)
- T8010 A10 Fusion (iPad (6th generation), iPad (7th generation), iPhone 7, iPhone 7 Plus, iPod touch (7th generation))
- W1 (AirPods (1st generation))
- T8011 A10X Fusion (iPad Pro (12.9-inch) (2nd generation), iPad Pro (10.5-inch), Apple TV 4K)
- T8012 T2 (iBridge2,1)
- W2 (Apple Watch Series 3)
- T8015 A11 Bionic (iPhone 8, iPhone 8 Plus, iPhone X)
- T8020 A12 Bionic (iPad (8th generation), iPad Air (3rd generation), iPad mini (5th generation), iPhone XR, iPhone XS, iPhone XS Max)
- T8027 A12X Bionic and A12Z Bionic (Developer Transition Kit (2020), iPad Pro (11-inch), iPad Pro (12.9-inch) (3rd generation), iPad Pro (11-inch) (2nd generation), iPad Pro (12.9-inch) (4th generation))
- T2002 H1 (AirPods Pro, AirPods (2nd generation))
- T8030 A13 Bionic (iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, iPhone SE (2nd generation))
- T8101 A14 Bionic (iPad Air (4th generation), iPhone 12 mini, iPhone 12, iPhone 12 Pro, iPhone 12 Pro Max)
- T8103 M1 (MacBook Air (M1, 2020), MacBook Pro (13-inch, M1, 2020), Mac mini (M1, 2020))
Other Processors
Baseband Devices
- PMB8876 S-Gold 2 (iPhone)
- PMB8878 X-Gold 608 (iPhone 3G, iPhone 3GS, iPad (3G model))
- XMM6180 X-Gold 618 (iPhone 4 (iPhone3,1, iPhone3,2), iPad 2 (iPad2,2))
- MDM6600 (iPhone 4 (iPhone3,3), iPad 2 (iPad2,3))
- MDM6610 (iPhone 4S)
- MDM9600 (iPad (3rd generation))
- MDM9615 (iPad (4th generation), iPad Air, iPad mini, iPad mini 2, iPad mini 3, iPhone 5, iPhone 5c, iPhone 5s)
- MDM9625 (iPad Air 2, iPad Pro (12.9-inch), iPad (5th generation), iPad mini 4, iPhone 6, iPhone 6 Plus, iPhone SE (1st generation))
- MDM9635 (Apple Watch Series 3, iPad Pro (9.7-inch), iPad (6th generation), iPhone 6s, iPhone 6s Plus)
- MDM9645 (iPad Pro (12.9-inch) (2nd generation), iPad Pro (10.5-inch), iPhone 7, iPhone 7 Plus)
- PMB9943 X-Gold 736 (iPhone 7, iPhone 7 Plus)
- MDM9655 (iPhone 8, iPhone 8 Plus, iPhone X)
- PMB9948 X-Gold 748 (iPhone 8, iPhone 8 Plus, iPhone X)
- PMB9955 X-Gold 756 (Apple Watch Series 4, Apple Watch Series 5, Apple Watch SE, Apple Watch Series 6, iPad (7th generation), iPad (8th generation), iPad Air (3rd generation), iPad Pro (11-inch), iPad Pro (12.9-inch) (3rd generation), iPad mini (5th generation), iPhone XR, iPhone XS, iPhone XS Max)
- PMB9960 X-Gold 766 (iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, iPhone SE (2nd generation), iPad Air (4th generation), iPad Pro (11-inch) (2nd generation), iPad Pro (12.9-inch) (4th generation))
- SDX55M (iPhone 12 mini, iPhone 12, iPhone 12 Pro, iPhone 12 Pro Max)
Development
iPhone Hackers
- axi0mX
- chpwn
- comex
- geohot
- iH8sn0w
- MuscleNerd
- pimskeks
- planetbeing
- pod2g
- posixninja
- qwertyoruiop
- saurik
- winocm
iPhone Hacker Teams
Application Development
- Bypassing iPhone Code Signatures
- Frameworks
- Misuse of developer certificates
- MobileDevice Library
- Mobile Substrate
- Toolchain (Includes tutorials)
- Toolchain 2.0 (Includes tutorials)
- iPhoneDevWiki