Status
From iDroidWiki
OpeniBoot
iPhone | iPhone 3G | iPhone 3GS | iPhone 4 | iPod Touch | iPod Touch 2G | iPod Touch 3G | iPod Touch 4G | iPad | AppleTV 2G | |
---|---|---|---|---|---|---|---|---|---|---|
CPU | Yes | Yes | Yes | Yes | Yes | Yes | ? | ? | Yes | ? |
USB | Yes | Yes | WIP | WIP | Yes | Yes | No | No | No | No |
NOR | Yes | Yes | No | - | Yes | No | No | - | No | - |
NAND | Yes | Yes | No | No | Yes | No | No | No | No | No |
LCD | Yes | Yes | No | No | Yes | WIP | No | No | No | - |
Multitouch | Yes | Yes | ? | No | Yes | No | No | No | No | - |
GPU | No | No | No | No | No | No | No | No | No | No |
PMU | WIP | WIP | No | No | WIP | WIP | No | No | No | No |
Audio | Yes | Yes | No | No | Yes | No | No | No | No | No |
Baseband (Voice) | Yes | Yes | Yes | No | - | - | - | - | - | - |
Baseband (Data) | No | No | No | No | - | - | - | - | 3G only | - |
WLAN | Yes | Yes | No | No | Yes | No | No | No | No | No |
Bluetooth | No | No | No | No | - | No | No | No | No | - |
GPS | - | No | No | No | - | - | - | - | 3G only | - |
Camera | No | No | No | No | - | - | - | No | - | - |
ALS | No | No | No | No | No | No | No | No | No | No |
|
View the status of each individual port below.
iPhone 2G
OpeniBoot
Fully functional.
iDroid
Hardware | Vendor | Name | Source | Status |
---|---|---|---|---|
CPU | Samsung | S5L8900 [1] | The iPhone Wiki | Working |
WLAN | Marvell | 88W8686 | iFixit | Working |
Bluetooth | CSR | BlueCore4-ROM WLCSP Chip (BC41B413A) [2] | iFixit | ? |
Audio | Wolfson Microelectronics | WM8758BG | iFixit | Working but buggy |
NAND (4GB) | Samsung, and others | K9HBG08U1M, and others | iFixit | Working |
NAND (8GB) | Samsung, and others | K9MCG08U5M, and others | iFixit | Working |
NAND (16GB) | ? | ? | ? | Working |
Multi-Touch | Broadcom | BCM5973A | HardwareBook | ? |
Baseband | Infineon | PMB8876 S-Gold 2[3] | iFixit | Working but buggy |
ALS | Texas Advanced Optoelectronic Solutions | TSL2561 | HardwareBook | Being worked on |
Accelerometer | STMicroelectronics | LIS302DL | HardwareBook | Working |
PMU | NXP Semiconductors | PCF50635 | HardwareBook | PMU Driver Working, Suspend Not, PM Incomplete |
GPU | PowerVR (MBX Lite) | Apple 339S0030 (Samsung S5L8900B01) | HardwareBook | Framebuffer only, no acceleration |
Camera | Micron | MT9D112D00STC | iFixit | ? |
- Developers: planetbeing
iPhone 2G on The iPhone Wiki
iPhone 2G Teardown by iFixit
Memory map
View the iPhone 2G memory map by jagheterfredrik
iPhone 3G
OpeniBoot
Fully functional.
iDroid
Hardware | Vendor | Name | Source | Status |
---|---|---|---|---|
CPU | Samsung | S5L8900 [4] | The iPhone Wiki | Working |
WLAN | Marvell | 88W8686 | TechOnline | Working but buggy |
Audio | Wolfson Microelectronics | WM6180C | iFixit | Working |
NAND (8GB) | Toshiba, and others | TH58NVG6D1DTG80, and others | iFixit | Working |
NAND (16GB) | ? | ? | ? | Working |
Multi-Touch | Broadcom | BCM5974 | TechOnline | Working |
Baseband | Infineon | PMB8878 XGold 608 [5] | TechOnline | Working, Not fully implemented |
Tri-Band HSDPA LNA | Infineon | BGA736 | iFixit | ? |
GPS | Infineon | PMB2525 Hammerhead II | iFixit | Being worked on - TheUnleet (Hit a small snag, will hopefully be resolved soon) |
ALS | Intersil | ISL29003 | [6] | Working? Check the forums for a kernel to test |
Accelerometer | STMicroelectronics | LIS331DL | iFixit | Working |
Bluetooth | CSR | BlueCore6-ROM | The iPhone Wiki | ? |
PMU | NXP Semiconductors | PCF50633 | iFixit | PMU Driver Working, Suspend Not, PM Incomplete |
GPU | PowerVR (MBX Lite) | Apple 339S0030 (Samsung S5L8900B01) | HardwareBook | Framebuffer only, no acceleration |
UMTS Transceiver | Infineon | PMB 6952 | iFixit | ? |
WEDGE baseband | Infineon | 337S3394 SP836175 G0822 | iFixit | ? |
Tritium PA-duplexers | TriQuint | TQM616035 TQM676031 TQM666032 | iFixit | ? |
iPhone 3G on The iPhone Wiki
iPhone 3G Teardown by iFixit
iPhone 3GS
OpeniBoot
Not for public consumption.
iDroid
Hardware | Vendor | Name | Source | Status |
---|---|---|---|---|
CPU | Samsung | S5L8920 (Samsung S5PC100)[7] | iSuppli | Working |
Baseband | Infineon | PMB8878 XGold 608 [8] | iSuppli | OIB Only |
WLAN | Broadcom | BCM4325 [9] | iSuppli | ? |
Bluetooth | Broadcom | BCM4325 [10] | iSuppli | ? |
NAND (16GB) | Toshiba, and others | TH58NVG702ELA89, and others | iSuppli | ? |
Audio | Cirrus Logic | CS42L61 | iSuppli | ? |
GPS | Infineon | PMB2525 Hammerhead II | iSuppli | ? |
GPU | PowerVR | SGX 535 | ? | ? |
Accelerometer | ST Micro | LIS331DL | iSuppli | ? |
PMU | Infineon | PMB 6820 | iSuppli | ? |
UMTS Transceiver | Infineon | PMB 6952 | iSuppli | ? |
Tritium PA-duplexers | TriQuint | TQM616035 TQM676031 TQM666032 | iSuppli | ? |
Compass | AKM Semiconductor | AKM8973 | iSuppli | ? |
iPhone 3GS on The iPhone Wiki
iPhone 3GS Teardown by iFixit
Huge table of components in 3GS
iPhone 4
OpeniBoot
Porting in progress by Bluerise. [11]
iDroid
Hardware | Vendor | Name | Source | Status |
---|---|---|---|---|
CPU | Samsung | S5L8930 (Samsung S5PC110A01)[12] | PDADB | Porting in progress |
Baseband | Infineon | XMM 6180 (X-Gold 618) | The iPhone Wiki | ? |
WLAN | Broadcom | BCM4329 [13] | iFixit | ? |
Bluetooth | Broadcom | BCM4329 [14] | iFixit | ? |
NAND (16GB) | ? | ? | ? | ? |
NAND (32GB) | Samsung | K9PFG08 | iFixit | ? |
Audio | Cirrus Logic | 338S0589 | iFixit | ? |
GPS | Broadcom | BCM4750 [15] | iFixit | ? |
GPU | PowerVR | SGX 535 | The iPhone Wiki | ? |
Multi-Touch | Texas Instrument | 343S0499 | iFixit | ? |
Gyroscope | STMicroelectronics | AGD1 2022 FP6AQ, Very similar to L3G4200D | iFixit [16] | ? |
Accelerometer | STMicroelectronics | STM33DH | iFixit | ? |
Tritium PA-duplexers | TriQuint | TQM676091 | iFixit | ? |
Compass | AKM Semiconductor | AKM8975 | iFixit | ? |
iPhone 4 on The iPhone Wiki
iPhone 4 Teardown by iFixit
iPod touch 1G
OpeniBoot
Fully functional.
iDroid
Hardware | Vendor | Name | Source | Status |
---|---|---|---|---|
CPU | Samsung | S5L8900 [17] | The iPhone Wiki | Working |
WLAN | Marvell | 88W8686 | iFixit | Working, but buggy. |
Audio | Wolfson Microelectronics | WM8758BG | iFixit | Not configured |
Display | ? [Zephyr2 Based Multitouch] | ? | ? | Working, but buggy. |
PMU | NXP Semiconductors | ? | ? | ? |
NAND (8GB) | Toshiba, and others | TH58NVG5D4CTG20, and others | iFixit | Working. |
NAND (16GB) | ? | ? | ? | Working. |
NAND (32GB) | ? | ? | ? | Working. |
iPod Touch 1G on The iPhone Wiki
iPod Touch 1G Teardown by iFixit
iPod touch 2G
OpeniBoot
This port is moving forward quite well. A USB console is up and running and other drivers are falling into place.
If you are interested in helping out, join #idroid-dev on irc.osx86.hu
iDroid
Hardware | Vendor | Name | Source | Status |
---|---|---|---|---|
CPU | Samsung | S5L8720 | The iPhone Wiki | ? |
WLAN | Broadcom | BCM4325 [18] | iFixit | ? |
Bluetooth | Broadcom | BCM4325 [19] | iFixit | ? |
Audio | Wolfson Micro. | WM8721 | [20] | ? |
NAND (8GB) | Micron, and others | MT29F64G08TAAWP, and others | iFixit | ? |
iPod Touch 2G on The iPhone Wiki
iPod Touch 2G Teardown by iFixit
iPod touch 3G
OpeniBoot
Bootrom exploit released, waiting for someone to port.
iDroid
Hardware | Vendor | Name | Source | Status |
---|---|---|---|---|
CPU | Samsung | S5L8922 | The iPhone Wiki | ? |
WLAN | Broadcom | BCM4329 [21] | iFixit | ? |
Bluetooth | Broadcom | BCM4329 [22] | iFixit | ? |
Audio | Wolfson Microelectronics (unverified) | WM8721(unverified) | [23] | ? |
NAND (8GB) | Samsung | K9HDG08U5 | iFixit | ? |
iPod Touch 3G on The iPhone Wiki
iPod Touch 3G Teardown by iFixit
iPod touch 4G
OpeniBoot
Bootrom exploit released, waiting for someone to port.
iDroid
Hardware | Vendor | Name | Source | Status |
---|---|---|---|---|
CPU | Samsung | S5L8930 (Samsung S5PC110A01)[24] | The iPhone Wiki | ? |
WLAN | Broadcom | BCM4329 [25] | The iPhone Wiki | ? |
Bluetooth | Broadcom | BCM4329 [26] | The iPhone Wiki | ? |
Audio | Cirrus Logic | 338S0859 | iFixit | ? |
GPU | PowerVR | SGX 535 | The iPhone Wiki | ? |
Gyroscope | STMicroelectronics | AGD8 2032 | iFixit | ? |
Accelerometer | STMicroelectronices | SMT33DH | iFixit | ? |
NAND (8GB) | Toshiba, and others | TH58HV6602FLA49 | iFixit | ? |
NAND (32GB) | ? | ? | ? | ? |
NAND (64GB) | ? | ? | ? | ? |
iPod Touch 4G on The iPhone Wiki
iPod Touch 4G Teardown by iFixit
iPad
OpeniBoot
Porting in progress.
iDroid
Hardware | Vendor | Name | Source | Status |
---|---|---|---|---|
CPU | Samsung | S5L8930 (Samsung S5PC110A01) [27] | The iPhone Wiki | Porting in progress |
WLAN | Broadcom | BCM4329 [28] | iFixit | ? |
Bluetooth | Broadcom | BCM4329 [29] | iFixit | ? |
Audio | Cirrus Logic | CS42L61 | ? | ? |
GPU | PowerVR | SGX 535 | The iPhone Wiki | ? |
Multi-Touch | Broadcom | BCM5973 | iFixit | ? |
Accelerometer | STMicroelectronics | LIS331DLH | ? | ? |
NAND (8GB) | Samsung, and others | K9LCG08U1M | iFixit | ? |
NAND (32GB) | ? | ? | ? | ? |
NAND (64GB) | ? | ? | ? | ? |
Compass | AKM Semiconductor | AKM8975 | The iPhone Wiki | ? |
Baseband (3G Only) | Infineon | PMB8878 XGold 608 [30] | iFixit | ? |
GPS (3G Only) | Broadcom | BCM4750 [31] | iFixit | ? |
Tritium PA-duplexers (3G Only) | TriQuint | TQM616035A TQM676031A TQM666032B | iFixit | ? |
iPad on The iPhone Wiki
iPad Wi-Fi Teardown by iFixit
iPad 3G Teardown by iFixit
Resources
Android porting guide, GPS