Main Page

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (typo)
m (typo)
 
(807 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
{|align=right
+
{{Languages|Main Page}}__NOTOC__
  |__TOC__
+
__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>
<big>'''Welcome to the OpenMoko public Wiki'''</big>
+
  
This is to be the evolving, definitive resource on [[Neo1973]] development -- the GSM+[[Hardware:AGPS|AGPS]] Smartphone running [[OpenMoko]].  The intention is to collaboratively improve and update all information on this site.
+
<div style="text-align: center">[[GTA01:Neo_1973|Neo 1973]] | [[Neo Freerunner]] | [[GTA04|Phoenux (GTA04)]]</div>
  
== Introduction ==
 
  
* [[Introduction]] - What is OpenMoko. ([[Ru:Introduction|Rus]])
+
'''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]].
** [[Introduction#Photos|Photos]]
+
** [[Introduction#Videos|Videos]]
+
* [[FAQ | Frequently Asked Questions]]
+
  
== Project Resources ==
+
* [[Introduction]]
* [[Development resources]] - Describes the resources (lists, svn,&nbsp;...)
+
* [[Why Openmoko|Why Openmoko?]]
** [[Development resources#Mailing_Lists|Mailing Lists]]
+
** [[Development resources#Wiki|Wiki]]
+
** [[Development resources#Bugzilla|Bugzilla]]
+
** [[Development resources#IRC|IRC]]
+
** [[Development resources#SVN|svn + svnweb]]
+
** [[Development resources#Projects|projects]]
+
  
== Developer's Documentation ==
+
[[More Information]]
  
=== Hands-on Guides ===
+
===Get Involved===
* [[Getting Started with your Neo1973]]
+
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.
* [[MokoMakefile|Building OpenMoko using the MokoMakefile]] ([[Ru:MokoMakefile|Rus]])
+
* [[Building OpenMoko from scratch (pre-BBT)]]
+
* [[Migration to bad block tolerant builds]]
+
* [[Getting Openmoko working on host with Xoo]]
+
  
=== Hardware Reference Documentation ===
+
* [[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.
  
* All [[Hardware]] related documentation and specifications
+
===How To Purchase===
* [[Neo1973 Hardware]] - Overview about the Components we use, PCB Photographs
+
The Neo FreeRunner is sold by various [[distributors]] around the world.
** [[Disassembling Neo1973]] - A photo story about disassembling the hardware
+
* [[Debug Board]] - The Debug Board for the Neo1973
+
** [[Connecting Neo1973 with Debug Board v2]]
+
* [[QT2410]] - A S3C2410 development board that we used during early development
+
  
=== Software Reference Documentation ===
+
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.
* Architectural
+
** [[OpenMokoFramework]] - The OpenMoko Application Framework
+
* Host utilities
+
** [[dfu-util]] - A [[USB DFU]] (Device Firmware Update) host program
+
** [[devirginator]] - A set of scripts to re-program the entire device
+
** [[sjf2410-linux]] - a JTAG NAND flashing program, last-resort phone un-bricking
+
** [[s3c2410_boot_usb]] - a program for transferring code to the RAM of QT2410 (not Neo1973)
+
** [[Toolchain]] - The toolchain we use for compilation
+
** [[Neo1973 OpenOCD]] - The On-Chip Debugger we use for development
+
** [[OpenEmbedded]] - The distribution building framework
+
* 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
+
*** [[gsmd]] - the GSM daemon managing the GSM Modem
+
*** [[gpsd]] - the AGPS (Assisted GPS) daemon
+
*** [[OpenMoko]] - The OpenMoko distribution
+
**** [[OpenMoko2007]] - The first intended release of it
+
**** [[Userspace root image]]
+
  
==== User Interface Related ====
+
See [[Getting Openmoko]] for more information.
* [[Look & Feel]]
+
* [[Applications]]
+
* [[Widgets]]
+
** [[Widget Inheritance Graph]]
+
  
=== Misc. Development Related ===
+
----
* [[Templates]]
+
* [[PIM Storage]]
+
* [[Coding Guidelines]]
+
* [[How to run OpenMoko Apps on PC]]
+
* [[OpenMoko#Setting_up_an_OpenMoko_SDK|How to setup the OpenMoko SDK]]
+
* [[License]] - How we license our code
+
* [[Development resources]] - Describes the resources (lists, svn, ...)
+
* [[Neo1973 Phase 0]] -- Information for Phase 0 device owners
+
  
== Administrative / Organizational ==
+
====Latest News====
  
* [[Shipping Notes]] - Information to help FIC how to ship products to you
+
{{News}}
* [[My Account]] - Ideas for what sort of account based services FIC should provide with the phone.
+
[[News Archive|more news...]]
  
== Miscellaneous ==
+
----
* [[Neo1973 and Windows]] - If you want to commit that offence ;)
+
Problems with this Site or a List? http://admin-trac.openmoko.org/trac
* [[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
+
* [[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.
+
* [[Style Sheet]] - The '''''correct''''' way to spell OpenMoko and other words
+
* [[iPhone]] -  Comparison between Apple iPhone and FIC Neo1973
+
* [[Translation]] - Translation of OpenMoko
+
  
== FIC / OpenMoko at Events ==
+
[[Category:Community| ]]
 
+
[[Category:Categories| ]]
* [http://pingwinaria.linux.org.pl/PLUG/imprezy/pingwinaria/2007/agenda Pingwinaria 2007] - Krynica, Poland - 15-18 March 2007 - Tomasz Zieliński will give a talk about OpenMoko and Marcin Juszkiewicz will talk about OpenEmbedded
+
* [http://fostel2007.fostel.org/index.php/Main_Page FOSTEL] - Paris, France - 4-5 April 2007 - Sean Moss-Pultz will be there
+
 
+
===Past Events===
+
* [[FOSDEM]] - Brussels, Belgium - 23 to 25 Februari 2007
+
* [[ETel]] - Tuesday, February 27 through Thursday, March 1, 2007, near San Francisco
+
* [http://www.linuxforum.dk/2007/ Linux Forum] - Copenhagen Denmark. 2.-3. March 2007. [http://www.linuxforum.dk/2007/program/saturday/Martin_Hansen.shtml Presentation] about OpenMoko on Saturday by Martin Hansen and Ole Tange.
+
 
+
== Sections by target audience ==
+
 
+
* [[Basic End-user]] - Information for end users that want basic functionality and no surprises
+
* [[Advanced End-user]] - Information for advanced end-users that want advanced and experimental functionality but who are not programmers
+
* [[Application Developer]] - Information for application developers including ideas and specifications for applications, and tools to build them
+
* [[System Developer]] - Information for the system developer including bootloader, kernel, and libraries
+
* [[Hardware Developer]] - Information for the hardware developer including hardware specs, and debug board
+
 
+
== Getting started with this wiki ==
+
 
+
* 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]
+
* [http://www.mediawiki.org/wiki/Help:FAQ MediaWiki FAQ]
+

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

Contents

Welcome to the OpenMoko public Wiki

This is to be the evolving, definitive resource on Neo1973 development -- the GSM+AGPS Smartphone running OpenMoko. The intention is to collaboratively improve and update all information on this site.

Introduction

Project Resources

Developer's Documentation

Hands-on Guides

Hardware Reference Documentation

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

User Interface Related

Misc. Development Related

Administrative / Organizational

  • Shipping Notes - Information to help FIC how to ship products to you
  • My Account - Ideas for what sort of account based services FIC should provide with the phone.

Miscellaneous

  • Neo1973 and Windows - If you want to commit that offence ;)
  • 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
  • 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.
  • Style Sheet - The correct way to spell OpenMoko and other words
  • iPhone - Comparison between Apple iPhone and FIC Neo1973
  • Translation - Translation of OpenMoko

FIC / OpenMoko at Events

  • Pingwinaria 2007 - Krynica, Poland - 15-18 March 2007 - Tomasz Zieliński will give a talk about OpenMoko and Marcin Juszkiewicz will talk about OpenEmbedded
  • FOSTEL - Paris, France - 4-5 April 2007 - Sean Moss-Pultz will be there

Past Events

  • FOSDEM - Brussels, Belgium - 23 to 25 Februari 2007
  • ETel - Tuesday, February 27 through Thursday, March 1, 2007, near San Francisco
  • Linux Forum - Copenhagen Denmark. 2.-3. March 2007. Presentation about OpenMoko on Saturday by Martin Hansen and Ole Tange.

Sections by target audience

  • Basic End-user - Information for end users that want basic functionality and no surprises
  • Advanced End-user - Information for advanced end-users that want advanced and experimental functionality but who are not programmers
  • Application Developer - Information for application developers including ideas and specifications for applications, and tools to build them
  • System Developer - Information for the system developer including bootloader, kernel, and libraries
  • Hardware Developer - Information for the hardware developer including hardware specs, and debug board

Getting started with this wiki