Open moko

from Wikipedia, the free encyclopedia

OpenMoko ( Open Mobile communications - open mobile communication ) is a mainly driven forward by the same company Openmoko Inc. project with the goal of smart phones with an open (in the sense of free software to develop operating system). The Neo , initially manufactured by the Taiwanese parent company FIC and then by Openmoko Inc., was to be used as hardware . The project attempted to build a large community of external software developers and open source enthusiasts by making the development process as open as possible on the hardware and software side. For economic reasons, Openmoko Inc. has stopped further development and is now concentrating on the development of a Wikipedia reader . On the software as well as the hardware side, the project will continue to be operated by enthusiasts under the name OpenPhoenux .

Bare circuit board of the Openmoko

Openmoko distribution

history

The Openmoko platform was first presented in November 2006 at the "Open Source in Mobile Conference" in Amsterdam. In August 2007, a revised GTK surface under the name "2007.2" was presented, among other things, because the old surface was difficult to operate with fingers. In April 2008 the first version of the “April Software Update - ASU” was published, which aims to achieve faster product maturity using the sophisticated Qtopia . A further developed version was published in August 2008 under the name 2008.08. The results of this work can now be found in the QtMoko distribution . As part of the Openmoko Framework Initiative, the “ freesmartphone.org ” (FSO) stack was published in May 2008 , which contains a new middleware based on D-Bus . Based on FSO, Openmoko Inc. developed the Paroli interface and the community developed the SHR (Stable Hybrid Release) distribution.

software

All firmware image files made available by Openmoko are based on OpenEmbedded , the boot loader U-Boot and a current 2.6 Linux kernel .

The 2007.2 image also uses gsmd to manage the smartphone GSM modem, the package management software iPKG , the X Window System KDrive , Matchbox as window manager, GTK + , the Evolution Data Server, the Openmoko framework and some Openmoko-specific applications. The 2008.08 image instead uses the Qtopia ported from Openmoko to X , the Enlightenment Foundation Libraries, the newly developed Enlightenment attachment Illume and the oPKG derived from iPKG.

Some applications have been and are being developed especially for Openmoko. These include a telephone application, a news program for receiving and sending SMS, one on WebKit -based web browser , a media player , an RSS - feed reader , a voice and a gesture recognition. Since all image files published by Openmoko are based on OpenEmbedded, almost all toolkits and programs available in OpenEmbedded can be used with any image.

The target platform is initially the Neo manufactured by FIC, the parent company of Openmoko Inc. Openmoko has also been partially ported to the Motorola EZX platform and to devices from HTC and Palm. The Dash Express (project name HXD8), which is a mobile navigation system from the Dash company , is based on a hardware design by FIC and uses a Linux kernel adapted by Openmoko.

Outside of OpenEmbedded, Qt Extended (formerly Qtopia) can also run on the Neo FreeRunner. It is also possible to install Debian on the Neo, with QtExtended and SHR being available for telephone functions. With the help of the Koolu company , Android was ported to the Neo.

Neo

FIC Neo 1973
Neo FreeRunner

The project's first mobile phone is the Neo 1973 (internal name: GTA01). The name "Neo 1973" refers to the year 1973, when Marty Cooper had the first conversation with a mobile phone. The revised version GTA02 planned for the mass market bears the name "Neo FreeRunner".

Apart from two hardware buttons on the side of the phone, the Neo is only operated using a touch-sensitive screen. Some simple programs are specially designed to be operated with the fingers, others require an input pen .

Specifications

Parameter Neo 1973 (GTA01) Neo FreeRunner (GTA02) GTA04 Neo900
Radio network Tri-band GSM / GPRS module in the 900/1800/1900 MHz range or 850/1800/1900 MHz GSM for the US market + UMTS / 3G (HSPA) LTE 100/50 Mbps or UMTS HSPA 14.4 / 5.76 Mbps with CDMA
Dimensions 120.7 mm × 62 mm × 18.5 mm 110.9 mm × 59.8 mm × 18 mm
Weight 158 g 181 g
Display 2.8 ", 480 × 640 pixels , 283 dpi 800 × 480 pixels , 267 dpi
battery pack 1200 mAh 1320 mAh
operating system Openmoko Linux , Qtopia Openmoko Linux , Qt Extended , Debian , Android Openmoko Linux , Qt Extended , Debian , Android , SHR Like GTA04. Additionally Maemo (planned)
Memory size 128 MB SDRAM ; 64 MB NAND flash ; expandable with microSD cards 128 MB SDRAM, 256 MB NAND flash, expandable up to 16 GB with microSD and microSDHC cards 512 MB RAM, 512 MB NAND flash , SDHC card slot 512 MB / 1 GB RAM, 32 GB / 64 GB eMMC + external (USB)
processor Samsung S3C2410AL-26-Chip ARM9 / ARMv4T (266 MHz) Samsung S3C2442 ARM9 / ARMv4T (400 MHz) TI OMAP3530 Cortex-A / ARMv7 / Cortex-A8 (800 MHz) TI DM3730 Cortex-A / ARMv7 / Cortex-A8 (1 GHz)
Interfaces Bluetooth 2.0, 2.5 mm jack plug , audio in / out, video out, USB host mode Interfaces of the GTA01; WLAN support, USB host mode + charge pump , GPS (int / ext antenna) (+) USB 2.0 OTG port, FM transceiver , GPS (int / ext antenna), camera connector (1.3 Mpx), display connector (TD028TTEC1), 2 × 60 pin expansion connector (optional) Like GTA04, plus i2c and GLONASS
particularities A-GPS A-GPS ; two acceleration sensors Barometric altimeter , accelerometer , compass, gyroscope, camera optional Cameras, gyroscopes etc. of the Nokia N900 can be addressed

The Neo 1973 (GTA01) has a height of 120.7, a width of 62 and a depth of 18.5 millimeters. The touchscreen - matrix LCD with VGA resolution (480 × 640 pixels, 283 dpi ) has a diagonal of 2.8 inches (approx. 7 cm). The device has an A-GPS chip as well as a microSD slot and Bluetooth 2.0. There is also a 2.5 mm jack plug for audio (for headphones or headset ) and two additional speakers on the back, which are connected to a 1.2 watt stereo amplifier. The 1200 mAh battery is charged via USB . A Samsung S3C2410AL-26 chip (266 MHz) serves as the CPU . 128 MB RAM and 64 MB flash memory are available for this. The tri-band GSM / GPRS module works in the 900/1800/1900 MHz range.

In addition to the faster CPU S3C2442 (400 MHz) from Samsung, the Neo FreeRunner (GTA02) also has WLAN support, 256 MB flash memory, hardware-accelerated 2D / 3D graphics (SMedia 3362) and two acceleration sensors . Instead, one of the stereo speakers is omitted. In addition to the 900/1800/1900 MHz GSM version, there is also an 850/1800/1900 MHz GSM version for the US market. The Freerunner criticized the significantly worse graphics performance compared to the Neo 1973.

The housing CAD files as well as the internal circuit diagrams were published under a free license by both the Neo 1973 and the Neo FreeRunner.

There were several hardware revisions of the Neo 1973 as well as of the FreeRunner that tried to fix various hardware errors. However, the current version of the FreeRunner (A7) is viewed by most owners as a developer rather than an end customer device.

The Neo 1973 and FreeRunner models have the TI Calypso GSM baseband chipset on which OsmocomBB can run.

In a modified version (GTA03) a camera should be integrated, the quality of the audio output can be improved, to dispense with the may prove bottleneck graphics accelerator, a quad-band - EDGE -GSM module are used and the case got a new design. However, Openmoko stopped further development of the device. The hardware development is being continued by the community as part of the GTA02 core project.

After the development of the GTA03 was discontinued, the GTA04 with contemporary equipment was presented in February 2011 at the FOSDEM 2011 . A deliverable version should appear in April 2011, but on October 10th 2011 the release to the first testers only started. The open source hardware concept comes into play here, meaning that owners of older devices only have to reorder the hardware parts that need to be updated. The display, housing and other components of the previous model can still be used. The GTA04 developed on the basis of the BeagleBoard bears the new brand name OpenPhoenux .

Since Nokia has stopped developing its own Linux devices, there is strong demand for follow-up devices within the community. A further development of the GTA04 motherboard, which is planned as an upgrade for the Nokia N900, is to be developed as "Neo900". With the replacement board, the Nokia N900, which is still very popular with users today, should catch up with current devices thanks to a significantly more powerful CPU and larger main memory. The use of LTE networks should also be possible. A first crowdsourcing initiative worth € 25,000 was successful, so that the first prototypes could already be produced. Delivery of the first boards to end customers was planned for 2014.

See also

Web links

Commons : Openmoko  - collection of images, videos and audio files

Individual evidence

  1. Tim O'Reilly about Dash and Openmoko: - ( Memento of the original from November 2, 2007 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / radar.oreilly.com
  2. Technology Review: Open Source Cell Phone, Next Attempt. Retrieved May 25, 2019 .
  3. Official announcement: - ( Memento of the original from March 19, 2009 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / lists.openmoko.org
  4. Hardware description in the Openmoko Wiki http://wiki.openmoko.org/wiki/Neo1973_Hardware#Processor
  5. Announcement of the start of sales and the next version GTA02: http://lists.openmoko.org/pipermail/announce/2007-June/000013.html
  6. Openmoko presentation at LinuxTag 2007: - ( Memento of the original from August 4, 2007 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.vanille-media.de
  7. OpenMoko - OsmocomBB - Open Source Mobile Communications. Retrieved May 25, 2019 .
  8. fosdem.org. Retrieved May 25, 2019 .
  9. GTA04 - Master page for the next generation Openmoko motherboard. Retrieved May 25, 2019 .
  10. Neo900. Retrieved May 25, 2019 .