IPhone

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Comparison between Apple iPhone and the FIC Freerunner (GTA02) running Openmoko Linux: updated for iphone 3g)
Line 14: Line 14:
 
  |-
 
  |-
 
  |Announced
 
  |Announced
  |2007-01-09
+
  |2007-01-09, 3G: 2008-07-09
 
  |2006-11-07 and several updates later
 
  |2006-11-07 and several updates later
 
  |-
 
  |-
Line 47: Line 47:
 
  |-
 
  |-
 
  |Wireless
 
  |Wireless
  |Quad-band GSM, WiFi (b/g), 3G, Bluetooth 2.0 EDR (Bluetooth only supported for headsets, no RFCOMM or OBEX)
+
  |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/[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
 
  |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
 
  |-
 
  |-
Line 55: Line 55:
 
  |-
 
  |-
 
  |Embedded devices
 
  |Embedded devices
  |AGPS (iPhone 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
+
  |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
 
  |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]
 
  |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
 
  |iPhone OS (Proprietary, excepting [http://www.opensource.apple.com/darwinsource/ Darwin]) [http://en.wikipedia.org/wiki/IPhone_OS]
 
  |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. Previously, native software could only be created by unauthorized hacking ([http://apple.slashdot.org/article.pl?sid=07/01/12/0430200&from=rss Source]); Apple's official answer was that their web browser has very good AJAX support and that apps should use that. 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 can come through an Apple server.[http://highscalability.com/apples-iphone-use-centralized-push-based-notification-architecture]
+
  |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. All of the phone's functionality is available to the developer.
 
  |Basic PDA included. Software can be created by normal users. All of the phone's functionality is available to the developer.
 
  |-
 
  |-
Line 100: Line 100:
 
  |-
 
  |-
 
  |Community
 
  |Community
  |[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, #iphone on freenode.net also
+
  |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]
 
|-
 
|-

Revision as of 15:40, 20 July 2008

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 256MiByte

Unconfirmed expandable with 8GiByte microSD or Sandisk 8GB microSD

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 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 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 256MiByte

Unconfirmed expandable with 8GiByte microSD or Sandisk 8GB microSD

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), 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 (iPhone 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. Previously, native software could only be created by unauthorized hacking (Source); Apple's official answer was that their web browser has very good AJAX support and that apps should use that. 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 can come 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 Google for iPhone Community to list a few, #iphone on freenode.net also 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!