Main Page
From Openmoko
Line 1: | Line 1: | ||
− | + | {|align=right | |
+ | |__TOC__ | ||
+ | |} | ||
+ | <big>'''Welcome to the OpenMoko public Wiki'''</big><br> | ||
+ | <small>For other languages see the [[#bottom|bottom]] of this page.</small> | ||
+ | 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. | ||
− | + | == Introduction == | |
+ | * [[Introduction]] - What is OpenMoko. | ||
+ | ** [[Introduction#Photos|Photos]] | ||
+ | ** [[Introduction#Videos|Videos]] | ||
+ | * [[FAQ | Frequently Asked Questions]] | ||
+ | * [[ChangeLog]] - Change log of most important changes of each day | ||
− | + | == Project Resources == | |
+ | * [[Development resources]] - Describes the resources (lists, svn, ...) | ||
+ | ** [[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 == | ||
− | + | === Hands-on Guides === | |
+ | * [[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]] | ||
+ | * [[Getting Openmoko working on host with Xoo]] | ||
+ | === Hardware Reference Documentation === | ||
+ | * All [[Hardware]] related documentation and specifications | ||
+ | * [[Neo1973 Hardware]] - Overview about the Components we use, PCB Photographs | ||
+ | ** [[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 === | ||
+ | * 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 ==== | ||
+ | * [[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 == | ||
− | + | * [[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 ;) (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 | ||
+ | * [[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 == | ||
+ | |||
+ | * [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] | ||
+ | |||
+ | <span id="bottom"></span> | ||
+ | {{Languages|Main_Page}} |
Revision as of 16:08, 10 March 2007
|
Welcome to the OpenMoko public Wiki
For other languages see the bottom of this page.
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
- Introduction - What is OpenMoko.
- Frequently Asked Questions
- ChangeLog - Change log of most important changes of each day
Project Resources
- Development resources - Describes the resources (lists, svn, ...)
Developer's Documentation
Hands-on Guides
- Getting Started with your Neo1973
- Building OpenMoko using the MokoMakefile
- Building OpenMoko from scratch
- Migration to bad block tolerant builds
- Getting Openmoko working on host with Xoo
Hardware Reference Documentation
- All Hardware related documentation and specifications
- Neo1973 Hardware - Overview about the Components we use, PCB Photographs
- Disassembling Neo1973 - A photo story about disassembling the hardware
- Debug Board - The Debug Board for the Neo1973
- QT2410 - A S3C2410 development board that we used during early development
Software Reference Documentation
- 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
- 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
Misc. Development Related
- Templates
- PIM Storage
- Coding Guidelines
- How to run OpenMoko Apps on PC
- 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
- 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 ;) (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
- 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
- Please read our OpenMoko Wiki Editing Guidelines
- Configuration settings list
- MediaWiki Wikitext Reference
- MediaWiki FAQ
Languages: |
English • العربية • Български • Česky • Dansk • Deutsch • Esperanto • Eesti • Español • فارسی • Suomi • Français • עברית • Magyar • Italiano • 한국어 • Nederlands • Norsk (bokmål) • Polski • Português • Română • Русский • Svenska • Slovenčina • Українська • 中文(中国大陆) • 中文(台灣) • Euskara • Català |