Main Page

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m
m (typo)
 
(483 intermediate revisions by 97 users not shown)
Line 1: Line 1:
{{Languages|Main Page}}
+
{{Languages|Main Page}}__NOTOC__
__NOTOC__
+
__NOEDITSECTION__[[Image:Neo front 3.gif|right]]
__NOEDITSECTION__
+
<div style="padding: 2.5ex; text-align: center; font: bold x-large sans">Openmoko™ - Open. Mobile. Free.</div>
__NOTOC__
+
  
<DIV ALIGN=CENTER><big>'''Welcome to the [[Openmoko]]&trade; public Wiki'''</big><br></DIV>
+
<div style="text-align: center">[[GTA01:Neo_1973|Neo 1973]] | [[Neo Freerunner]] | [[GTA04|Phoenux (GTA04)]]</div>
<BR>
+
  
==<font color="75d806">Introduction of Openmoko</font>==
 
[[Image:GTA02.gif |100px|left|frontside]]
 
[[Openmoko]]™ is an [http://en.wikipedia.org/wiki/Open_source Open Source]project under [[License| GPL and LGPL license]].  To create the world's first completely open mobile phone software stack is the intent of Openmoko.
 
  
The aim of Openmoko is to build the world's first free mobile platform which runs a full X server and can therefore run most X applications. You can install any Openmoko software over the whole range. (So to the end users, if you want to add a new function into your mobile phone, you don't need to purchase another one.) By using the Openmoko supported phones, you can upgrade your phone, you won't lose that software.
+
'''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]].
  
{| class="wikitable" cellspacing="0" cellpadding="0" width=60%
+
* [[Introduction]]
! width=30% style="background:#ff6600;border-left:0px solid white;border-right:0px solid white;border-top:0px solid white;" | <font color=white>Introduction</font>
+
* [[Why Openmoko|Why Openmoko?]]
! width=30% style="background:#ff6600;border-left:0px solid white;border-right:0px solid white;border-top:0px solid white;" |
+
|-
+
|valign="TOP" style="background:#333333;border-left:0px solid white;border-right:0px solid white;border-bottom:0px solid white;" |
+
:*[[OpenmokoFramework]]
+
:*[[Roadmap|Openmoko Roadmap]]
+
:*[[Meet_the_Core_Team|CoreTeam]]
+
:*[[Introduction]]
+
|valign="TOP" style="background:#333333;border-left:0px solid white;border-right:0px solid white;border-bottom:0px solid white;" |
+
*[[Trademark Policy]]
+
*[[License]]
+
*[[Look & Feel]]
+
|}
+
::<b><font color=426fdc>▲Get more information about Openmoko</font></B>
+
  
==<font color=75d806>Which hardware supports Openmoko?</font>==
+
[[More Information]]
The first fully supported Openmoko phone is [[Neo1973]]. Neo1973 GTA01 (version: Bv4) which was released on July 9, 2007 and distributed exclusively through [https://direct.openmoko.com/ Openmoko Online Shop].
+
  
As of 11 February 2008, it has been sold out. Neo FreeRunner (GTA02), the new generation Openmoko mobile phone will be available soon. You can add your nickname to those interested buying the Neo FreeRunner at [[Buying_Interest_List|Buying Interest List]].
+
===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.  
  
{| class="wikitable" cellspacing="4" cellpadding="4" width=80%
+
* [[Community Resources]]
! width=40% style="background:#ff6600;border-left:5px solid white;border-right:5px solid white;border-top:0px solid white; border:1px solid #ff6600; " |<font color=white>GTA 01</font>
+
* [[Gta02-core|Create a new hardware revision of the gta02 hardware]] with completely free software tools for the hardware creation
! width=40% style="background:#ff6600;border-left:5px solid white;border-right:5px solid white;border-top:0px solid white; border:1px solid #ff6600;" |<font color="ffffff" >FreeRunner-GTA02</font>
+
* [[GTA04|Follow the ”GTA04” project by Golden Delicious Computers]]
|-
+
* [[Create User Manuals]] for [[Distributions]] and [[Applications]]
|valign="TOP" style="background:#333333;border-left:5px solid white;border-right:5px solid white;border-bottom:0px solid white; border:1px solid #cccccc; " |
+
* Enhance the multi-device multi-vendor [[FSO]] middleware.
<div align=left>
+
*[[Neo1973]]
+
*[[Neo1973 hardware]]
+
*[[Disassembling Neo1973]]
+
*[[Neo1973 Phase 1]]
+
*[[Getting Started with your Neo1973]]
+
=====<font color=white>Debug Board</font>=====
+
*[[Neo1973 Debug Board v2]]
+
*[[Neo1973 Debug Board v3]]
+
=====<font color=white>Development Board</font>=====
+
*[[QT2410]]
+
  
<font color=ffffff> ※</font>[[: Category:Neo1973 Hardware |  See More About Neo 1973....]]
+
===How To Purchase===
|valign="TOP" style="background:#333333;border-left:5px solid white;border-right:5px solid white;border-bottom:0px solid white; border:1px solid #cccccc; " |
+
The Neo FreeRunner is sold by various [[distributors]] around the world.
*[[GTA02 Openness]]
+
*[[Neo FreeRunner]]
+
*[[Neo FreeRunner GTA02 Hardware]]
+
*[[Prototypes]]
+
  
<font color=ffffff> ※</font>[[: Category: GTA02 Hardware |  See More About GTA02....]]
+
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.
====<font color=white>Openmoko Custom Build</font>====
+
*[[OpenMoko-supported hardware]]
+
*[[HXD8]]
+
*[[Neo1973: GTA01Bv4 versus GTA02 comparison]]</div>
+
  
<font color=ffffff> ※</font>[[:Category:Hardware Support | See More About Hardware Support...]]
+
See [[Getting Openmoko]] for more information.
  
|}
+
----
<b><font color=426fdc>▲  You can get any hardware information that support Openmoko</font></B>
+
  
 +
====Latest News====
  
==<font color=75d806>Openmoko community</font>==
+
{{News}}
The Openmoko project is a community that anyone can join, and its primary function is to help design ideal phones. Please join us in collaborating on the Openmoko Project through any of the [[Development resources | project resources]], including this Openmoko Wiki. Please see the [[Help:Contents | wiki editing help]]page for information on making contributions to this wiki.
+
[[News Archive|more news...]]
  
To the novice, you can start by using the [[introduction]] page, photos, videos and Openmoko Wiki Official Index Page, all this information will give you an overview of Openmoko and wiki. Moreover, the usual [[FAQ | Frequently Asked Questions]] (FAQ) and [http://lists.openmoko.org/mailman/listinfo/| mailing list] pages might be helpful.
+
----
 +
Problems with this Site or a List? http://admin-trac.openmoko.org/trac
 +
----
  
{| class="wikitable" cellspacing="4" cellpadding="6" width=100%
+
[[Category:Community| ]]
! width=50% style="background:#ff6600;border-left:5px solid white;border-right:5px solid white;border-top:0px solid white; border:1px solid #ff6600; " | <font color="white" >In News</font>
+
! width=50% style="background:#ff6600;border-left:5px solid white;border-right:5px solid white;border-top:0px solid white; border:1px solid #ff6600;" |<font color="white" >Community & Events</font>
+
|-
+
|valign="TOP" style="background:#333333;border-left:5px solid white;border-right:5px solid white;border-bottom:0px solid white; border:1px solid #cccccc; " |
+
==<font color=white>Getting Started </font>==
+
*[[Getting Started with your Neo FreeRunner]]
+
*[[Getting Started with your Neo1973]]
+
==<font color=white>Snapshot</font>==
+
*<font color=white>You can always download the  [http://buildhost.openmoko.org/daily/neo1973/deploy/glibc/images/neo1973/ latest build] here.
+
*Reviews of the daily snapshot build are [[Snapshot_review|here]] and the recommended kernel and root image from the review will always be available [http://downloads.openmoko.org/recommended/ here].
+
Note that the recommended set is not always the latest, but is the most stable, reliable, and functional.</font>
+
|valign="TOP" style="background:#333333;border-left:5px solid white;border-right:5px solid white;border-bottom:0px solid white; border:1px solid #cccccc; " |
+
 
+
==<font color=white> Community Update</font>==
+
<font color=white>For the latest status updates, see [[Community_Updates|Community Updates]]</font>
+
 
+
<font color=ffffff> ※</font>[[:Category:Community|  See More About Community...]]
+
 
+
==<font color=white>Get the overview of wiki</font>==
+
*<font color=white>To get the overview of Openmoko Wiki, see [[Openmoko Wiki Official Index Page]].</font>
+
==<font color=white>Events</font>==
+
*[[Summer of Code 2008]]
+
*[[OpenMoko Education/zh tw]]
+
*[[Events:FOSDEM 2008]]
+
*[[OpenLab]]
+
 
+
<font color=ffffff> ※</font>[[:Category:Event|  See More About Event...]]
+
 
+
|}
+
<b><font color=426fdc>▲  Join our community</font></B>
+
 
+
 
+
 
+
==<font color=75d806>To be a Openmoko developer</font>==
+
Openmoko is the distribution that we're creating for phones and eventually other mobile devices. If you want to become a developer, following documentations can help you build up your development environment.
+
 
+
{| class="wikitable" cellspacing="4" cellpadding="6" width=100%
+
! width=50% style="background:#ff6600;border-left:5px solid white;border-right:5px solid white;border-top:0px solid white; border:1px solid #ff6600; " | <font color="white" >Hardware Docs and Testing</font>
+
! width=50% style="background:#ff6600;border-left:5px solid white;border-right:5px solid white;border-top:0px solid white; border:1px solid #ff6600;" |<font color="white" >Software Documentation</font>
+
|-
+
|valign="TOP" style="background:#333333;border-left:5px solid white;border-right:5px solid white;border-bottom:0px solid white; border:1px solid #cccccc; " |
+
===<font color=white>Getting Started</font>===
+
* [[Installation guide]]
+
* [[Customizing the OpenMoko Distribution]]
+
* [[Getting Started with your Neo1973]]
+
* [[MokoMakefile|Building Openmoko using the MokoMakefile]]
+
* [[Building OpenMoko from scratch (pre-BBT)]]
+
* [[Migration to bad block tolerant builds]]
+
 
+
<font color=white> ※</font> [[:Category:Guides|  See More About Guides...]]
+
===<font color=white> Hardware Reference Documentation</font> ===
+
 
+
<font color=white>Overview about the Components we use, PCB Photographs</font>
+
** [[Disassembling Neo1973]] <font color=white>-A photo story about disassembling the hardware</font>
+
* [[Debug Board]] <font color=white> -The Debug Board for the Neo1973<font>
+
** [[Connecting Neo1973 with Debug Board v2]]
+
** [[Neo1973 Debug Board v1]] <font color=white>-The old version of the Debug Board</font>
+
* [[QT2410]] <font color=white>-A S3C2410 development board that we used during early development</font>
+
 
+
<font color=white> ※</font>[[:Category: Hardware |  See More About Hardware]]
+
===<font color=white>Test</font>===
+
*[[GSM unit test]]
+
*[[GSM 850 test]]
+
*[[GSM unit test]]
+
*[[Test Plans]]
+
<font color=white> ※</font> [[:Category: Test |  See More About Test]]
+
 
+
===<font color=white>Emulation</font>===
+
*[[Getting OpenMoko working on host with Xephyr]]
+
*[[Test_Openmoko Emulation with chroot image]]
+
 
+
|valign="TOP" style="background:#333333;border-left:5px solid white;border-right:5px solid white;border-bottom:0px solid white; border:1px solid #cccccc; " |
+
 
+
=== <font color=white>Software Reference Documentation </font>===
+
* <font color=white>Architectural</font>
+
** [[OpenmokoFramework]] <font color=white>-The Openmoko Application Framework</font>
+
* <font color=white>Host utilities</font>
+
** [[sjf2410-linux]]  <font color=white>-a JTAG NAND flashing program, last-resort phone un-bricking</font>
+
** [[s3c2410_boot_usb]]  <font color=white>-a program for transferring code to the RAM of QT2410 (not Neo1973)</font>
+
** [[Toolchain]]  <font color=white>-The toolchain we use for compilation</font>
+
** [[Neo1973 OpenOCD]]  <font color=white>-The On-Chip Debugger we use for development</font>
+
** [[OpenEmbedded]] <font color=white> -The distribution building framework</font>
+
* <font color=white>Device Software</font>
+
** <font color=white>Low-Level</font>
+
*** [[u-boot]]  <font color=white>-The bootloader we use, including docs to our modifications</font>
+
*** [[kernel]]  <font color=white>-The Linux Kernel we use, including docs to our modifications</font>
+
** <font color=white>Userspace</font>
+
*** [[gsmd]] <font color=white> -the GSM daemon managing the GSM Modem</font>
+
*** [[agpsd]] <font color=white>-the AGPS (Assisted GPS) daemon</font>
+
*** [[OpenMoko]]  <font color=white>-The Openmoko distribution</font>
+
**** [[OpenMoko2007]] - <font color=white>The first intended release of it</font>
+
**** [[Userspace root image]]
+
 
+
<font color=ffffff>※</font>[[:Category: Software |  See More About Software ]]
+
 
+
|}
+
<b><font color=426fdc>▲  You can get the technical infomation here</font></B>
+
 
+
==<font color=75d806>Getting started with Openmoko Wiki</font>==
+
Openmoko Wiki is a public space that every one can join. You can find any information you want including: hardware and software documentation, community news of Openmoko ...etc. By joining our wiki , you can also become our wiki editor. You can edit the page by yourself, contribute valued content, and help others correct the wrong information. If you want to get the whole picture of Openmoko Wiki, please visit the [[Openmoko Wiki Official Index Page|Openmoko Wiki Official Index Page]]. This page contains all information about the Openmoko Wiki and is classified into 10 categories by page content.
+
 
+
* Please read our [[OpenMoko Wiki Editing Guidelines]]
+
* [http://www.mediawiki.org/wiki/Help:Configuration_settings Configuration settings list]
+
* [http://meta.wikimedia.org/wiki/Help:Wikitext_reference MediaWiki Wikitext Reference]
+
* If you add a new page, you can reference the [[Openmoko Wiki Categories Index Page|Openmoko Wiki Categories Index Page]] to put your page on the right category.
+
* [http://www.mediawiki.org/wiki/Help:FAQ MediaWiki FAQ]
+
 
+
<font color=426fdc>※</font>[[:Category: Help |  See More About Help ]]
+
 
+
[[Category:Information| ]]
+
 
[[Category:Categories| ]]
 
[[Category:Categories| ]]

Latest revision as of 03: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


Introduction of Openmoko

frontside

Openmoko™ is an Open Sourceproject under GPL and LGPL license. To create the world's first completely open mobile phone software stack is the intent of Openmoko.

The aim of Openmoko is to build the world's first free mobile platform which runs a full X server and can therefore run most X applications. You can install any Openmoko software over the whole range. (So to the end users, if you want to add a new function into your mobile phone, you don't need to purchase another one.) By using the Openmoko supported phones, you can upgrade your phone, you won't lose that software.

Introduction
▲Get more information about Openmoko

Which hardware supports Openmoko?

The first fully supported Openmoko phone is Neo1973. Neo1973 GTA01 (version: Bv4) which was released on July 9, 2007 and distributed exclusively through Openmoko Online Shop.

As of 11 February 2008, it has been sold out. Neo FreeRunner (GTA02), the new generation Openmoko mobile phone will be available soon. You can add your nickname to those interested buying the Neo FreeRunner at Buying Interest List.

GTA 01 FreeRunner-GTA02

See More About GTA02....

Openmoko Custom Build

See More About Hardware Support...

▲ You can get any hardware information that support Openmoko


Openmoko community

The Openmoko project is a community that anyone can join, and its primary function is to help design ideal phones. Please join us in collaborating on the Openmoko Project through any of the project resources, including this Openmoko Wiki. Please see the wiki editing helppage for information on making contributions to this wiki.

To the novice, you can start by using the introduction page, photos, videos and Openmoko Wiki Official Index Page, all this information will give you an overview of Openmoko and wiki. Moreover, the usual Frequently Asked Questions (FAQ) and mailing list pages might be helpful.

In News Community & Events

Getting Started

Snapshot

  • You can always download the latest build here.
  • Reviews of the daily snapshot build are here and the recommended kernel and root image from the review will always be available here.

Note that the recommended set is not always the latest, but is the most stable, reliable, and functional.

Community Update

For the latest status updates, see Community Updates

See More About Community...

Get the overview of wiki

Events

See More About Event...

▲ Join our community


To be a Openmoko developer

Openmoko is the distribution that we're creating for phones and eventually other mobile devices. If you want to become a developer, following documentations can help you build up your development environment.

Hardware Docs and Testing Software Documentation

Getting Started

See More About Guides...

Hardware Reference Documentation

Overview about the Components we use, PCB Photographs

See More About Hardware

Test

See More About Test

Emulation

Software Reference Documentation

  • Architectural
  • Host utilities
  • Device Software
    • Low-Level
      • u-boot -The bootloader we use, including docs to our modifications
      • kernel -The Linux Kernel we use, including docs to our modifications
    • Userspace

See More About Software

▲ You can get the technical infomation here

Getting started with Openmoko Wiki

Openmoko Wiki is a public space that every one can join. You can find any information you want including: hardware and software documentation, community news of Openmoko ...etc. By joining our wiki , you can also become our wiki editor. You can edit the page by yourself, contribute valued content, and help others correct the wrong information. If you want to get the whole picture of Openmoko Wiki, please visit the Openmoko Wiki Official Index Page. This page contains all information about the Openmoko Wiki and is classified into 10 categories by page content.

See More About Help </div>