Status

From iDroidWiki

Jump to: navigation, search

View the status of each port below.

Contents

iPhone 2G

OpeniBoot

Fully functional.

iDroid

Hardware Vendor Name Source Status
CPU Samsung S5L8900 [1] Working
WLAN  Marvell W8686 [2] Working
Bluetooth CSR ?
Audio Wolfson Microelectronics WM8758BG [3] Working but buggy
NAND (4GB) Samsung, and others K9HBG08U1M, and others [4] [5](High Res Photos) Working
NAND (8GB) Samsung, and others K9MCG08U5M, and others [6] Working
NAND (16GB)  ?  ?  ? Working
Baseband Infineon PMB8876 [7] Working but buggy
ALS Texas Advanced Optoelectronic Solutions TSL2561 [8] Being worked on
Accelerometer STMicroelectronics LIS302DL [9] Working
PMU NXP Semiconductors PCF50635 [10]  ?
GPU PowerVR (MBX Lite) Apple 339S0030 (Samsung S5L8900B01) [11] [12] [13] [14]

[15] [16] [17](High Res Photos)

Framebuffer only, no acceleration
  • Developers: planetbeing

tipw: iPhone 2G
tipw: iPhone 2G baseband chip

Memory map

View the iPhone 2G memory map by jagheterfredrik

iPhone 3G

OpeniBoot

Fully functional. (Loadibec 0xffffff92 error or the "nothing happens" bug on some 3G's)

iDroid

Hardware Vendor Name Source Status
CPU Samsung S5L8900 [18] Working
WLAN Marvell W8686 [19][20] Working but buggy
Audio Wolfson Microelectronics WM6180C [21] Working
NAND (8GB) Toshiba, and others TH58NVG6D1DTG80, and others [22] Working
NAND (16GB)  ?  ?  ? Working
NOR Intel, SST, others 3050M0Y0CE 5818A456  ?  ?
Multi-Touch Broadcom BCM5974 [23][24][25][26][27] Working
Baseband Infineon PMB8878 [28][29] Working, Not fully implemented
Tri-Band HSDPA LNA Infineon BGA736 [30]  ?
GPS Infineon PMB2525 [31][32] Being worked on - TheUnleet (Hit a small snag, will hopefully be resolved soon)
ALS Intersil ISL29003 [33] Working? Check the forums for a kernel to test
Accelerometer ST Micro LIS331DL [34] Working
Bluetooth CSR BlueCore6-ROM  ?  ?
USB Synopsys USB OTG Design Ware Core (dwc_otg)  ? Semi-working driver already available. New driver being written by Ricky26.
PMU NXP Semiconductors PCF50633 [35]  ?
GPU PowerVR (MBX Lite) Apple 339S0030 (Samsung S5L8900B01) [36] [37] [38] [39] [40] [41] [42](High Res Photos)  ?
UMTS Transceiver Infineon 338S03532Z 60814  ?  ?
WEDGE baseband Infineon 337S3394 SP836175 G0822  ?  ?
Tritium PA-duplexers TriQuint TQM616035 TQM676031 TQM666032 TriQuint Tritium PA-duplexers datasheet  ?

[43] [44] [45]

iPhone 3GS

OpeniBoot

Porting in progress.

iDroid

Hardware Vendor Name Source Status
CPU Samsung S5L8920 [46] Working
Baseband Infineon PMB8878 [47]  ?
WLAN Broadcom BCM4325 [48]  ?
Bluetooth Broadcom BCM4325 [49]  ?
NAND (16GB) Toshiba, and others TH58NVG702ELA89, and others [50]  ?
Audio Cirrus Logic CS42L61 [51]  ?
GPS Infineon PBM2525 [52]  ?
GPU Imagination Technologies PowerVR SGX535  ?  ?
Accelerometer ST Micro LIS331DL(F?,H?,M?) [53]  ?

Huge table of components in 3GS

iPhone 4

OpeniBoot

Waiting for public Jailbreak to test it.

iDroid

Hardware Vendor Name Source Status
CPU Samsung S5PC110A01 PDADB  ?
Baseband Infineon  ?  ?  ?
WLAN  ?  ?  ?  ?
Bluetooth  ?  ?  ?  ?
NAND (16GB)  ?  ?  ?  ?
Audio  ?  ?  ?  ?
GPS  ?  ?  ?  ?
GPU  ?  ?  ?  ?
Gyroscope  ?  ?  ?  ?
Accelerometer  ?  ?  ?  ?

iPod touch 1G

OpeniBoot

Working. Issues with lag, but reports of Wifi and Multitouch working. [54] [55]

iDroid

Hardware Vendor Name Source Status
CPU Samsung S5L8900 [56] Working
WLAN Marvell W8686 [57] Working, but buggy.
Audio Wolfson Microelectronics WM8758BG [58] Working, but buggy.
Display  ? [Zephyr2 Based Multitouch]  ?  ? Working, but buggy.
NAND (8GB) Toshiba, and others TH58NVG5D4CTG20, and others [59] Working.
NAND (16GB)  ?  ?  ? Working.
NAND (32GB)  ?  ?  ? Working.

tipw: iPod touch 1G

iPod touch 2G

OpeniBoot

Porting in progress. - Jaywalker's ipt2g Port-in-Progress

Jaywalker: The current status of things is I have found a lot of good information that I needed about the clocks and my schedule is now more open, so over the next week (???) I should have the clock fully working.

Once the clock -works- than we will at the very least have a USB bring-up, and at the most everything working aside from the LCD :).


TheUnleet: I am reversing many things on my own. PM me in the IRC for more progress. Anyone interested in helping should contact me or Jaywalker.

iDroid

Hardware Vendor Name Source Status
CPU Samsung S5L8720 [60]  ?
WLAN Broadcom BCM4325 [61]  ?
Bluetooth Broadcom BCM4325 [62]  ?
Audio Wolfson Micro. WM8721 [63]  ?
NAND (8GB) Mass Storage, and others MT29F64G08TAAWP, and others [64]  ?

tipw: iPod touch 2G


iPod touch 3G

OpeniBoot

Porting in progress. - iHack75's twitter account

iHack75: Despite the fact that reversing for iPod touch 3G only began a few weeks ago, I've found great resources on the iDroid wiki as well as twitter.com. Unfortunately, due to legal misunderstandings, I am forced to abort the porting process entirely.

iDroid

Hardware Vendor Name Source Status
CPU ARM 339S00 [65] X
WLAN Broadcom BCM4329 [66] X
Bluetooth Broadcom (unverified) BCM4325(unverified) [67] X
Audio Wolfson Microelectronics (unverified) WM8721(unverified) [68] X
NAND (8GB) Samsung K9HDG08U5 [69] X


Resources

Android porting guide, GPS

Personal tools