Main Page

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (D)
Line 1: Line 1:
 
{{Languages|Main_Page}}
 
{{Languages|Main_Page}}
<big>'''Welcome to the [[OpenMoko]]&trade; public Wiki'''</big><br>
+
__NOTOC__
 +
__NOEDITSECTION__
 +
__NOTOC__
 +
{| cellspacing="5" cellpadding="0" style="padding: 2%; margin:0em 0em 1em 0em; border:1px solid #F9D163; background:#FCE9B4; width:100%"
 +
| <big>'''Welcome to the [[OpenMoko]]&trade; public Wiki'''</big><br>
 +
|}
  
 
[[Image:FIC-neo1973_small.jpg|200px|right|frontside]]
 
[[Image:FIC-neo1973_small.jpg|200px|right|frontside]]
Line 24: Line 29:
 
The members of the OpenMoko community would like to thank FIC Inc. for showing leadership and initiating the OpenMoko project.
 
The members of the OpenMoko community would like to thank FIC Inc. for showing leadership and initiating the OpenMoko project.
  
== OpenMoko Areas of Interest ==
+
{| class="wikitable" cellspacing="0" cellpadding="5" width=100%
 +
! width=100% colspan="2" style="background:#F9D163;border-left:5px solid white;border-right:5px solid white;border-top:5px solid white;" | What's Your Interest?
 +
|-
 +
 
 +
|valign="TOP" width="50%" style="background:#FCE9B4;border-left:5px solid white;border-bottom:5px solid white;" |
 +
 
 
* [[Basic End-user]] - Information for end users who want basic functionality and no surprises
 
* [[Basic End-user]] - Information for end users who want basic functionality and no surprises
 
* [[Advanced End-user]] - Information for advanced end-users who want advanced and experimental functionality but who are not programmers
 
* [[Advanced End-user]] - Information for advanced end-users who want advanced and experimental functionality but who are not programmers
 
* [[Business Development]] - Exchange of commercial opportunities for promoting widespread end-user acceptance.
 
* [[Business Development]] - Exchange of commercial opportunities for promoting widespread end-user acceptance.
* [[Development resources | Project Resources]] - Provides a centralized location of all resources such as [[Development resources#Mailing_Lists|mailing lists]], [[Development resources#IRC | communication tools]], and other software development oriented resources.
+
 
 +
|valign="TOP" width="50%" style="background:#FCE9B4;border-right:5px solid white;border-bottom:5px solid white;" |  
 
* [[Application Developer]] - Information for application developers, including ideas and specifications for applications, and tools to build them
 
* [[Application Developer]] - Information for application developers, including ideas and specifications for applications, and tools to build them
 
* [[System Developer]] - Information for system developers, including bootloader, kernel, and libraries
 
* [[System Developer]] - Information for system developers, including bootloader, kernel, and libraries
 
* [[Hardware Developer]] - Information for hardware developers, including hardware specs and debug board
 
* [[Hardware Developer]] - Information for hardware developers, including hardware specs and debug board
 +
 +
|}
 +
 +
{| class="wikitable" cellspacing="0" cellpadding="5" width=100%
 +
! width=33% style="background:#d1d1d1;border-left:5px solid white;border-right:5px solid white;border-top:5px solid white;" | General
 +
! width=33% style="background:#C5FDAF;border-left:5px solid white;border-right:5px solid white;border-top:5px solid white;" | Developer Guides
 +
! width=33% style="background:#FDAFAF;border-left:5px solid white;border-right:5px solid white;border-top:5px solid white;" | Developer Reference Documentation
 +
|-
 +
|valign="TOP" style="background:#ebebeb;border-left:5px solid white;border-right:5px solid white;border-bottom:5px solid white;" |
 +
* [[Development resources | Project Resources]] - Provides a centralized location of all resources such as [[Development resources#Mailing_Lists|mailing lists]], [[Development resources#IRC | communication tools]], and other software development oriented resources.
 +
 
* [[Current events]] - Information on both past and future events where FIC or OpenMoko had or will have a presence.
 
* [[Current events]] - Information on both past and future events where FIC or OpenMoko had or will have a presence.
 
* [http://forums.makeopensource.com/ Unofficial OpenMoko Forums] - Everyone is invited to collaborate with OpenMoko users and developers on the forums.
 
* [http://forums.makeopensource.com/ Unofficial OpenMoko Forums] - Everyone is invited to collaborate with OpenMoko users and developers on the forums.
Line 37: Line 59:
 
* [[MacOS_X|Mac OS X]] - Information specific for those who use Mac OS X
 
* [[MacOS_X|Mac OS X]] - Information specific for those who use Mac OS X
  
== Developer's Documentation ==
+
'''Administrative + Organizational'''
 +
* [[Shipping Notes]] - Information to help FIC figure out how to ship products to you, and how much it might cost.
 +
* [[My Account]] - Ideas for what sort of account-based services FIC should provide with the phone.
 +
* [[Hear Me FIC]] - Information to help FIC know what the community wants.
 +
* [[Listen Up Community]] - Community's To-Do-List
 +
* [[Wiki Issues]] - problems/requests regarding this Wiki
  
=== Hands-on Guides ===
+
 
 +
|valign="TOP" style="background:#E8FFDF;border-left:5px solid white;border-right:5px solid white;border-bottom:5px solid white;" |
 
* [[Getting Started with your Neo1973]]
 
* [[Getting Started with your Neo1973]]
 
* [[installation_guide|A guide for flashing and emulating the openmoko software]] (In progress, this should replace the following options)
 
* [[installation_guide|A guide for flashing and emulating the openmoko software]] (In progress, this should replace the following options)
Line 58: Line 86:
 
* [[Booting from SD]]
 
* [[Booting from SD]]
  
=== Hardware Reference Documentation ===
+
|valign="TOP" style="background:#FFDADA;border-left:5px solid white;border-right:5px solid white;border-bottom:5px solid white;"|
 +
'''Hardware Reference Documentation'''
 
* All [[:Category:Hardware|Hardware]] related documentation and specifications are found on the [[:Category:Hardware|Hardware page]].
 
* All [[:Category:Hardware|Hardware]] related documentation and specifications are found on the [[:Category:Hardware|Hardware page]].
 
* The [[Neo1973 Hardware]] page provides an overview of the hardware components used by the [[:Category:Neo1973 Hardware|Neo1973 hardware platform]]. PCB photographs are also included. A [[Disassembling Neo1973 | photo disassembly story]] may be an interesting starting place.
 
* The [[Neo1973 Hardware]] page provides an overview of the hardware components used by the [[:Category:Neo1973 Hardware|Neo1973 hardware platform]]. PCB photographs are also included. A [[Disassembling Neo1973 | photo disassembly story]] may be an interesting starting place.
 
* [[:Category:Neo1973 Hardware Debugging | Neo1973 Hardware Debugging]] is assisted with the [[Debug Board | Neo1973 debug board]].  A page discussing [[Connecting Neo1973 with Debug Board v2 | debug board and Neo1973 configurations]] is also provided.
 
* [[:Category:Neo1973 Hardware Debugging | Neo1973 Hardware Debugging]] is assisted with the [[Debug Board | Neo1973 debug board]].  A page discussing [[Connecting Neo1973 with Debug Board v2 | debug board and Neo1973 configurations]] is also provided.
  
=== Software Reference Documentation ===
+
'''Software Reference Documentation'''
 
* Architectural
 
* Architectural
 
** [[OpenMokoFramework]] - The OpenMoko Application Framework
 
** [[OpenMokoFramework]] - The OpenMoko Application Framework
Line 76: Line 105:
 
*** [[gpsd]] - the AGPS (Assisted GPS) daemon
 
*** [[gpsd]] - the AGPS (Assisted GPS) daemon
  
=== OpenMoko ===
+
 
 +
|}
 +
 
 +
{| class="wikitable" cellspacing="0" cellpadding="5" width=100%
 +
! width=33% style="background:#FCC6FF;border-left:5px solid white;border-right:5px solid white;border-top:5px solid white;" | OpenMoko-specific Development
 +
! width=33% style="background:#B3DDF4;border-left:5px solid white;border-right:5px solid white;border-top:5px solid white;" | OpenMoko Miscellaneous Development
 +
! width=33% style="background:#F5FC7F;border-left:5px solid white;border-right:5px solid white;border-top:5px solid white;" | Miscellaneous
 +
|-
 +
|valign="TOP" style="background:#FEE9FF;border-left:5px solid white;border-right:5px solid white;border-bottom:5px solid white;" |
 
* [[OpenEmbedded]] - The distribution-building framework
 
* [[OpenEmbedded]] - The distribution-building framework
 
* [[Toolchain]] - The toolchain we use for compilation
 
* [[Toolchain]] - The toolchain we use for compilation
Line 84: Line 121:
 
** [[Userspace root image]]
 
** [[Userspace root image]]
  
==== User Interface Related ====
+
'''User Interface Related'''
 
+
 
* [[GUI Style Guidelines]] -- New for [[OpenMoko2007.2]]
 
* [[GUI Style Guidelines]] -- New for [[OpenMoko2007.2]]
 
* [[Look & Feel]]
 
* [[Look & Feel]]
Line 94: Line 130:
 
* [[Application UI Design Recommendations]]
 
* [[Application UI Design Recommendations]]
  
=== Misc. Development Related ===
+
|valign="TOP" style="background:#D4EDFB;border-left:5px solid white;border-right:5px solid white;border-bottom:5px solid white;" |
 
* [[Freshman todo]]
 
* [[Freshman todo]]
 
* [[Templates]]
 
* [[Templates]]
Line 109: Line 145:
 
* [[External Feeds]] - List of feeds from people blogging about OpenMoko
 
* [[External Feeds]] - List of feeds from people blogging about OpenMoko
  
== Administrative / Organizational ==
 
  
* [[Shipping Notes]] - Information to help FIC figure out how to ship products to you, and how much it might cost.
+
|valign="TOP" style="background:#FCFFCD;border-left:5px solid white;border-right:5px solid white;border-bottom:5px solid white;" |
* [[My Account]] - Ideas for what sort of account-based services FIC should provide with the phone.
+
* [[Hear Me FIC]] - Information to help FIC know what the community wants.
+
* [[Listen Up Community]] - Community's To-Do-List
+
* [[Wiki Issues]] - problems/requests regarding this Wiki
+
 
+
== Miscellaneous ==
+
 
* [[WiFi support in OpenMoko]]
 
* [[WiFi support in OpenMoko]]
 
* [[Neo1973 and Windows]] - If you want to commit that offence ;)  (does not work, help!)
 
* [[Neo1973 and Windows]] - If you want to commit that offence ;)  (does not work, help!)
Line 134: Line 163:
 
* [[SWAG]] - Where to purchase openmoko swag (T-Shirts!)
 
* [[SWAG]] - Where to purchase openmoko swag (T-Shirts!)
 
* [[Trademark Policy]] -- The OpenMoko Trademark Policy
 
* [[Trademark Policy]] -- The OpenMoko Trademark Policy
 +
 +
|}
 +
 +
  
 
<span id="bottom"></span>
 
<span id="bottom"></span>

Revision as of 01:39, 10 September 2007



Welcome to the OpenMoko™ public Wiki
frontside

OpenMoko™ is an Open Source project to create the world's first free mobile phone operating system.

The OpenMoko project is a community that anyone can join, to help design their ideal phone.

Eventually, phone software won't be tied to any particular phone.

You can install any OpenMoko software over the whole range of supported phones, and if you upgrade your phone, you don't lose that software. Bugs fixed on any phone are fixed on all.

Currently it is not suitable for users. The state of the software at the moment is pre-alpha. If you order a Neo1973, DO NOT expect to be able to use it as an everyday phone until October 2007 at the soonest, and probably later.

The Neo1973 from FIC is the first of many phones that OpenMoko will run on. Buy it at Openmoko Online Shop (currently out of stock). You may wish to see the Shipment 1 FAQ.

Please join us in collaborating on the OpenMoko project through any of the project resources including this OpenMoko wiki. Please see the wiki editing help page for information on making contributions to this wiki. A core team of developers funded by FIC, Inc. leads the project.

An introduction page is available, with photos and videos. Moreover, the usual Frequently Asked Questions (FAQ) page might be helpful. Developers may find the change log an important resource.

Update 2007-07-25: The Unofficial OpenMoko Forums are now open! Everyone is invited to participate!


The members of the OpenMoko community would like to thank FIC Inc. for showing leadership and initiating the OpenMoko project.

What's Your Interest?
  • Basic End-user - Information for end users who want basic functionality and no surprises
  • Advanced End-user - Information for advanced end-users who want advanced and experimental functionality but who are not programmers
  • Business Development - Exchange of commercial opportunities for promoting widespread end-user acceptance.
  • Application Developer - Information for application developers, including ideas and specifications for applications, and tools to build them
  • System Developer - Information for system developers, including bootloader, kernel, and libraries
  • Hardware Developer - Information for hardware developers, including hardware specs and debug board
General Developer Guides Developer Reference Documentation
  • Current events - Information on both past and future events where FIC or OpenMoko had or will have a presence.
  • Unofficial OpenMoko Forums - Everyone is invited to collaborate with OpenMoko users and developers on the forums.
  • Most of the documentation and Wiki assumes you are using Linux; here are some notes for users of Other OSes.
  • Mac OS X - Information specific for those who use Mac OS X

Administrative + Organizational

  • Shipping Notes - Information to help FIC figure out how to ship products to you, and how much it might cost.
  • My Account - Ideas for what sort of account-based services FIC should provide with the phone.
  • Hear Me FIC - Information to help FIC know what the community wants.
  • Listen Up Community - Community's To-Do-List
  • Wiki Issues - problems/requests regarding this Wiki


Hardware Reference Documentation

Software Reference Documentation

  • Architectural
  • Neo1973 host software
  • Device Software
    • Low-Level
      • u-boot - The bootloader we use, including documentation for our modifications
      • kernel - The Linux kernel we use, including documentation for our modifications
    • Userspace


OpenMoko-specific Development OpenMoko Miscellaneous Development Miscellaneous

User Interface Related



Personal tools



Welcome to the OpenMoko™ public Wiki
frontside

OpenMoko™ is an Open Source project to create the world's first free mobile phone operating system.

The OpenMoko project is a community that anyone can join, to help design their ideal phone.

Eventually, phone software won't be tied to any particular phone.

You can install any OpenMoko software over the whole range of supported phones, and if you upgrade your phone, you don't lose that software. Bugs fixed on any phone are fixed on all.

Currently it is not suitable for users. The state of the software at the moment is pre-alpha. If you order a Neo1973, DO NOT expect to be able to use it as an everyday phone until October 2007 at the soonest, and probably later.

The Neo1973 from FIC is the first of many phones that OpenMoko will run on. Buy it at Openmoko Online Shop (currently out of stock). You may wish to see the Shipment 1 FAQ.

Please join us in collaborating on the OpenMoko project through any of the project resources including this OpenMoko wiki. Please see the wiki editing help page for information on making contributions to this wiki. A core team of developers funded by FIC, Inc. leads the project.

An introduction page is available, with photos and videos. Moreover, the usual Frequently Asked Questions (FAQ) page might be helpful. Developers may find the change log an important resource.

Update 2007-07-25: The Unofficial OpenMoko Forums are now open! Everyone is invited to participate!


The members of the OpenMoko community would like to thank FIC Inc. for showing leadership and initiating the OpenMoko project.

What's Your Interest?
  • Basic End-user - Information for end users who want basic functionality and no surprises
  • Advanced End-user - Information for advanced end-users who want advanced and experimental functionality but who are not programmers
  • Business Development - Exchange of commercial opportunities for promoting widespread end-user acceptance.
  • Application Developer - Information for application developers, including ideas and specifications for applications, and tools to build them
  • System Developer - Information for system developers, including bootloader, kernel, and libraries
  • Hardware Developer - Information for hardware developers, including hardware specs and debug board
General Developer Guides Developer Reference Documentation
  • Current events - Information on both past and future events where FIC or OpenMoko had or will have a presence.
  • Unofficial OpenMoko Forums - Everyone is invited to collaborate with OpenMoko users and developers on the forums.
  • Most of the documentation and Wiki assumes you are using Linux; here are some notes for users of Other OSes.
  • Mac OS X - Information specific for those who use Mac OS X

Administrative + Organizational

  • Shipping Notes - Information to help FIC figure out how to ship products to you, and how much it might cost.
  • My Account - Ideas for what sort of account-based services FIC should provide with the phone.
  • Hear Me FIC - Information to help FIC know what the community wants.
  • Listen Up Community - Community's To-Do-List
  • Wiki Issues - problems/requests regarding this Wiki


Hardware Reference Documentation

Software Reference Documentation

  • Architectural
  • Neo1973 host software
  • Device Software
    • Low-Level
      • u-boot - The bootloader we use, including documentation for our modifications
      • kernel - The Linux kernel we use, including documentation for our modifications
    • Userspace


OpenMoko-specific Development OpenMoko Miscellaneous Development Miscellaneous

User Interface Related