IPhone

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(further clarifications and updates)
(removed spam)
 
(59 intermediate revisions by 41 users not shown)
Line 1: Line 1:
== Comparison between Apple iPhone and the "Open Source iPhone" Neo1973 running OpenMoko Linux ==
+
== Comparison between Apple iPhone (and iPhone 3G) and the [[FIC]] FreeRunner ([[GTA02#.22Phase_2.22_.28GTA02.2C_.22Mass_Market.22.29|GTA02]]) running Openmoko Linux ==
 +
{{Note|The Openmoko phone this page is about is the [[FreeRunner]] which has internal codename [[Neo1973#.22Phase_2.22_.28GTA02.2C_.22Mass_Market.22.29|GTA02]]. For the earlier Neo1973 model see this page [[IPhone_(GTA01)]]}}
  
Apple announced their [http://www.apple.com/iphone/technology/specs.html iPhone] at MacWorld. It is fairly similar to the [http://lists.openmoko.org/pipermail/community/2007-January/001006.html FIC Neo1973].
+
* Apple announced their [http://www.apple.com/iphone/specs.html iPhone] at MacWorld 2007.  
 +
* FIC announced the FIC FreeRunner in Jan 2008
  
 
iPhone UI Demo on youtube http://youtube.com/watch?v=YgW7or1TuFk
 
iPhone UI Demo on youtube http://youtube.com/watch?v=YgW7or1TuFk
 
  
 
  {| border="1"
 
  {| border="1"
 
  !Feature
 
  !Feature
 
  !iPhone
 
  !iPhone
  !Neo1973
+
  !FreeRunner([[Neo1973#.22Phase_2.22_.28GTA02.2C_.22Mass_Market.22.29|GTA02]]).
 
  |-
 
  |-
 
  |Announced
 
  |Announced
  |2007-01-09
+
  |2007-01-09, 3G: 2008-07-09
  |2006-11-07
+
  |2006-11-07 and several updates later
 
  |-
 
  |-
  |Dimensions<br />[http://www.sizeasy.com/page/comp/153 visual comparison]
+
  |Dimensions<br />[http://www.sizeasy.com/page/comp/153 visual comparison] [http://wiki.openmoko.org/images/8/84/Openmoko_iphone_comparison.jpg comparison 2]
  |115 x 61 x 11.6 mm
+
  |115 x 61 x 11.6 mm, 3G: 115.5 x 62.1 x 12.3 mm
 
  |120.7 x 62 x 18.5 mm
 
  |120.7 x 62 x 18.5 mm
 
  |-
 
  |-
 
  |Weight
 
  |Weight
  |135 g
+
  |135 g, 3G: 133 g
 
  |184 g
 
  |184 g
 
  |-
 
  |-
 
  |Screen
 
  |Screen
  |3.5" 320x480 at 160 ppi, multi-touch
+
  |3.5" 480x320 at 163 ppi, capacitive multi-touch
  |2.8" 480x640 at 285 ppi, [http://lists.openmoko.org/pipermail/community/2006-December/000576.html maybe multi-touch later]
+
  |2.8" 640x480 at 285 ppi, pressure, [http://lists.openmoko.org/pipermail/community/2006-December/000576.html maybe multi-touch later]
 
  |-
 
  |-
 
  |Storage
 
  |Storage
  |4 or 8 GB
+
  |8 or 16 GB internal
  |64 MB (expandable with [http://lists.openmoko.org/pipermail/community/2007-February/003156.html 2 GB microSD]) - [http://lists.openmoko.org/pipermail/announce/2007-June/000013.html 256MB in GTA02]
+
  |[http://lists.openmoko.org/pipermail/announce/2007-June/000013.html 256MiByte] internal and [[Supported_microSD_cards|confirmed expandable]] with at least some 8GB microSD cards.
Unconfirmed expandable with [http://www.techtree.com/India/News/Samsung_Readies_8GB_microSD_Card/551-81172-581.html 8 GB microSD]
+
 
  |-
 
  |-
 
  |CPU
 
  |CPU
  |Possibly Marvell XScale PXA3xx family or [http://www.arm.com/products/CPUs/ARM1176.html ARM1176JZF-S™] (with Coprocessor) (Source: [http://www.bitsundso.de/ Bits und so Podcast] [http://www.bitsundso.de/bus20/54/ #20], 8'40" to 9'30" [german language])
+
  |[http://www.arm.com/products/CPUs/ARM1176.html ARM1176JZF-S™] @ 650 MHz (with coprocessor) (Source: [http://www.bitsundso.de/ Bits und so Podcast] [http://www.bitsundso.de/bus20/54/ #20], 8'40" to 9'30" [german language])
  |Samsung s3c2410 SoC @ 266 MHz in GTA01B_v04 ([http://lists.openmoko.org/pipermail/announce/2007-January/000000.html Source]) - [http://lists.openmoko.org/pipermail/announce/2007-June/000013.html Samsung 2442 @ 400 MHz SoC and SMedia 3362 Graphics Accelerator] in GTA02
+
  |[http://lists.openmoko.org/pipermail/announce/2007-June/000013.html Samsung 2442 @ 400 MHz SoC]
 +
|-
 +
|3D Acceleration
 +
|PowerVR MBX
 +
|SMedia 3362 Graphics Accelerator
 
  |-
 
  |-
 
  |RAM
 
  |RAM
  |
+
  |128MB
 
  |128MB
 
  |128MB
 
  |-
 
  |-
 
  |Wireless
 
  |Wireless
  |GSM, WiFi (b/g), EDGE, Bluetooth 2.0 EDR with A2DP
+
  |Quad-band GSM, WiFi (b/g), EDGE then 3G, Bluetooth 2.0 EDR (Bluetooth only supported for headsets, no RFCOMM or OBEX)
  |Quad-band GSM, GPRS Class12/CS4 2.5G (Not EDGE), Bluetooth 2.0 EDR in [[Neo1973|GTA01B_v04 and GTA02]]; WiFi: [http://lists.openmoko.org/pipermail/announce/2007-April/000012.html Atheros AR6K] in GTA02
+
  |Tri-band GSM, GPRS Class12/CS4/[http://lists.openmoko.org/pipermail/community/2007-September/010400.html b] 2.5G (Not EDGE), [[Neo1973#.22Phase_2.22_.28GTA02.2C_.22Mass_Market.22.29|WiFi]], Bluetooth 2.0 EDR
 +
|-
 +
|Wireless Carrier
 +
|Locked to Apple-selected carrier (AT&T in the US), Firmware can be unlocked (via third-party software)
 +
|Unlocked - any GSM provider
 
  |-
 
  |-
 
  |Embedded devices
 
  |Embedded devices
  |2 mpix camera, [http://en.wikipedia.org/wiki/Accelerometer accelerometer], ambient light sensor, proximity sensor
+
  |AGPS (3G only), 2 megapixel camera, 4 buttons (power, volume up, volume down, mute, Home), [http://www.tuaw.com/2007/09/10/iphone-coding-using-the-accelerometer/ 1 3D accelerometer], ambient light sensor, proximity sensor
  |GPS, 2 buttons in [[Neo1973|GTA01B_v04 and GTA02]]; [http://lists.openmoko.org/pipermail/announce/2007-June/000013.html 2 3D Accelerometers] in GTA02
+
  |AGPS, 2 illuminated buttons and [http://lists.openmoko.org/pipermail/announce/2007-June/000013.html 2 3D accelerometers] [http://lists.openmoko.org/pipermail/community/2007-July/008458.html]
 
  |-
 
  |-
 
  |Operating system
 
  |Operating system
  |OS X ([http://www.macworld.co.uk/ipod-itunes/news/index.cfm?newsid=16927 an optimised but full version of OS X])
+
  |iPhone OS (Proprietary, excepting [http://www.opensource.apple.com/darwinsource/ Darwin]) [http://en.wikipedia.org/wiki/IPhone_OS]
  |[[OpenMoko]] Linux (Source code available)
+
  |Openmoko Linux (Source code available)
 
  |-
 
  |-
 
  |Software
 
  |Software
  |Basic PDA + PMP software included. Software can only be created by authorized companies ([http://apple.slashdot.org/article.pl?sid=07/01/12/0430200&from=rss Source])
+
  |Basic PDA + PMP software included. As of March 6 2008, Apple offers an official native SDK ([http://developer.apple.com/iphone/ on Apple's website], with registration), but applications developed with it run only in a sandbox and are limited in API they can use. No background applications, but notification through an Apple server.[http://highscalability.com/apples-iphone-use-centralized-push-based-notification-architecture]
  |Basic PDA included. Software can be created by normal users.
+
  |Basic PDA included. Software can be created by normal users. All of the phone's functionality is available to the developer.
 
  |-
 
  |-
 
  |Video
 
  |Video
  |Playback and No recording(?)
+
  |No recording. Playback
  |No recording. Maybe playback
+
  |No recording. Playback
 
  |-
 
  |-
 
  |Audio
 
  |Audio
  |Playback and recording
+
  |Playback (recording with third party apps), speaker; 3.5mm jack (4 conductors: left/right/ground/mic, 3-conductor compatible[http://discussions.apple.com/message.jspa?messageID=5262651])
  |Playback and recording, including playback of audio files via GSM and recording/playback of voice calls. [http://www.theinquirer.net/default.aspx?article=35590 2x1 watt stereo speaker] [http://gnumonks.org/~laforge/weblog/2007/01/24/ comment on performance], 2.5 mm jack
+
  |Playback and recording, including playback of audio files via GSM and recording/playback of voice calls. 1 watt mono speaker. [ http://lists.openmoko.org/pipermail/community/2007-July/008458.html]
 +
, 2.5 mm jack
 
  |-
 
  |-
 
  |Connectors
 
  |Connectors
  |USB 2.0 on proprietary iPod connector
+
  |USB 2.0 on proprietary iPod dock connector, no host mode
  |Standard USB 1.1 (unpowered), with a Mini-B receptor (can be connected via adapter to both host and client devices), [[Neo1973_Hardware#Changes_from_GTA01Bv3|exposed I2C, SPI and debug board connector]] inside case in all versions and Debug Board v2 (JTAG and serial console) in Advanced version
+
  |Standard USB 1.1, with a Mini-B receptor (can be connected via adapter to both host and client devices, can provide 100 mA of current to clients), [[Neo1973_Hardware#Changes_from_GTA01Bv3|exposed I2C, SPI and debug board connector]] inside case in all versions and Debug Board v2 (JTAG and serial console) in Advanced version
 
  |-
 
  |-
 
  |Opening case
 
  |Opening case
  |[http://www.anandtech.com/printarticle.aspx?i=3026 voids warranty]
+
  |[http://www.anandtech.com/printarticle.aspx?i=3026 voids warranty] and is extremely challenging. Refurbished iPhones always come with entirely new back covers (with special serial number prefixes that indicate they were refurbished)
  |[http://lists.openmoko.org/pipermail/announce/2007-June/000013.html Advanced version] comes with guitar tick and Torx T6 screwdriver so you can [[Disassembling Neo1973|open case]].
+
  |[http://lists.openmoko.org/pipermail/announce/2007-June/000013.html Advanced version] comes with guitar pick and Torx T6 screwdriver so you can [[Disassembling Neo1973|open case]].
 
  |-
 
  |-
 
  |Battery
 
  |Battery
  |Up to 5 hours Talk / Video / Browsing. Up to 16 hours Audio playback. Non-replaceable battery
+
  |Up to 10 hours talk, up to 7 video, up to 6 online, up to 24 hours audio playback, up to 300 hours standby. Non-user-replaceable 1.4 Ah[http://www.ipodbatteryfaq.com/ipodbatteryandpower.html] Li-poly battery, charged via dock connector (USB)
  |replaceable 1.2 Ah battery charged via USB
+
  |4 hours talk presently[http://kerneltrap.org/mailarchive/openmoko-community/2008/5/27/2256714], replaceable 1.2 Ah Li-poly battery charged via USB
 
  |-
 
  |-
 
  |Ready for use
 
  |Ready for use
|Yes - Software still incomplete
 
 
  |Yes
 
  |Yes
 +
|Not yet
 
  |-
 
  |-
 
  |Ready for sale
 
  |Ready for sale
  |US: June 15, 2007, EU: 2007Q4, Asia: 2008
+
  |US: June 29, 2007, EU: 2007Q4, Asia: 2008, 3G: July 11, 2008 (US)
  |Rabbit's friends and relations: feb 2007<BR />Limited availability: <s>2007-02-11</s> 2007-03-05<br />Worldwide availability: <s>2007-03-11</s> <s>[[Neo1973|2007-03-25]]</s> [[Neo1973|Phase 1 was delayed]], shipping date now [http://lists.openmoko.org/pipermail/announce/2007-June/000013.html 2007-07-09] <br />Retail launch: <s>2007-09-11</s> October 2007
+
  |Retail launch: June 27, 2008
 
  |-
 
  |-
 
  |Price
 
  |Price
  |USD 499 for 4GB version (2 year contract required)
+
  |USD 199 for 8GB (2 year contract required for activation of either; iPhone will not do anything without activation or common third party hacks.) More comparably, unlocked phones in France reportedly priced at € 499 ~ USD 790 [http://www.boygeniusreport.com/2008/06/12/iphone-3g-unsubsidized-pricing-leaks-out/]
  |[[Neo1973_Hardware#GTA01Bv4|Phase 1 device (GTA01B_v04)]]: USD 300 (base model), USD 450 including additional development hardware <br> [[Neo1973#.22Phase_2.22_.28GTA02.2C_.22Mass_Market.22.29|Phase 2 device (GTA02)]]: USD 450 (base), USD 600 (including development hardware)
+
  |USD 399 for base unit, USD 99 for debug board [http://lists.openmoko.org/pipermail/community/2008-April/015080.html]
 
  |-
 
  |-
 
  |Community
 
  |Community
  |?
+
  |IRC: #iphone on freenode.net, [http://www.google.com/search?client=safari&rls=en&q=iPhone+Community&ie=UTF-8&oe=UTF-8 Google for iPhone Community] to list a few
 
  |IRC: #openmoko on freenode.net [http://lists.openmoko.org/pipermail/community/ Discussion list], [[Main_Page|Wiki]], [http://lists.openmoko.org/mailman/listinfo/announce Be informed when it is sold]
 
  |IRC: #openmoko on freenode.net [http://lists.openmoko.org/pipermail/community/ Discussion list], [[Main_Page|Wiki]], [http://lists.openmoko.org/mailman/listinfo/announce Be informed when it is sold]
 +
|-
 +
|Workshops
 +
|[http://www.apple.com/retail/workshops/ Free Hands-on Workshops]
 +
|Set up an Openmoko event in your area!
 
  |}
 
  |}
{{Languages|iPhone}}
+
{{Languages}}
 +
 
 +
[[Category:Neo FreeRunner Hardware]]

Latest revision as of 21:22, 20 August 2010

[edit] Comparison between Apple iPhone (and iPhone 3G) and the FIC FreeRunner (GTA02) running Openmoko Linux

NOTE: The Openmoko phone this page is about is the FreeRunner which has internal codename GTA02. For the earlier Neo1973 model see this page IPhone_(GTA01)


  • Apple announced their iPhone at MacWorld 2007.
  • FIC announced the FIC FreeRunner in Jan 2008

iPhone UI Demo on youtube http://youtube.com/watch?v=YgW7or1TuFk

Feature iPhone FreeRunner(GTA02).
Announced 2007-01-09, 3G: 2008-07-09 2006-11-07 and several updates later
Dimensions
visual comparison comparison 2
115 x 61 x 11.6 mm, 3G: 115.5 x 62.1 x 12.3 mm 120.7 x 62 x 18.5 mm
Weight 135 g, 3G: 133 g 184 g
Screen 3.5" 480x320 at 163 ppi, capacitive multi-touch 2.8" 640x480 at 285 ppi, pressure, maybe multi-touch later
Storage 8 or 16 GB internal 256MiByte internal and confirmed expandable with at least some 8GB microSD cards.
CPU ARM1176JZF-S™ @ 650 MHz (with coprocessor) (Source: Bits und so Podcast #20, 8'40" to 9'30" [german language]) Samsung 2442 @ 400 MHz SoC
3D Acceleration PowerVR MBX SMedia 3362 Graphics Accelerator
RAM 128MB 128MB
Wireless Quad-band GSM, WiFi (b/g), EDGE then 3G, Bluetooth 2.0 EDR (Bluetooth only supported for headsets, no RFCOMM or OBEX) Tri-band GSM, GPRS Class12/CS4/b 2.5G (Not EDGE), WiFi, Bluetooth 2.0 EDR
Wireless Carrier Locked to Apple-selected carrier (AT&T in the US), Firmware can be unlocked (via third-party software) Unlocked - any GSM provider
Embedded devices AGPS (3G only), 2 megapixel camera, 4 buttons (power, volume up, volume down, mute, Home), 1 3D accelerometer, ambient light sensor, proximity sensor AGPS, 2 illuminated buttons and 2 3D accelerometers [1]
Operating system iPhone OS (Proprietary, excepting Darwin) [2] Openmoko Linux (Source code available)
Software Basic PDA + PMP software included. As of March 6 2008, Apple offers an official native SDK (on Apple's website, with registration), but applications developed with it run only in a sandbox and are limited in API they can use. No background applications, but notification through an Apple server.[3] Basic PDA included. Software can be created by normal users. All of the phone's functionality is available to the developer.
Video No recording. Playback No recording. Playback
Audio Playback (recording with third party apps), speaker; 3.5mm jack (4 conductors: left/right/ground/mic, 3-conductor compatible[4]) Playback and recording, including playback of audio files via GSM and recording/playback of voice calls. 1 watt mono speaker. [ http://lists.openmoko.org/pipermail/community/2007-July/008458.html]

, 2.5 mm jack

Connectors USB 2.0 on proprietary iPod dock connector, no host mode Standard USB 1.1, with a Mini-B receptor (can be connected via adapter to both host and client devices, can provide 100 mA of current to clients), exposed I2C, SPI and debug board connector inside case in all versions and Debug Board v2 (JTAG and serial console) in Advanced version
Opening case voids warranty and is extremely challenging. Refurbished iPhones always come with entirely new back covers (with special serial number prefixes that indicate they were refurbished) Advanced version comes with guitar pick and Torx T6 screwdriver so you can open case.
Battery Up to 10 hours talk, up to 7 video, up to 6 online, up to 24 hours audio playback, up to 300 hours standby. Non-user-replaceable 1.4 Ah[5] Li-poly battery, charged via dock connector (USB) 4 hours talk presently[6], replaceable 1.2 Ah Li-poly battery charged via USB
Ready for use Yes Not yet
Ready for sale US: June 29, 2007, EU: 2007Q4, Asia: 2008, 3G: July 11, 2008 (US) Retail launch: June 27, 2008
Price USD 199 for 8GB (2 year contract required for activation of either; iPhone will not do anything without activation or common third party hacks.) More comparably, unlocked phones in France reportedly priced at € 499 ~ USD 790 [7] USD 399 for base unit, USD 99 for debug board [8]
Community IRC: #iphone on freenode.net, Google for iPhone Community to list a few IRC: #openmoko on freenode.net Discussion list, Wiki, Be informed when it is sold
Workshops Free Hands-on Workshops Set up an Openmoko event in your area!
Personal tools

Comparison between Apple iPhone and the "Open Source iPhone" Neo1973 running OpenMoko Linux

Apple announced their iPhone at MacWorld. It is fairly similar to the FIC Neo1973.

iPhone UI Demo on youtube http://youtube.com/watch?v=YgW7or1TuFk


Feature iPhone Neo1973
Announced 2007-01-09 2006-11-07
Dimensions
visual comparison
115 x 61 x 11.6 mm 120.7 x 62 x 18.5 mm
Weight 135 g 184 g
Screen 3.5" 320x480 at 160 ppi, multi-touch 2.8" 480x640 at 285 ppi, maybe multi-touch later
Storage 4 or 8 GB 64 MB (expandable with 2 GB microSD) - 256MB in GTA02

Unconfirmed expandable with 8 GB microSD

CPU Possibly Marvell XScale PXA3xx family or ARM1176JZF-S™ (with Coprocessor) (Source: Bits und so Podcast #20, 8'40" to 9'30" [german language]) Samsung s3c2410 SoC @ 266 MHz in GTA01B_v04 (Source) - Samsung 2442 @ 400 MHz SoC and SMedia 3362 Graphics Accelerator in GTA02
RAM 128MB
Wireless GSM, WiFi (b/g), EDGE, Bluetooth 2.0 EDR with A2DP Quad-band GSM, GPRS Class12/CS4 2.5G (Not EDGE), Bluetooth 2.0 EDR in GTA01B_v04 and GTA02; WiFi: Atheros AR6K in GTA02
Embedded devices 2 mpix camera, accelerometer, ambient light sensor, proximity sensor GPS, 2 buttons in GTA01B_v04 and GTA02; 2 3D Accelerometers in GTA02
Operating system OS X (an optimised but full version of OS X) OpenMoko Linux (Source code available)
Software Basic PDA + PMP software included. Software can only be created by authorized companies (Source) Basic PDA included. Software can be created by normal users.
Video Playback and No recording(?) No recording. Maybe playback
Audio Playback and recording Playback and recording, including playback of audio files via GSM and recording/playback of voice calls. 2x1 watt stereo speaker comment on performance, 2.5 mm jack
Connectors USB 2.0 on proprietary iPod connector Standard USB 1.1 (unpowered), with a Mini-B receptor (can be connected via adapter to both host and client devices), exposed I2C, SPI and debug board connector inside case in all versions and Debug Board v2 (JTAG and serial console) in Advanced version
Opening case voids warranty Advanced version comes with guitar tick and Torx T6 screwdriver so you can open case.
Battery Up to 5 hours Talk / Video / Browsing. Up to 16 hours Audio playback. Non-replaceable battery replaceable 1.2 Ah battery charged via USB
Ready for use Yes - Software still incomplete Yes
Ready for sale US: June 15, 2007, EU: 2007Q4, Asia: 2008 Rabbit's friends and relations: feb 2007
Limited availability: 2007-02-11 2007-03-05
Worldwide availability: 2007-03-11 2007-03-25 Phase 1 was delayed, shipping date now 2007-07-09
Retail launch: 2007-09-11 October 2007
Price USD 499 for 4GB version (2 year contract required) Phase 1 device (GTA01B_v04): USD 300 (base model), USD 450 including additional development hardware
Phase 2 device (GTA02): USD 450 (base), USD 600 (including development hardware)
Community ? IRC: #openmoko on freenode.net Discussion list, Wiki, Be informed when it is sold