The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Main Page"
(minor tweaks) |
(added iphone tracker) |
||
Line 83: | Line 83: | ||
====[[:Category:Patches|Patches]]==== |
====[[:Category:Patches|Patches]]==== |
||
− | *[[:Category:Kernel Patches|Kernel]] |
+ | * [[:Category:Kernel Patches|Kernel]] |
− | **[[AMFI Binary Trust Cache Patch]] |
+ | ** [[AMFI Binary Trust Cache Patch]] |
− | **[[PE i can has debugger Patch]] |
+ | ** [[PE i can has debugger Patch]] |
− | **[[Sandbox Patch]] |
+ | ** [[Sandbox Patch]] |
− | **[[Vm map enter Patch]] |
+ | ** [[Vm map enter Patch]] |
− | **[[Vm map protect Patch]] |
+ | ** [[Vm map protect Patch]] |
− | *[[:Category:Ramdisk Patches|Ramdisk]]: [[ASR]] |
+ | * [[:Category:Ramdisk Patches|Ramdisk]]: [[ASR]] |
====[[:Category:Exploits|Vulnerabilities and Exploits]]==== |
====[[:Category:Exploits|Vulnerabilities and Exploits]]==== |
||
− | *[[0x24000 Segment Overflow]] (24kpwn) |
+ | * [[0x24000 Segment Overflow]] (24kpwn) |
− | *[[BPF STX Kernel Write Exploit]] |
+ | * [[BPF STX Kernel Write Exploit]] |
− | *[[HFS Heap Overflow]] |
+ | * [[HFS Heap Overflow]] |
− | *[[HFS Legacy Volume Name Stack Buffer Overflow]] (feedface) |
+ | * [[HFS Legacy Volume Name Stack Buffer Overflow]] (feedface) |
− | *[[Incomplete Codesign Exploit]] |
+ | * [[Incomplete Codesign Exploit]] |
− | *[[IOSurface Kernel Exploit]] |
+ | * [[IOSurface Kernel Exploit]] |
− | *[[Limera1n Exploit]] |
+ | * [[Limera1n Exploit]] |
− | *[[Malformed CFF Vulnerability]] |
+ | * [[Malformed CFF Vulnerability]] |
− | *[[MobileBackup Copy Exploit]] |
+ | * [[MobileBackup Copy Exploit]] |
− | *[[ndrv_setspec() Integer Overflow]] |
+ | * [[ndrv_setspec() Integer Overflow]] |
− | *[[Packet Filter Kernel Exploit]] |
+ | * [[Packet Filter Kernel Exploit]] |
− | *[[Racoon String Format Overflow Exploit]] |
+ | * [[Racoon String Format Overflow Exploit]] |
− | *[[SHA-1 Image Segment Overflow]] (SHAtter) |
+ | * [[SHA-1 Image Segment Overflow]] (SHAtter) |
− | *[[usb_control_msg(0x21, 2) Exploit]] |
+ | * [[usb_control_msg(0x21, 2) Exploit]] |
− | *[[usb_control_msg(0xA1, 1) Exploit]] (steaks4uce) |
+ | * [[usb_control_msg(0xA1, 1) Exploit]] (steaks4uce) |
+ | |||
+ | ====Various Software==== |
||
+ | * [[iPhone Tracker]] |
||
{{col-2}} |
{{col-2}} |
||
{{HeadingB|Hardware}} |
{{HeadingB|Hardware}} |
||
====Devices (see also [[Models]])==== |
====Devices (see also [[Models]])==== |
||
− | *[[iPhone]] |
+ | * [[iPhone]] |
− | ** [[ |
+ | ** [[m68ap|iPhone]] (m68ap) |
− | ** [[ |
+ | ** [[n82ap|iPhone 3G]] (n82ap) |
− | ** [[ |
+ | ** [[n88ap|iPhone 3GS]] (n88ap) |
** [[iPhone 4]] ([[n90ap]], [[n90bap]], [[n92ap]]) |
** [[iPhone 4]] ([[n90ap]], [[n90bap]], [[n92ap]]) |
||
− | ** [[n94ap|iPhone 4S (n94ap) |
+ | ** [[n94ap|iPhone 4S]] (n94ap) |
** [[iPhone 5]] ([[n41ap]], [[n42ap]]) |
** [[iPhone 5]] ([[n41ap]], [[n42ap]]) |
||
− | *[[iPod touch]] |
+ | * [[iPod touch]] |
− | ** [[ |
+ | ** [[n45ap|iPod touch]] (n45ap) |
− | ** [[ |
+ | ** [[n72ap|iPod touch 2G]] (n72ap) |
− | ** [[ |
+ | ** [[n18ap|iPod touch 3G]] (n18ap) |
− | ** [[ |
+ | ** [[n81ap|iPod touch 4G]] (n81ap) |
− | ** [[n78ap|iPod touch 5G (n78ap) |
+ | ** [[n78ap|iPod touch 5G]] (n78ap) |
− | *[[iPad]] |
+ | * [[iPad]] |
− | ** [[ |
+ | ** [[k48ap|iPad]] (k48ap) |
** [[iPad 2]] ([[k93ap]], [[k94ap]], [[k95ap]], [[k93aap]]) |
** [[iPad 2]] ([[k93ap]], [[k94ap]], [[k95ap]], [[k93aap]]) |
||
** [[iPad 3]] ([[j1ap]], [[j2ap]], [[j2aap]]) |
** [[iPad 3]] ([[j1ap]], [[j2ap]], [[j2aap]]) |
||
** [[iPad 4]] ([[p101ap]], [[p102ap]], [[p103ap]]) |
** [[iPad 4]] ([[p101ap]], [[p102ap]], [[p103ap]]) |
||
− | *[[iPad mini]] |
+ | * [[iPad mini]] |
** [[iPad mini 1G]] ([[p105ap]], [[p106ap]], [[p107ap]]) |
** [[iPad mini 1G]] ([[p105ap]], [[p106ap]], [[p107ap]]) |
||
− | *[[Apple TV]] |
+ | * [[Apple TV]] |
− | ** [[ |
+ | ** [[k66ap|Apple TV 2G]] (k66ap) |
− | ** [[ |
+ | ** [[j33ap|Apple TV 3G]] (j33ap) |
====Application Processors==== |
====Application Processors==== |
||
− | * [[S5L8900]] ([[ |
+ | * [[S5L8900]] ([[m68ap|iPhone]], [[n45ap|iPod touch]], [[n82ap|iPhone 3G]]) |
− | * [[S5L8720]] ([[ |
+ | * [[S5L8720]] ([[n72ap|iPod touch 2G]]) |
− | * [[S5L8920]] ([[ |
+ | * [[S5L8920]] ([[n88ap|iPhone 3GS]]) |
− | * [[S5L8922]] ([[ |
+ | * [[S5L8922]] ([[n18ap|iPod touch 3G]]) |
− | * [[S5L8930]] A4 ([[ |
+ | * [[S5L8930]] A4 ([[k48ap|iPad]], [[n90ap|iPhone 4 GSM]], [[n81ap|iPod touch 4G]], [[k66ap|Apple TV 2G]], [[n92ap|iPhone 4 CDMA]]) |
− | * [[S5L8940]] A5 ([[iPad 2]], [[ |
+ | * [[S5L8940]] A5 ([[iPad 2]], [[n94ap|iPhone 4S]]) |
− | * [[S5L8942]] A5 Rev |
+ | * [[S5L8942]] A5 Rev A ([[j33ap|Apple TV 3G]], [[k93aap|iPad 2 R2]], [[n78ap|iPod touch 5G]], [[iPad mini 1G]]) |
* [[S5L8945]] A5X ([[iPad 3]]) |
* [[S5L8945]] A5X ([[iPad 3]]) |
||
* [[S5L8950]] A6 ([[iPhone 5]]) |
* [[S5L8950]] A6 ([[iPhone 5]]) |
||
Line 148: | Line 151: | ||
====[[Baseband Device|Baseband Devices]]==== |
====[[Baseband Device|Baseband Devices]]==== |
||
− | * [[S-Gold 2|PMB8876 or S-Gold 2]] ([[ |
+ | * [[S-Gold 2|PMB8876 or S-Gold 2]] ([[m68ap|iPhone]]) |
− | * [[X-Gold 608|PMB8878 or X-Gold 608]] ([[ |
+ | * [[X-Gold 608|PMB8878 or X-Gold 608]] ([[n82ap|iPhone 3G]], [[n88ap|iPhone 3GS]], [[k48ap|iPad]]) |
− | * [[XMM 6180|XMM6180 or X-Gold 618]] ([[ |
+ | * [[XMM 6180|XMM6180 or X-Gold 618]] ([[n90ap|iPhone 4 GSM]], [[k94ap|iPad 2 GSM]]) |
− | * [[MDM6600]] ([[ |
+ | * [[MDM6600]] ([[n92ap|iPhone 4 CDMA]], [[k95ap|iPad 2 CDMA]]) |
− | * [[MDM6610]] ([[ |
+ | * [[MDM6610]] ([[n94ap|iPhone 4S]]) |
* [[MDM9x00]] ([[iPad 3]]) |
* [[MDM9x00]] ([[iPad 3]]) |
||
* [[MDM9615]] ([[iPhone 5]]) |
* [[MDM9615]] ([[iPhone 5]]) |
||
Line 159: | Line 162: | ||
* [[Accelerometer]] |
* [[Accelerometer]] |
||
* WLAN/[[Bluetooth]]: |
* WLAN/[[Bluetooth]]: |
||
− | **[[Marvell 88x8686]] |
+ | ** [[Marvell 88x8686]] |
− | **[[BlueCore 4]] |
+ | ** [[BlueCore 4]] |
− | **[[BlueCore 6]] |
+ | ** [[BlueCore 6]] |
− | **[[BCM4325]] |
+ | ** [[BCM4325]] |
− | **[[BCM4329]] |
+ | ** [[BCM4329]] |
− | **[[BCM4330]] |
+ | ** [[BCM4330]] |
− | **[[BCM4334]] |
+ | ** [[BCM4334]] |
* [[Compass]]: [[AKM8973]], [[AKM8975]] |
* [[Compass]]: [[AKM8973]], [[AKM8975]] |
||
* [[Gyroscope]]: [[AGD1 2022 FP6AQ]] |
* [[Gyroscope]]: [[AGD1 2022 FP6AQ]] |
Revision as of 20:57, 24 December 2012
Template:Heading More information, including information for older devices, is available on the Firmware and Jailbreak pages.
Device | iPhone 3GS (old bootrom) | iPhone 3GS (new bootrom), iPhone 4, iPod touch 4G | Apple TV 2G | Apple TV 3G | iPad 2, iPad 3, and iPhone 4S | iPad 4, iPod touch 5G | iPad mini 1G, iPhone 5 |
---|---|---|---|---|---|---|---|
Latest Firmware | 6.0.1 (Build 10A523) |
6.0.1 (Build 10A523) |
5.1.1 (Build 10A831) |
5.1.1 (Build 10A831) |
6.0.1 (Build 10A523) |
6.0.1 (Build 10A523)
(Build 10A8426 for cellular iPads) |
6.0.2 (Build 10A550)
(Build 10A551 for iPhone 5) (Build 10A8500 for cellular iPad minis) |
Is there a jailbreak available? | Yes | Tethered | Tethered | No | No | No | No |
If the device is carrier-locked, is there a software-based unlock? | Requires an old baseband, or baseband 06.15.00 | iPhone 3GS: Requires an old baseband, or baseband 06.15.00
iPhone 4 GSM model: Requires baseband 01.59.00 |
N/A | No | No | No |
Template:Col-begin Template:Col-2 Template:Heading
Jailbreak Software
Patches
Vulnerabilities and Exploits
- 0x24000 Segment Overflow (24kpwn)
- BPF STX Kernel Write Exploit
- 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)
- usb_control_msg(0x21, 2) Exploit
- usb_control_msg(0xA1, 1) Exploit (steaks4uce)
Various Software
Template:Col-2 Template:HeadingB
Devices (see also Models)
- iPhone
- iPod touch
- iPod touch (n45ap)
- iPod touch 2G (n72ap)
- iPod touch 3G (n18ap)
- iPod touch 4G (n81ap)
- iPod touch 5G (n78ap)
- iPad
- iPad mini
- Apple TV
- Apple TV 2G (k66ap)
- Apple TV 3G (j33ap)
Application Processors
- S5L8900 (iPhone, iPod touch, iPhone 3G)
- S5L8720 (iPod touch 2G)
- S5L8920 (iPhone 3GS)
- S5L8922 (iPod touch 3G)
- S5L8930 A4 (iPad, iPhone 4 GSM, iPod touch 4G, Apple TV 2G, iPhone 4 CDMA)
- S5L8940 A5 (iPad 2, iPhone 4S)
- S5L8942 A5 Rev A (Apple TV 3G, iPad 2 R2, iPod touch 5G, iPad mini 1G)
- S5L8945 A5X (iPad 3)
- S5L8950 A6 (iPhone 5)
- S5L8955 A6X (iPad 4)
Baseband Devices
- PMB8876 or S-Gold 2 (iPhone)
- PMB8878 or X-Gold 608 (iPhone 3G, iPhone 3GS, iPad)
- XMM6180 or X-Gold 618 (iPhone 4 GSM, iPad 2 GSM)
- MDM6600 (iPhone 4 CDMA, iPad 2 CDMA)
- MDM6610 (iPhone 4S)
- MDM9x00 (iPad 3)
- MDM9615 (iPhone 5)
Other
- Accelerometer
- WLAN/Bluetooth:
- Compass: AKM8973, AKM8975
- Gyroscope: AGD1 2022 FP6AQ
- Connectors: 30-pin, Lightning
Template:Col-begin Template:Col-2 Template:Heading
iPhone Hackers
iPhone Hacker Teams
Application Development
- Apple Certification Process
- Bypassing iPhone Code Signatures
- Distribution Methods
- Frameworks
- MobileDevice Library
- Toolchain (Includes tutorials)
- Toolchain 2.0 (Includes tutorials)
Application Copy Protection
- Application Structure and Signatures
- Bugging Debuggers
- Copy Protection Overview
- Defeating Cracks
- Mach-O Loading Process
Template:Col-2 Template:HeadingB
Guides
Definitions
- Activation
- ASLR
- Baseband
- Bootloader
- Bootchain
- Bootrom / VROM
- CHIPID
- CPID
- DFU Mode
- ECID
- iBEC
- iBoot
- iBSS
- Jailbreak
- Kernel
- launchd
- LLB
- NAND
- NOR
- NORID
- SHSH
- Unlock
Disclaimer |
---|