Distributions/ru

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (linkfix)
 
(29 intermediate revisions by 7 users not shown)
Line 1: Line 1:
Openmoko дистрибутивы разработаны для запуска на разных  мобильных устройствах, как первые из них  Openmoko Inc.'s Neo 1973 и Neo FreeRunner смартфоны. They are similar to Linux distributions; complete operating systems with user applications. Вы можете настроить мультизагрузку для запуска двух разных дистрибутивов (с основной памяти и с sd-карточки) на одном смартфоне.
+
{{Languages|Distributions}}
  
While the Openmoko distributions will run on other mobile devices too, some other software distributions will also run on the Openmoko Inc. phones (see below).
+
{|align=left
 +
|__TOC__
 +
|}
  
For downloads see Latest Images, for installation instructions see Flashing the Neo FreeRunner.
+
== Предисловие ==
 +
Дистрибутивы Openmoko предназначены для использования на различных портативных устройствах, но в первую очередь — на смартфонах Openmoko [[GTA01:Neo 1973|Neo 1973]] и [[Neo FreeRunner]]. Эти дистрибутивы относятся к семейству GNU/Linux и представляют собой полные версии операционных систем и прикладного ПО. Вы можете [[Download|загрузить]] любой дистрибутив и установить его согласно [[Flashing the Neo FreeRunner|инструкциям по установке]]; можно также сделать систему с мультизагрузкой.
 +
 
 +
Добавим, что дистрибутивы Openmoko работают на [[Supported devices/ru|ряде других устройств]], а также ряд других дистрибутивов работает на смартфонах Openmoko.
 +
 
 +
=== Выбор дистрибутива ===
 +
В настоящее время наиболее широко используются [[Om 2008]] (предустанавливается производителем на Neo FreeRunner) и [[Stable Hybrid Release|SHR]] (см. [http://spreadsheets.google.com/pub?key=p2ZQdcRSVg9XfYLwBVsZicg]).
 +
 
 +
В будущем основным дистрибутивом станет [[Om 2009]]. В настоящий момент ведётся разработка, выпуск ожидается в июне 2009 года. Подобно дистрибутиву SHR, Om 2009 построен на основе [[freesmartphone.org]].
 +
 
 +
Кроме этого, существует ряд других дистрибутивов, таких как [[Qt Extended Improved]] (стабильные базовые функции), Google [[Android]] и несколько дистрибутивов, основанных на [[Debian]].
 +
 
 +
{| class="wikitable" style="float:right;width:200px;background-color:#FF6600;text-align:center;border-collapse:collapse;font-weight:bold"
 +
|<font color=white>Distributions</font>
 +
|-
 +
! style='background-color:#333333;color:#FFFFFF'|
 +
<div align=left>
 +
* <font color='#BBBBBB'>Openmoko (официальные)</font>
 +
** [[Om2009]]
 +
** [[Om 2008.12 Update]]
 +
** [[Om 2008.9 Update]]
 +
** [[Om 2008.8]]
 +
** [[Om 2007.2]]
 +
** [[OpenmokoFramework|FSO]]
 +
* <font color='#BBBBBB'>Сообщество</font>
 +
** [[SHR]]
 +
** [[FDOM]]
 +
* <font color='#BBBBBB'>Другие</font>
 +
** [[Qt Extended Improved]]
 +
** [[Debian]]
 +
** [[Gentoo]]
 +
** [[Android]]
 +
** [[Hackable:1]]
 +
** [[neovento]]
 +
</div>
 +
|-
 +
|}
 +
 
 +
=== Замечания ===
 +
 
 +
* Слово &laquo;стабильный&raquo; (stable) в мире FreeRunner означает не то же самое, что в мире Debian.
 +
* Большинство дистрибутивов используют одни и те же загрузчики ядра, ядро, драйверы и аппаратное обеспечение. Следовательно, низкоуровневые аппаратные проблемы одинаково проявляются в разных дистрибутивах. Самое свежее ПО, как правило, содержит наибольшее количество исправленных старых проблем, но имеет также ряд новых.
 +
* Большинство дистрибутивов имеет свои собственные репозитории пакетов. Пытаться установить пакеты из чужого репозитория&nbsp;&mdash; ПЛОХАЯ ИДЕЯ!
 +
* Переход от одного дистрибутива к другому, как правило, не испытан, поэтому изменение пути к репозиторию и последующее обновление системы, скорее всего, приведёт к поломке множества пакетов, а то и к невозможности загрузить систему. Рекомендованный способ смены дистрибутива&nbsp;&mdash; перезаписывать целиком всю файловую систему с помощью [[dfu-util]] (напомним, возможен также вариант с альтернативной загрузкой с карты памяти или из сети (?).
 +
 
 +
== Официальные выпуски Openmoko ==
 +
 
 +
Предоставляемые компанией Openmoko Inc. дистрибутивы построены на основе различных ветвей [[OpenEmbedded]].
 +
 
 +
=== Серия Om ===
 +
 
 +
* '''[[Om 2009]]''' станет принципиально новым дистрибутивом, он не является развитием [[Om 2008.12 Update]]. '''В настоящее время Om 2009 находится в стадии разработки и никоим образом не может считаться готовым к использованию.''' Om 2009 построен на каркасе [http://freesmartphone.org freesmartphone.org] версии 5.5.
 +
 
 +
{{Main|Om 2009}}
 +
 
 +
* '''[[Om 2008.12 Update]]'''&nbsp;&mdash; это второе обновление Om 2008, следующее после выпуска ''Om 2008.9''.
 +
 
 +
{{Main|Om 2008.12 Update}}
 +
 
 +
* '''[[Om 2008.9 Update]]'''&nbsp;&mdash; это первое обновление Om 2008, следующее после выпуска ''Om 2008.8''. Для всех более старых версий Openmoko рекомендуется обновление, как минимум, до этой версии, которая всё ещё далека от совершенства, но включает ряд существенных исправлений, повышающих общую стабильность. Кроме этого, в новой версии изменён экран загрузки. Каких-либо изменений в наборе предоставляемых приложений нет. Нетребовательные пользователи могут счесть данную версию вполне сносной для бытового использования устройства в качестве телефона.
 +
 
 +
{{Main|Om 2008.9 Update}}
 +
 
 +
* '''[[Om 2008.8]]''' выпущен в августа 2008 года в качестве замены 2007.2. До момента выпуска данный дистрибутив имел кодовое имя ASU (April/August Software Update); это имя сохранилось в системе контроля версий как имя соответствующей ветви. Эта версия объединяет телефонный стек [http://trolltech.com/products/qtopia Qtopia] с набором новых приложений Openmoko, основанных на Enlightenment Foundation Libraries ([[EFL_Documentation|EFL]]). Qtopia является более зрелым продуктом, чем GNOME Mobile stack, и стандартные приложения (номеронабиратель, контакты, калькулятор, календарь) работают лучше, чем в 2007.2. Qtopia, использованная в версии 2008.8, перенесена на X11, в отличие от стандартной Qtopia, использующей фреймбуфер. Это изменение позволяет приложениям, не основанным на Qt, использовать экран совместно с приложениями на Qt. Данный выпуск имеет условную версию .0 и имеет множество нерешённых низкоуровневых проблем (управление питанием, звук, WiFi и т.&nbsp;п.).
 +
 
 +
{{Main|Om 2008.8}}
 +
 
 +
* '''[[Om 2007.2]]''' был первым дистрибутивом, созданным Openmoko. Интерфейс был разработан для управления пальцем (оптимизирован для разрешения 285 ppi) и выполнен в ярких оранжевых тонах. В нём использовался телефонный стек GTK+ stack, являющийся частью платформы [http://www.gnome.org/mobile/ GNOME Mobile]. В настоящее время данный дистрибутив считается устаревшим и более не поддерживается ни Openmoko Inc, ни OpenedHand.
 +
 
 +
{{Main|Om 2007.2}}
 +
 
 +
=== Серия FSO ===
 +
 
 +
'''FSO'''&nbsp;&mdash; это аббревиатура, образованная от названия FreeSmartphone.Org. Openmoko работает над стабильной поддержкой системных служб. Основные усилия сфокусированы на стабильных высокоуровневых службах, доступных для любого языка программирования или пользовательского интерфейса, имеющего поддержку [http://dbus.freesmartphone.org/ dbus]. Этот каркас будет использоваться в следующих выпусках Openmoko. FSO является, по сути, промежуточным программным обеспечением (middleware), но если совместить его с ПО нижнего (bootloader+kernel) и верхнего (телефонные приложения) уровней, получится работающий дистрибутив. По такой схеме строятся дистрибутивы серии FSO (так называемые Milestones).
 +
 
 +
* '''FSO Milestone V''' был выпущен под лозунгом 'Calling All Stations'. В качестве телефонного приложения используется Zhone; это простое приложение, написанное на Python и совмещающее  номеронабиратель и главный экран, которое было разработано больше для испытания возможностей FSO. Несмотря на симпатичную реализацию, Zhone недостаточно хорошо протестирован. Подробности см. [http://wiki.openmoko.org/wiki/OpenmokoFramework/Status_Update_6 Status Update 6]. Получить образ дистрибутива можно по адресу: http://downloads.freesmartphone.org/fso-stable/milestone5.1/ .
 +
 
 +
{{Main|FSO}}
 +
 
 +
== Дистрибутивы сообществ ==
 +
 
 +
=== SHR&nbsp;&mdash; Stable Hybrid Release ===
 +
 
 +
SHR&nbsp;&mdash; это дистрибутив, разрабатываемый сообществом. Он содержит некоторые приложения, основанные на EFL и использующие (?) FSO. На данный момент доступны простой номеронабиратель, приложения для работы с сообщениями и контактами (написанные на Си), а также управление настройками, написанное на Python. На 12 апреля 2009 года не существовало стабильной версии данного дистрибутива, поскольку команда разработки не считает его доведённым до должного уровня. Тем не менее, вы можете получить образ дистрибутива [http://shr.bearstech.com/shr-testing на сборочном сервере SHR].
 +
 
 +
{{Main|Stable Hybrid Release}}
 +
 
 +
=== FDOM (FAT and Dirty Openmoko) ===
 +
 
 +
[[FDOM]]&nbsp;&mdash; это дистрибутив, основанный на последнем выпуске официального Openmoko и включающий множество исправлений и дополнительных приложений. Сохранена возможность обновлять ПО из официального репозитория.
 +
 
 +
{{Main|FDOM}}
 +
 
 +
=== Не основанные на Openmoko ===
 +
 
 +
Далее коротко описаны альтернативные дистрибутивы, не основанные на Openmoko (или OE).
 +
 
 +
==== Qt Extended ====
 +
Qt Extended имеет несколько имён. Сейчас он называется <b>Qt Extended Improved</b>. Сообщество Openmoko-based (?) развивает Qt Extended Improved как проект Free Software. Qt Extended Improved построен на основе Qt Extended/Qtopia/Qt, разработке Qt Software/Trolltech. Qt Extended Improved предоставляет надёжный телефонный стек, веб-браузер, основанный на webkit, и другие функции, характерные для смартфонов.
 +
 
 +
5 марта 2009 года Qt Software выпустила Qt Extended 4.4.3. 3 марта 2009 Qt Software объявила, что Qt Extended 4.4.3 будет последним выпуском продукта. До версии 4.3, Qt Extended назывался Qtopia.
 +
 
 +
{{Main|Qtopia / Qt Extended on FreeRunner}}
 +
 
 +
==== Debian ====
 +
Debian&nbsp;&mdash; это &laquo;универсальная операционная система&raquo;. Debian содержит тысячи и тысячи пакетов (хотя большинство разработаны для серверов и настольных машин). По словам Йохима Брейтнера из [http://wiki.debian.org/Teams/DebianFSO команды pkg-fso], (известного как nomeata, Joachim "nomeata" Breitner), Debian&nbsp;&mdash; это не дистрибутив в том смысле, как это понимается для Openmoko, но, скорее, альтернативная базовая система, отличная от предоставляемых Openmoko. На данный момент доступно ПО из набора FSO, но есть также надежда на получение Stable Hybrid Release. Так что сегодня можно считать Debian альтернативным способом установки FSO, занимающим больше места, но предоставляющим больше разнообразного ПО.
 +
 
 +
{{Main|Debian}}
 +
 
 +
==== [[Gentoo ]]====
 +
Gentoo&nbsp;&mdash; это воплощение выбора. Это становится ясным несколько раз ещё во время установки: вы выбираете, что вы желаете скомпилировать самостоятельно, как вы желаете установить Gentoo, какую службу для ведения системного журнала вы желаете использовать и т. д. Gentoo&nbsp;&mdash; быстрая и современная система с понятным и гибким устройством, построенная на открытом ПО. Менеджер пакетов Portage, используемый в Gentoo, написан на Python, что даёт возможность легко модифицировать его при необходимости. Пакетная система Gentoo использует исходные коды (хотя заранее собранные двоичные пакеты тоже поддерживаются), и настройка системы сводится к редактированию текстовых файлов. Другими словами, полная и повсеместная открытость.
 +
 
 +
{{Main|Gentoo}}
 +
 
 +
==== Android ====
 +
[http://code.google.com/android/ Android]&nbsp;&mdash; это надстройка ПО для мобильных устройств, разрабатываемая [http://www.openhandsetalliance.com/ The Open Handset Alliance.] Openmoko полностью поддерживает Android на Freerunner.
 +
 
 +
Android уже доведён до состояния, в котором его можно использовать на FreeRunner в качестве обычного телефона. Тем не менее, существует ряд недостатков. Подробности приведены в соответствующем разделе.
 +
 
 +
{{Main|Android}} См. также домашнюю страницу [http://wiki.openmoko.org/wiki/User:Seanmcneil3 Sean McNeil].
 +
 
 +
====Slackware====
 +
 
 +
С версии 12.2, Slackware официально поддерживается Neo Freerunner.
 +
 
 +
[http://armedslack.org/]
 +
 
 +
 
 +
==== Hackable:1====
 +
 
 +
Hackable1&nbsp;&mdash; это дистрибутив для устройств, допускающих вмешательство пользователя (как Freerunner), поддерживаемый сообществом. Он основан на Debian и Om 2007.2 (который более не поддерживается Openmoko), и развивается в направлении GNOME mobile platform.
 +
 
 +
{{Main|Hackable:1}}
 +
 
 +
====[[neovento]]====
 +
 
 +
neovento (бывший FYP)&nbsp;&mdash; это дистрибутив, основанный на [[Debian|Debian on Freerunner]] и использующий [http://lxde.org/ LXDE] и [[Zhone]] на верхнем уровне. Является проектом сообщества [http://freeyourphone.de FreeYourPhone.de].
 +
 
 +
{{Main|neovento}}
 +
 
 +
====[[OpenWRT]]====
 +
 
 +
OpenWRT Development Trunk также поддерживает Freerunner. [http://www.openwrt.org/]
 +
 
 +
==== Другие / не выпущенные ====
 +
 
 +
* The [http://www.neopwn.com/software.php NeoPwn] network auditng system's core is a modified Linux 2.6.24 kernel, with cross-compiled module driver support for the numerous compatible addon devices running on a FULL Debian (ARMEL) operating system. The filesystem has been optimized for performance and size and includes the NeoPwn menu system and several GUI dialogs for hardware control and attack automation. ''Status: Unknown, the GPL requires source code to be distributed only to customers''.
 +
* [http://runningbear.org/trac RunningBear] is an innovative, yet free and open-source Operating System for hackable devices driven by Bearstech. Lightweight, Portable, Secure, Friendly and Useful. ''Status: In development''.
 +
* [http://pokylinux.org/ Poky] and Sato, by OpenedHand/Intel. An open source platform build tool derived from OE. It is a complete software development environment for the creation of Linux devices. It enables you to design, develop, build, debug, and test a complete, modern, software stack using Linux, the X Window System and GNOME Mobile based application frameworks for both ARM and x86 based platforms. ''Status: The "Nightly Build" Image works fine on Neo Freerunner, but phone functionality doesn't.''
 +
* [http://pyneo.org/ PyNeo] pyneo is a stack for mobile devices excessivly using dbus, glib and evas. pyneo can be considered FSO milestone 0. Afterwards, FSO evolved into an own project with different goals. ''Status: still active, ask around on #pyneo.org ''
 +
* [http://www.quantum-step.com/ mySTEP] by Openmoko distributor Golden Delicious Computers is based on GNUstep and brings a Objective-C API to the Neo. Core GUI frameworks are "Foundation" & "AppKit". It has been shown on FOSDEM 2008, LinuxTag 2008 and SYSTEMS 2008 to run on the Neo 1973. If someone reengineers UIKit, (open) source code compatibility to iPhone apps appears achievable. ''Status: it does not have its own kernel so a Freerunner distribution waits for a solid basis and an arm-linux-gnueabi toolchain that runs natively on Mac OS X is currently lacking.''
 +
 
 +
== Возможности различных дистрибутивов ==
 +
 
 +
В целом дистрибутивы отличаются в одной или нескольких компонентах из следующего перечня:
 +
* Экран загрузки системы. Чисто декоративное отличие.
 +
* Загрузчик (bootloader). Теоретически, любая версия ''uboot'' может быть использована с любым дистрибутивом. В будущем ''uboot'' будет заменён на ''Qi''.
 +
* Ядро. В разных дистрибутивах используются ядра GNU/Linux версий 2.6.24, 2.6.26 и 2.6.28. Некоторые ядра содержат также встроенные модули; в других случаях модули собираются отдельно, и тогда они могут быть как в одном пакете с ядром, так и отдельно.
 +
* Промежуточное ПО (middleware): демоны, управляющие GSM и GPS, аудиосистема, хранение личных данных и т. п. Qt и Android используют собственные подсистемы, FreeSmartphone.Org (FSO) развивается в направлении стандартного Free Software.
 +
* Драйвер дисплея. Оригинальная система ''Qt Extended'' использовала framebuffer, но большинство других дистрибутивов сегодня используют ''X11''.
 +
* Библиотеки и общий каркас (графический интерфейс, виджеты и т. п.): EFL, Qt, Gtk+, Java...
 +
* Основные функции телефона: голосовые вызовы, SMS, будильник...
 +
* Приложения смартфона: GPS, мультимедиа, игры, веб-браузер...
 +
* Приложения Open source: дополнительные игры, научные приложения и всё остальное...
 +
 
 +
=== Аппаратная поддержка ===
 +
 
 +
{|class="wikitable" border="1" cellpadding="5" cellspacing="0" width=100%
 +
! width=10%| !! width=8%|[[Om 2008.8]] !! width=8%|Om 2007.2 !! width=8%|FSO !! width=8%|SHR !! width=8%|FDOM !! width=8%|Qt Extended !! width=8%|Debian !! width=8%|Gentoo !! width=8%|Android
 +
|-
 +
| GTA01 || ??        || ??      || ??        || {{Yes}}      || ??        || {{Yes}}    || {{Yes}} || ??        || ??
 +
|-
 +
| GTA02 || {{Yes}}        || {{Yes}}      || {{Yes}}        || {{Yes}}        || {{Yes}}        || {{Yes}}    || {{Yes}}  || {{Yes}}        || {{Yes}}
 +
|-
 +
|}
 +
 
 +
=== Connectivity ===
 +
{|class="wikitable" border="1" cellpadding="5" cellspacing="0" width=100%
 +
! width=10%| !! width=8%|[[Om 2008.8]] !! width=8%|Om 2007.2 !! width=8%|FSO !! width=8%|SHR !! width=8%|FDOM !! width=8%|Qt Extended !! width=8%|Debian !! width=8%|Gentoo !! width=8%|Android
 +
|-
 +
| Telephony || {{Yes}}        || {{Yes}}      || {{Yes}}        || {{Yes}}        || {{Yes}}        || {{Yes}}    || {{Yes}} (1) || ??        || {{Yes}}
 +
|-
 +
| SMS      || {{Yes}}        || {{Yes}}      || {{Yes}}        || {{Yes}}        || {{Yes}}        || {{Yes}}    || {{Yes}} (1) || ??        || {{Yes}}
 +
|-
 +
| [[GPRS]]  || Not through UI || Not through UI|| Not through UI || {{Yes}} || {{Yes}}        || {{Yes}}    || {{Yes}} (1) || Not through UI    || {{Yes}}
 +
|-
 +
| [[WiFi]]      || {{Yes}} (*)    || {{Yes}}      || Not through UI || {{Yes}}        || {{Yes}}        || {{Yes}}    || {{Yes}}    || Not through UI    || {{Yes}}
 +
|-
 +
| VoIP      || ??            || ??            || ??            || ??            || {{Yes}}        || {{Yes}} (1)          || {{Yes}}    || ??        || {{no}}
 +
|-
 +
| Bluetooth || {{Yes}}        || {{Yes}}      || {{No}}        || {{Yes}}            || {{Yes}}        || {{Yes}}    || {{Yes}}    || ??        || {{Yes}}
 +
|-
 +
| GPS (1)  || {{Yes}} (1)    || {{Yes}}      || {{Yes}}        || {{Yes}}        || {{Yes}}        || {{Yes}} || {{Yes}} (1) || {{Yes}} (1) || {{Yes}}
 +
|-
 +
|}
 +
 
 +
=== Питание ===
 +
 
 +
{|class="wikitable" border="1" cellpadding="5" cellspacing="0" width=100%
 +
! width=10%| !! width=8%|[[Om 2008.8]] !! width=8%|Om 2007.2 !! width=8%|FSO !! width=8%|SHR !! width=8%|FDOM !! width=8%|Qt Extended !! width=8%|Debian !! width=8%|Gentoo !! width=8%|Android
 +
|-
 +
| Suspend || {{Yes}} || ?? || ?? || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}}
 +
|-
 +
| Resumes on Event      || ?? || ?? || ?? || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || ??
 +
|-
 +
| Functions after Resume  || {{Yes}} || ?? || ?? || {{Yes}} || {{No}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}}
 +
|-
 +
|}
 +
 
 +
===  Интерактивность ===
 +
{|class="wikitable" border="1" cellpadding="5" cellspacing="0" width=100%
 +
! width=10%| !! width=8%|Om2008.8        !! width=8%|2007.2 !! width=8%|FSO !! width=8%|SHR !! width=8%|FDOM !! width=8%|Qt Extended !! width=8%|Debian !! width=8%|Gentoo !! width=8%|Android
 +
|-
 +
| Stylus friendly || {{Yes}}                  || {{Yes}}        || {{Yes}}      || {{Yes}}      || {{Yes}} || {{Yes}}              || {{Yes}} || {{Yes}}  || {{Yes}}
 +
|-
 +
| Finger friendly || Partially                || Partially      || Partially    || {{Yes}}      || {{Yes}} || {{Yes}}              || {{No}} || {{Yes}} || {{Yes}}
 +
|-
 +
| Accelerometer  || {{Yes}} [[Rotate|(1)]][[Gestures|(1)]] || {{No}}          || {{No}}      ||  {{yes}} (1)  || {{Yes}} || {{No}}              || {{Yes}} || ?? || {{Yes}}
 +
|-
 +
|}
 +
 
 +
=== ПО ===
 +
{|class="wikitable" border="1" cellpadding="5" cellspacing="0" width=100%
 +
! width=10%| !! width=8%|[[Om 2008.8]] !! width=8%|2007.2 !! width=8%|FSO !! width=8%|SHR !! width=8%|FDOM !! width=8%|Qt Extended !! width=8%|Debian !! width=8%|Gentoo !! width=8%|Android
 +
|-
 +
| Terminal    || {{Yes}} (1)                      || Basic (2)  || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}}          || {{Yes}} (1) || {{Yes}}
 +
|-
 +
| PIM          || {{Yes}}                          || {{Yes}}    || {{No}}  || N/A    || {{Yes}} || {{Yes}} || {{Yes}} (1)      || ?? || ??
 +
|-
 +
| Phonebook    || {{Yes}}                          || {{Yes}}    || {{Yes}} || {{Yes}}    || {{Yes}} || {{Yes}} || {{Yes}} (1)      || ?? || {{Yes}}
 +
|-
 +
| Dialer      || {{Yes}}                          || {{Yes}}    || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} (1)      || ?? || {{Yes}}
 +
|-
 +
| Web Browser  || {{Yes}} (1)                      || {{Yes}} (1) || ?      || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} (1) || ?? || {{Yes}}
 +
|-
 +
| Mail Client  || {{Yes}}                          || ?          || ?      || ?      || {{Yes}} || {{Yes}} || {{Yes}} (1)      || ?? || {{Yes}}
 +
|-
 +
| XMPP Client  || {{Yes}} [[Instant Messaging|(1)]] || {{Yes}} (1) || ?      || {{Yes}} || {{Yes}} || {{Yes}}  || {{Yes}} (1)      ||  || ??
 +
|-
 +
| Media Player || {{Yes}} (1)                      || {{Yes}}    || ?      || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} (1)      || ?? || {{Yes}}
 +
|-
 +
|}
 +
 
 +
=== Toolkits / Runtimes ===
 +
{|class="wikitable" border="1" cellpadding="5" cellspacing="0"
 +
! width=10%| !! width=8%|[[Om 2008.8]] !! width=8%|2007.2 !! width=8%|FSO !! width=8%|SHR !! width=8%|FDOM !! width=8%|Qt Extended !! width=8%|Debian !! width=8%|Gentoo !! width=8%|Android
 +
|-
 +
| GTK+          || {{Yes}}        || {{Yes}}        || {{Yes}}        || {{Yes}}  || {{Yes}} || {{No}}      || {{Yes}}                || {{Yes}} || ??
 +
|-
 +
| Qt/Qt Extended || {{Yes}}        || {{No}}        || {{Yes}} ?      || {{Yes}}? || {{Yes}} || {{Yes}}    || {{Yes}}                || {{Yes}} || ??
 +
|-
 +
| Middleware    || qtopia-x11    || gsmd/neod      || FSO            || FSO      || qtopia-x11 || Qt Extended || FSO                    || FSO || ??
 +
|-
 +
| [[Java]]      || {{Yes|Jalimo}} || {{Yes|Jalimo}} || {{Yes|Jalimo}} || {{Yes|Jalimo}}  || {{Yes}} || ??          || {{Yes|CacaoVM, JamVM}} || ?? || ??
 +
|-
 +
| [[Python]]    || {{Yes}}        || {{Yes}}        || {{Yes}}        || {{yes}}  || {{Yes}} || {{Yes}}    || {{Yes}}                || {{Yes}} || ??
 +
|-
 +
| [[Mono]]      || {{Yes}} (1)    || {{Yes}} (1)    || ??            || {{no}}  || ?? || ??          || {{Yes}} (1)            || ?? || ??
 +
|-
 +
| [[Ruby]]      || {{Yes}}  || ??  || ??  || ?? || ?? || ??  || {{Yes}} (1)  || {{Yes}} (1) || ??
 +
|}
 +
 
 +
=== Образы ===
 +
Latest and stable combinations for Neo FreeRunner gta02
 +
{|class="wikitable" border="1" cellpadding="5" cellspacing="0"
 +
| || OM || FDOM || Qt Extended || Android
 +
|-
 +
| current bootloader || [[U-boot|U-Boot]] from [http://downloads.openmoko.org/distro/releases/Om2008.9/ OM daily] version [http://downloads.openmoko.org/] || [[U-boot|U-Boot]] from [http://downloads.openmoko.org/repository/experimental/ OM daily] version [http://downloads.openmoko.org/daily/gta02v5_and_up-u-boot.bin gta02v5_and_up] || [[U-boot|U-Boot]] from [http://downloads.openmoko.org/repository/experimental/ OM daily] version [http://downloads.openmoko.org/daily/gta02v5_and_up-u-boot.bin gta02v5_and_up] ||
 +
|-
 +
| future bootloader || [[Qi]] from [http://people.openmoko.org/andy/ Andy] latest qi-andy.udfu || [[Qi]] from [http://people.openmoko.org/andy/ Andy] latest qi-andy.udfu || [[Qi]] from [http://people.openmoko.org/andy/ Andy] latest qi-andy.udfu ||
 +
|-
 +
| splash || [[Configuring_the_boot_splash_screens|U-Boot]] from [http://downloads.openmoko.org/releases/ OM releases] or [http://downloads.openmoko.org/daily/ OM daily] latest splash.gz || [[Configuring_the_boot_splash_screens|U-Boot]] from [http://downloads.openmoko.org/releases/ OM releases] or [http://downloads.openmoko.org/daily/ OM daily] latest splash.gz || [[Configuring_the_boot_splash_screens|U-Boot]] from [http://downloads.openmoko.org/releases/ OM releases] or [http://downloads.openmoko.org/daily/ OM daily] latest splash.gz ||
 +
|-
 +
| kernel || [[Linux]] from [http://downloads.openmoko.org/releases/ OM releases] or [http://downloads.openmoko.org/daily/ OM daily] latest uImage.bin || [[Linux]] from [http://moko.mwester.net/download/ mwester] latest uImage-gta02-mwester-stable.bin or from [http://downloads.tuxfamily.org/3v1deb/openmoko/ treviño] latest uImage-gta02-stable-3v1n0.bin || [[Linux]] see [[Qt Extended Improved]] page for latest version || [[Linux]] from [http://koolu.org/releases/ koolu]
 +
|-
 +
| modules || ? || [[Linux]] from [http://moko.mwester.net/download/ mwester] latest modules-min-gta02-mwester-stable.tgz or modules-all-gta02-mwester-stable.tgz || [[Linux]] from [http://moko.mwester.net/download/ mwester] latest modules-min-gta02-mwester-stable.tgz or modules-all-gta02-mwester-stable.tgz ||
 +
|-
 +
| rootfs || [[Main_Page|OM]] from [http://downloads.openmoko.org/releases/ OM releases] or [http://downloads.openmoko.org/daily/ OM daily] latest rootfs.jffs2 || [[FDOM]] from [ftp://ftp.tuxbrain.com/openmoko/fdom/releases/ TuxBrain] version [ftp://ftp.tuxbrain.com/openmoko/fdom/releases/Fat_and_Dirty_OM.200809_20081023.rootfs.jff2 200809_20081023] || See [[Qt Extended Improved]] for latest rootfs || [[Android]] from [http://koolu.org/releases/ koolu]
 +
|}
 +
 
 +
Примечания:
 +
 
 +
(1) работает, но требует установки дополнительного ПО
 +
 
 +
(2) непригодно к использованию из-за отсутствия на клавиатуре некоторых символов. Впрочем, [[Switching_Keyboards#Matchbox_keyboard|есть решения]].
 +
 
 +
(*) нестабильно
 +
 
 +
== Quick download page ==
 +
 
 +
[[Download]]
 +
 
 +
== См. также ==
 +
 
 +
* Заметка Мики Лауэра (Mickey Lauer) "[http://www.vanille-media.de/site/index.php/2008/06/28/gtk-asu-fso-tmtla/ GTK, ASU, FSO, TMTLA!]" описывает различия между дистрибутивами Om 2007.2, ASU и FSO.
 +
 
 +
* [[Community Updates|Свежие новости и советы]]
 +
 
 +
* [[Kustomizer]]&nbsp;&mdash; как сделать приличный телефон на основе 2008.12
 +
 
 +
[[Category:Distributions/ru| ]]

Latest revision as of 14:40, 9 October 2009


Contents

[edit] Предисловие

Дистрибутивы Openmoko предназначены для использования на различных портативных устройствах, но в первую очередь — на смартфонах Openmoko Neo 1973 и Neo FreeRunner. Эти дистрибутивы относятся к семейству GNU/Linux и представляют собой полные версии операционных систем и прикладного ПО. Вы можете загрузить любой дистрибутив и установить его согласно инструкциям по установке; можно также сделать систему с мультизагрузкой.

Добавим, что дистрибутивы Openmoko работают на ряде других устройств, а также ряд других дистрибутивов работает на смартфонах Openmoko.

[edit] Выбор дистрибутива

В настоящее время наиболее широко используются Om 2008 (предустанавливается производителем на Neo FreeRunner) и SHR (см. [1]).

В будущем основным дистрибутивом станет Om 2009. В настоящий момент ведётся разработка, выпуск ожидается в июне 2009 года. Подобно дистрибутиву SHR, Om 2009 построен на основе freesmartphone.org.

Кроме этого, существует ряд других дистрибутивов, таких как Qt Extended Improved (стабильные базовые функции), Google Android и несколько дистрибутивов, основанных на Debian.

Distributions

[edit] Замечания

  • Слово «стабильный» (stable) в мире FreeRunner означает не то же самое, что в мире Debian.
  • Большинство дистрибутивов используют одни и те же загрузчики ядра, ядро, драйверы и аппаратное обеспечение. Следовательно, низкоуровневые аппаратные проблемы одинаково проявляются в разных дистрибутивах. Самое свежее ПО, как правило, содержит наибольшее количество исправленных старых проблем, но имеет также ряд новых.
  • Большинство дистрибутивов имеет свои собственные репозитории пакетов. Пытаться установить пакеты из чужого репозитория — ПЛОХАЯ ИДЕЯ!
  • Переход от одного дистрибутива к другому, как правило, не испытан, поэтому изменение пути к репозиторию и последующее обновление системы, скорее всего, приведёт к поломке множества пакетов, а то и к невозможности загрузить систему. Рекомендованный способ смены дистрибутива — перезаписывать целиком всю файловую систему с помощью dfu-util (напомним, возможен также вариант с альтернативной загрузкой с карты памяти или из сети (?).

[edit] Официальные выпуски Openmoko

Предоставляемые компанией Openmoko Inc. дистрибутивы построены на основе различных ветвей OpenEmbedded.

[edit] Серия Om

  • Om 2009 станет принципиально новым дистрибутивом, он не является развитием Om 2008.12 Update. В настоящее время Om 2009 находится в стадии разработки и никоим образом не может считаться готовым к использованию. Om 2009 построен на каркасе freesmartphone.org версии 5.5.
Main article: Om 2009


  • Om 2008.12 Update — это второе обновление Om 2008, следующее после выпуска Om 2008.9.
Main article: Om 2008.12 Update


  • Om 2008.9 Update — это первое обновление Om 2008, следующее после выпуска Om 2008.8. Для всех более старых версий Openmoko рекомендуется обновление, как минимум, до этой версии, которая всё ещё далека от совершенства, но включает ряд существенных исправлений, повышающих общую стабильность. Кроме этого, в новой версии изменён экран загрузки. Каких-либо изменений в наборе предоставляемых приложений нет. Нетребовательные пользователи могут счесть данную версию вполне сносной для бытового использования устройства в качестве телефона.
Main article: Om 2008.9 Update


  • Om 2008.8 выпущен в августа 2008 года в качестве замены 2007.2. До момента выпуска данный дистрибутив имел кодовое имя ASU (April/August Software Update); это имя сохранилось в системе контроля версий как имя соответствующей ветви. Эта версия объединяет телефонный стек Qtopia с набором новых приложений Openmoko, основанных на Enlightenment Foundation Libraries (EFL). Qtopia является более зрелым продуктом, чем GNOME Mobile stack, и стандартные приложения (номеронабиратель, контакты, калькулятор, календарь) работают лучше, чем в 2007.2. Qtopia, использованная в версии 2008.8, перенесена на X11, в отличие от стандартной Qtopia, использующей фреймбуфер. Это изменение позволяет приложениям, не основанным на Qt, использовать экран совместно с приложениями на Qt. Данный выпуск имеет условную версию .0 и имеет множество нерешённых низкоуровневых проблем (управление питанием, звук, WiFi и т. п.).
Main article: Om 2008.8


  • Om 2007.2 был первым дистрибутивом, созданным Openmoko. Интерфейс был разработан для управления пальцем (оптимизирован для разрешения 285 ppi) и выполнен в ярких оранжевых тонах. В нём использовался телефонный стек GTK+ stack, являющийся частью платформы GNOME Mobile. В настоящее время данный дистрибутив считается устаревшим и более не поддерживается ни Openmoko Inc, ни OpenedHand.
Main article: Om 2007.2


[edit] Серия FSO

FSO — это аббревиатура, образованная от названия FreeSmartphone.Org. Openmoko работает над стабильной поддержкой системных служб. Основные усилия сфокусированы на стабильных высокоуровневых службах, доступных для любого языка программирования или пользовательского интерфейса, имеющего поддержку dbus. Этот каркас будет использоваться в следующих выпусках Openmoko. FSO является, по сути, промежуточным программным обеспечением (middleware), но если совместить его с ПО нижнего (bootloader+kernel) и верхнего (телефонные приложения) уровней, получится работающий дистрибутив. По такой схеме строятся дистрибутивы серии FSO (так называемые Milestones).

  • FSO Milestone V был выпущен под лозунгом 'Calling All Stations'. В качестве телефонного приложения используется Zhone; это простое приложение, написанное на Python и совмещающее номеронабиратель и главный экран, которое было разработано больше для испытания возможностей FSO. Несмотря на симпатичную реализацию, Zhone недостаточно хорошо протестирован. Подробности см. Status Update 6. Получить образ дистрибутива можно по адресу: http://downloads.freesmartphone.org/fso-stable/milestone5.1/ .
Main article: FSO


[edit] Дистрибутивы сообществ

[edit] SHR — Stable Hybrid Release

SHR — это дистрибутив, разрабатываемый сообществом. Он содержит некоторые приложения, основанные на EFL и использующие (?) FSO. На данный момент доступны простой номеронабиратель, приложения для работы с сообщениями и контактами (написанные на Си), а также управление настройками, написанное на Python. На 12 апреля 2009 года не существовало стабильной версии данного дистрибутива, поскольку команда разработки не считает его доведённым до должного уровня. Тем не менее, вы можете получить образ дистрибутива на сборочном сервере SHR.

Main article: Stable Hybrid Release


[edit] FDOM (FAT and Dirty Openmoko)

FDOM — это дистрибутив, основанный на последнем выпуске официального Openmoko и включающий множество исправлений и дополнительных приложений. Сохранена возможность обновлять ПО из официального репозитория.

Main article: FDOM


[edit] Не основанные на Openmoko

Далее коротко описаны альтернативные дистрибутивы, не основанные на Openmoko (или OE).

[edit] Qt Extended

Qt Extended имеет несколько имён. Сейчас он называется Qt Extended Improved. Сообщество Openmoko-based (?) развивает Qt Extended Improved как проект Free Software. Qt Extended Improved построен на основе Qt Extended/Qtopia/Qt, разработке Qt Software/Trolltech. Qt Extended Improved предоставляет надёжный телефонный стек, веб-браузер, основанный на webkit, и другие функции, характерные для смартфонов.

5 марта 2009 года Qt Software выпустила Qt Extended 4.4.3. 3 марта 2009 Qt Software объявила, что Qt Extended 4.4.3 будет последним выпуском продукта. До версии 4.3, Qt Extended назывался Qtopia.

Main article: Qtopia / Qt Extended on FreeRunner


[edit] Debian

Debian — это «универсальная операционная система». Debian содержит тысячи и тысячи пакетов (хотя большинство разработаны для серверов и настольных машин). По словам Йохима Брейтнера из команды pkg-fso, (известного как nomeata, Joachim "nomeata" Breitner), Debian — это не дистрибутив в том смысле, как это понимается для Openmoko, но, скорее, альтернативная базовая система, отличная от предоставляемых Openmoko. На данный момент доступно ПО из набора FSO, но есть также надежда на получение Stable Hybrid Release. Так что сегодня можно считать Debian альтернативным способом установки FSO, занимающим больше места, но предоставляющим больше разнообразного ПО.

Main article: Debian


[edit] Gentoo

Gentoo — это воплощение выбора. Это становится ясным несколько раз ещё во время установки: вы выбираете, что вы желаете скомпилировать самостоятельно, как вы желаете установить Gentoo, какую службу для ведения системного журнала вы желаете использовать и т. д. Gentoo — быстрая и современная система с понятным и гибким устройством, построенная на открытом ПО. Менеджер пакетов Portage, используемый в Gentoo, написан на Python, что даёт возможность легко модифицировать его при необходимости. Пакетная система Gentoo использует исходные коды (хотя заранее собранные двоичные пакеты тоже поддерживаются), и настройка системы сводится к редактированию текстовых файлов. Другими словами, полная и повсеместная открытость.

Main article: Gentoo


[edit] Android

Android — это надстройка ПО для мобильных устройств, разрабатываемая The Open Handset Alliance. Openmoko полностью поддерживает Android на Freerunner.

Android уже доведён до состояния, в котором его можно использовать на FreeRunner в качестве обычного телефона. Тем не менее, существует ряд недостатков. Подробности приведены в соответствующем разделе.

Main article: Android
См. также домашнюю страницу Sean McNeil.

[edit] Slackware

С версии 12.2, Slackware официально поддерживается Neo Freerunner.

[2]


[edit] Hackable:1

Hackable1 — это дистрибутив для устройств, допускающих вмешательство пользователя (как Freerunner), поддерживаемый сообществом. Он основан на Debian и Om 2007.2 (который более не поддерживается Openmoko), и развивается в направлении GNOME mobile platform.

Main article: Hackable:1


[edit] neovento

neovento (бывший FYP) — это дистрибутив, основанный на Debian on Freerunner и использующий LXDE и Zhone на верхнем уровне. Является проектом сообщества FreeYourPhone.de.

Main article: neovento


[edit] OpenWRT

OpenWRT Development Trunk также поддерживает Freerunner. [3]

[edit] Другие / не выпущенные

  • The NeoPwn network auditng system's core is a modified Linux 2.6.24 kernel, with cross-compiled module driver support for the numerous compatible addon devices running on a FULL Debian (ARMEL) operating system. The filesystem has been optimized for performance and size and includes the NeoPwn menu system and several GUI dialogs for hardware control and attack automation. Status: Unknown, the GPL requires source code to be distributed only to customers.
  • RunningBear is an innovative, yet free and open-source Operating System for hackable devices driven by Bearstech. Lightweight, Portable, Secure, Friendly and Useful. Status: In development.
  • Poky and Sato, by OpenedHand/Intel. An open source platform build tool derived from OE. It is a complete software development environment for the creation of Linux devices. It enables you to design, develop, build, debug, and test a complete, modern, software stack using Linux, the X Window System and GNOME Mobile based application frameworks for both ARM and x86 based platforms. Status: The "Nightly Build" Image works fine on Neo Freerunner, but phone functionality doesn't.
  • PyNeo pyneo is a stack for mobile devices excessivly using dbus, glib and evas. pyneo can be considered FSO milestone 0. Afterwards, FSO evolved into an own project with different goals. Status: still active, ask around on #pyneo.org
  • mySTEP by Openmoko distributor Golden Delicious Computers is based on GNUstep and brings a Objective-C API to the Neo. Core GUI frameworks are "Foundation" & "AppKit". It has been shown on FOSDEM 2008, LinuxTag 2008 and SYSTEMS 2008 to run on the Neo 1973. If someone reengineers UIKit, (open) source code compatibility to iPhone apps appears achievable. Status: it does not have its own kernel so a Freerunner distribution waits for a solid basis and an arm-linux-gnueabi toolchain that runs natively on Mac OS X is currently lacking.

[edit] Возможности различных дистрибутивов

В целом дистрибутивы отличаются в одной или нескольких компонентах из следующего перечня:

  • Экран загрузки системы. Чисто декоративное отличие.
  • Загрузчик (bootloader). Теоретически, любая версия uboot может быть использована с любым дистрибутивом. В будущем uboot будет заменён на Qi.
  • Ядро. В разных дистрибутивах используются ядра GNU/Linux версий 2.6.24, 2.6.26 и 2.6.28. Некоторые ядра содержат также встроенные модули; в других случаях модули собираются отдельно, и тогда они могут быть как в одном пакете с ядром, так и отдельно.
  • Промежуточное ПО (middleware): демоны, управляющие GSM и GPS, аудиосистема, хранение личных данных и т. п. Qt и Android используют собственные подсистемы, FreeSmartphone.Org (FSO) развивается в направлении стандартного Free Software.
  • Драйвер дисплея. Оригинальная система Qt Extended использовала framebuffer, но большинство других дистрибутивов сегодня используют X11.
  • Библиотеки и общий каркас (графический интерфейс, виджеты и т. п.): EFL, Qt, Gtk+, Java...
  • Основные функции телефона: голосовые вызовы, SMS, будильник...
  • Приложения смартфона: GPS, мультимедиа, игры, веб-браузер...
  • Приложения Open source: дополнительные игры, научные приложения и всё остальное...

[edit] Аппаратная поддержка

Om 2008.8 Om 2007.2 FSO SHR FDOM Qt Extended Debian Gentoo Android
GTA01  ??  ??  ?? yes  ?? yes yes  ??  ??
GTA02 yes yes yes yes yes yes yes yes yes

[edit] Connectivity

Om 2008.8 Om 2007.2 FSO SHR FDOM Qt Extended Debian Gentoo Android
Telephony yes yes yes yes yes yes yes (1)  ?? yes
SMS yes yes yes yes yes yes yes (1)  ?? yes
GPRS Not through UI Not through UI Not through UI yes yes yes yes (1) Not through UI yes
WiFi yes (*) yes Not through UI yes yes yes yes Not through UI yes
VoIP  ??  ??  ??  ?? yes yes (1) yes  ?? no
Bluetooth yes yes no yes yes yes yes  ?? yes
GPS (1) yes (1) yes yes yes yes yes yes (1) yes (1) yes

[edit] Питание

Om 2008.8 Om 2007.2 FSO SHR FDOM Qt Extended Debian Gentoo Android
Suspend yes  ??  ?? yes yes yes yes yes yes
Resumes on Event  ??  ??  ?? yes yes yes yes yes  ??
Functions after Resume yes  ??  ?? yes no yes yes yes yes

[edit] Интерактивность

Om2008.8 2007.2 FSO SHR FDOM Qt Extended Debian Gentoo Android
Stylus friendly yes yes yes yes yes yes yes yes yes
Finger friendly Partially Partially Partially yes yes yes no yes yes
Accelerometer yes (1)(1) no no yes (1) yes no yes  ?? yes

[edit] ПО

Om 2008.8 2007.2 FSO SHR FDOM Qt Extended Debian Gentoo Android
Terminal yes (1) Basic (2) yes yes yes yes yes yes (1) yes
PIM yes yes no N/A yes yes yes (1)  ??  ??
Phonebook yes yes yes yes yes yes yes (1)  ?? yes
Dialer yes yes yes yes yes yes yes (1)  ?? yes
Web Browser yes (1) yes (1)  ? yes yes yes yes (1)  ?? yes
Mail Client yes  ?  ?  ? yes yes yes (1)  ?? yes
XMPP Client yes (1) yes (1)  ? yes yes yes yes (1)  ??
Media Player yes (1) yes  ? yes yes yes yes (1)  ?? yes

[edit] Toolkits / Runtimes

Om 2008.8 2007.2 FSO SHR FDOM Qt Extended Debian Gentoo Android
GTK+ yes yes yes yes yes no yes yes  ??
Qt/Qt Extended yes no yes  ? yes ? yes yes yes yes  ??
Middleware qtopia-x11 gsmd/neod FSO FSO qtopia-x11 Qt Extended FSO FSO  ??
Java Jalimo Jalimo Jalimo Jalimo yes  ?? CacaoVM, JamVM  ??  ??
Python yes yes yes yes yes yes yes yes  ??
Mono yes (1) yes (1)  ?? no  ??  ?? yes (1)  ??  ??
Ruby yes  ??  ??  ??  ??  ?? yes (1) yes (1)  ??

[edit] Образы

Latest and stable combinations for Neo FreeRunner gta02

OM FDOM Qt Extended Android
current bootloader U-Boot from OM daily version [4] U-Boot from OM daily version gta02v5_and_up U-Boot from OM daily version gta02v5_and_up
future bootloader Qi from Andy latest qi-andy.udfu Qi from Andy latest qi-andy.udfu Qi from Andy latest qi-andy.udfu
splash U-Boot from OM releases or OM daily latest splash.gz U-Boot from OM releases or OM daily latest splash.gz U-Boot from OM releases or OM daily latest splash.gz
kernel Linux from OM releases or OM daily latest uImage.bin Linux from mwester latest uImage-gta02-mwester-stable.bin or from treviño latest uImage-gta02-stable-3v1n0.bin Linux see Qt Extended Improved page for latest version Linux from koolu
modules  ? Linux from mwester latest modules-min-gta02-mwester-stable.tgz or modules-all-gta02-mwester-stable.tgz Linux from mwester latest modules-min-gta02-mwester-stable.tgz or modules-all-gta02-mwester-stable.tgz
rootfs OM from OM releases or OM daily latest rootfs.jffs2 FDOM from TuxBrain version 200809_20081023 See Qt Extended Improved for latest rootfs Android from koolu

Примечания:

(1) работает, но требует установки дополнительного ПО

(2) непригодно к использованию из-за отсутствия на клавиатуре некоторых символов. Впрочем, есть решения.

(*) нестабильно

[edit] Quick download page

Download

[edit] См. также

  • Заметка Мики Лауэра (Mickey Lauer) "GTK, ASU, FSO, TMTLA!" описывает различия между дистрибутивами Om 2007.2, ASU и FSO.
  • Kustomizer — как сделать приличный телефон на основе 2008.12
Personal tools

Openmoko дистрибутивы разработаны для запуска на разных мобильных устройствах, как первые из них Openmoko Inc.'s Neo 1973 и Neo FreeRunner смартфоны. They are similar to Linux distributions; complete operating systems with user applications. Вы можете настроить мультизагрузку для запуска двух разных дистрибутивов (с основной памяти и с sd-карточки) на одном смартфоне.

While the Openmoko distributions will run on other mobile devices too, some other software distributions will also run on the Openmoko Inc. phones (see below).

For downloads see Latest Images, for installation instructions see Flashing the Neo FreeRunner.