Main Page

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (Combine redundant sentences.)
m (typo)
 
(702 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
<big>'''Welcome to the [[OpenMoko]] public Wiki'''</big><br>
+
{{Languages|Main Page}}__NOTOC__
<small>For other languages see the </small>[[#bottom|bottom]]<small> of this page.</small>  
+
__NOEDITSECTION__[[Image:Neo front 3.gif|right]]
 +
<div style="padding: 2.5ex; text-align: center; font: bold x-large sans">Openmoko™ - Open. Mobile. Free.</div>
  
[[Image:FIC-neo1973_small.jpg|200px|right|frontside]]
+
<div style="text-align: center">[[GTA01:Neo_1973|Neo 1973]] | [[Neo Freerunner]] | [[GTA04|Phoenux (GTA04)]]</div>
[[OpenMoko]] is an [http://en.wikipedia.org/wiki/Open_source 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.
 
  
The long term goal is that phone software won't be tied to a phone. You can install any OpenMoko software over the whole range of phones, and if you upgrade your phone, you don't lose the software. Bugs fixed on one phone are fixed on all.
+
'''Openmoko™''' is a project dedicated to delivering mobile phones with an open source software stack. Openmoko was formerly associated with Openmoko Inc, but is nowadays simply a gathering of people with the shared goal of "Free The Phone". Distributors are currently selling updated versions of the Openmoko Inc's phone released in 2008, [[Neo FreeRunner]], to advanced users, while the software stack for FreeRunner and future free phones is being developed by the community. In 2012, the [[GTA04|modern 3.5G / OMAP3 upgrade to FreeRunner and an upgraded OpenPhoenux aka GTA04 Complete is now available]].
  
The [[Neo1973]] from [[FIC]] is the first of many phones that [[OpenMoko]] will run on. To show that OpenMoko the phone stack is not tied to the Neo1973, here is a report from somebody who seems to have OpenMoko [http://blog.mikeasoft.com/2007/07/01/openmoko-on-a-treo-650/ up and limping on the Palm Treo680]!
+
* [[Introduction]]
 +
* [[Why Openmoko|Why Openmoko?]]
  
Please join us in collaborating on the [[OpenMoko | OpenMoko project]] through any of the [[Development resources | project resources]] including the [[Main Page | OpenMoko wiki]]. Please see the [[Help:Contents | wiki editing help page]] for information on making contributions to this wiki.  A [[Meet the Core Team | core team of developers funded by FIC, Inc.]] leads the project.
+
[[More Information]]
  
An [[Introduction | introduction page]] is available, with both [[Introduction#Photos|photos]] and [[Introduction#Videos|videos]] available. Moreover, the usual [[FAQ | Frequently Asked Questions, FAQ, page]] might be helpful. Developers may find the [[ChangeLog | daily software change log]] an important resource.
+
===Get Involved===
 +
Openmoko is a project driven by a community of passionate and intelligent volunteers. If you have the ability, please contribute to our cause. Openmoko's ambitions far exceed the resources available.  
  
The members of the [[OpenMoko]] community would like to thank [[FIC|FIC Inc.]] for showing leadership and initiating the [[OpenMoko]] project.
+
* [[Community Resources]]
 +
* [[Gta02-core|Create a new hardware revision of the gta02 hardware]] with completely free software tools for the hardware creation
 +
* [[GTA04|Follow the ”GTA04” project by Golden Delicious Computers]]
 +
* [[Create User Manuals]] for [[Distributions]] and [[Applications]]
 +
* Enhance the multi-device multi-vendor [[FSO]] middleware.
  
 +
===How To Purchase===
 +
The Neo FreeRunner is sold by various [[distributors]] around the world.
  
== [[OpenMoko]] Areas of Interest ==
+
If you have FreeRunner already, [http://www.handheld-linux.com/wiki.php?page=GTA04 GTA04 pre-order page is open!] - ''only'' if enough people will pre-order, mass-market GTA04 will become reality. Please spread the word to your FreeRunner owning friends.
  
* [[Basic End-user]] - Information for end users that want basic functionality and no surprises
+
See [[Getting Openmoko]] for more information.
* [[Advanced End-user]] - Information for advanced end-users that want advanced and experimental functionality but who are not programmers
+
* [[Development resources | Project Resources]] page 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.
+
* [[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
+
* [[Community Events]] - Information on both [[Community Events#Past Events | past ]] and [[Community Events#Past Events#FIC / OpenMoko at Events | future]] events where FIC or [[OpenMoko]] had or will have a presence.
+
  
== Developer's Documentation ==
+
----
  
=== Hands-on Guides ===
+
====Latest News====
* [[Getting Started with your Neo1973]]
+
* [[MokoMakefile|Building OpenMoko using the MokoMakefile]]
+
* [[Building OpenMoko from scratch]]
+
** Old [[Building OpenMoko from scratch (pre-BBT)]]
+
* [[Migration to bad block tolerant builds]]
+
* [[Running OpenMoko on PC]]
+
** [[Getting OpenMoko working on host with Xoo]]
+
** [[Getting OpenMoko working on host with Xephyr]]
+
** [[How to run OpenMoko Apps on PC]]
+
** [[OpenMoko under QEMU]]
+
* [[Booting from SD]]
+
  
=== Hardware Reference Documentation ===
+
{{News}}
* All [[:Category:Hardware|Hardware]] related documentation and specifications are found on the [[:Category:Hardware|Hardware page]].
+
[[News Archive|more news...]]
* The [[:Category:Neo1973 Hardware|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 disassemble 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]] are also provided.
+
  
=== Software Reference Documentation ===
+
----
* Architectural
+
Problems with this Site or a List? http://admin-trac.openmoko.org/trac
** [[OpenMokoFramework]] - The OpenMoko Application Framework
+
----
* [[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
+
*** [[binary compatibility]]
+
*** [[gsmd]] - the GSM daemon managing the GSM Modem
+
*** [[gpsd]] - the AGPS (Assisted GPS) daemon
+
  
=== OpenMoko===
+
[[Category:Community| ]]
* [[OpenEmbedded]] - The distribution-building framework
+
[[Category:Categories| ]]
* [[Toolchain]] - The toolchain we use for compilation
+
* [[OpenMoko]] - The OpenMoko distribution
+
** [[OpenMoko2007]] - The first intended release of it
+
** [[Userspace root image]]
+
 
+
==== User Interface Related ====
+
* [[Look & Feel]]
+
* [[Applications]]
+
* [[Widgets]]
+
** [[Widget Inheritance Graph]]
+
 
+
=== Misc. Development Related ===
+
* [[Freshman todo]]
+
* [[Templates]]
+
* [[PIM Storage]]
+
* [[Coding Guidelines]]
+
* [[OpenMoko#Setting_up_an_OpenMoko_SDK|How to setup the OpenMoko SDK]]
+
* [[License]] - How we license our code
+
* [[Development resources]] - Describes resources for developers (lists, svn, ...)
+
* [[Neo1973 Phase 0]] -- Information for Phase 0 device owners
+
* [[Wishlist:Neo1973 P0 Review]] -- Impressions of the Phase 0 hardware device, also the Phase 0 FAQ
+
 
+
== 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.
+
 
+
== Miscellaneous ==
+
* [[WiFi support in OpenMoko]]
+
* [[Neo1973 and Windows]] - If you want to commit that offence ;)  (does not work, help!)
+
* [[Press Coverage]] - What the press says about the OpenMoko project
+
* [[mFAQ]] - The OpenMoko Misinformation FAQ ('''mFAQ''') - What the press '''''incorrectly''''' says about the OpenMoko project
+
* [[Wish List]] - A collection of ideas and ideals we'd like to see implemented some day
+
* [[Wish List - Hardware]] - A collection of ideas we'd like to see in the next Neo release
+
* [[Wishlist:BuiltInScriptingLanguage|Wish List - Built-in Scripting Language]] - Discussion on a suitable scripting language to be included
+
* [[Media Content]] - What types of media on the device can we use (that is non-software)?
+
* [[Testimonials]] - How did you get to OpenMoko?
+
* [[Buying Interest List]] - (Not official and not a pre-order page) Have you have put money aside for Neo1973? Put your nick here.
+
* [[iPhone]] -  Comparison between Apple iPhone and FIC Neo1973
+
* [[Translation]] -  Translation of OpenMoko
+
* [[Summer of code]] - Our page with project applications for Googles Summer of Code
+
* [[SWAG]] - Where to purchase openmoko swag (T-Shirts!)
+
 
+
<span id="bottom"></span>
+
{{Languages|Main_Page}}
+

Latest revision as of 01:18, 31 August 2013

Neo front 3.gif
Openmoko™ - Open. Mobile. Free.


Openmoko™ is a project dedicated to delivering mobile phones with an open source software stack. Openmoko was formerly associated with Openmoko Inc, but is nowadays simply a gathering of people with the shared goal of "Free The Phone". Distributors are currently selling updated versions of the Openmoko Inc's phone released in 2008, Neo FreeRunner, to advanced users, while the software stack for FreeRunner and future free phones is being developed by the community. In 2012, the modern 3.5G / OMAP3 upgrade to FreeRunner and an upgraded OpenPhoenux aka GTA04 Complete is now available.

More Information

Get Involved

Openmoko is a project driven by a community of passionate and intelligent volunteers. If you have the ability, please contribute to our cause. Openmoko's ambitions far exceed the resources available.

How To Purchase

The Neo FreeRunner is sold by various distributors around the world.

If you have FreeRunner already, GTA04 pre-order page is open! - only if enough people will pre-order, mass-market GTA04 will become reality. Please spread the word to your FreeRunner owning friends.

See Getting Openmoko for more information.


Latest News

more news...


Problems with this Site or a List? http://admin-trac.openmoko.org/trac


Personal tools

Welcome to the OpenMoko public Wiki
For other languages see the bottom of this page.

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.

The long term goal is that phone software won't be tied to a phone. You can install any OpenMoko software over the whole range of phones, and if you upgrade your phone, you don't lose the software. Bugs fixed on one phone are fixed on all.

The Neo1973 from FIC is the first of many phones that OpenMoko will run on. To show that OpenMoko the phone stack is not tied to the Neo1973, here is a report from somebody who seems to have OpenMoko up and limping on the Palm Treo680!

Please join us in collaborating on the OpenMoko project through any of the project resources including the 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 both photos and videos available. Moreover, the usual Frequently Asked Questions, FAQ, page might be helpful. Developers may find the daily software change log an important resource.

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


OpenMoko Areas of Interest

Developer's Documentation

Hands-on Guides

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

User Interface Related

Misc. Development Related

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.

Miscellaneous