Вопросы и Ответы которые больше никуда не подходят (Questions and Answers that don't seem to fit elsewhere)
A: OpenMoko программная платформа, попытка создать первую в мире полностью открытую программную платформу для мобильных телефонов. Neo1973 от FIC это первый телефон полностью поддерживающий OpenMoko.
A: Сейчас - в онлайн-магазине [| openmoko.com ]
A: Neo1973 ревизия GTA01B_v04: $300 за Neo Base, $450 за Neo Advanced. Доступны уже сейчас. Описание комплекта на странице Neo1973/ru
A: Neo1973 ревизия GTA02: $450 за Neo Base, $600 за Neo Advanced. Планируется на конец 2007 года. Примерное описание "железа" на странице Neo1973/ru.
A: Длинный ответ здесь Developer preview
A: В фазе 1 телефон предназначен только для разработчиков. Он не пригоден для конечных пользователей и будет иметь базовую функциональность как телефон с сенсорным экраном. Еще кое что будет работать, разработка программного обеспечения продолжиться до выхода на массовый рынок.
Заинтересованные лица должны:
В идеале они так же:
С Neo Base вы можете делать:
С Neo Advanced вы дополнительно сможете:
Посмотрите Shipment 1 FAQ.
A: На текущий момент ответ на большиство подобных вопросов - нет. Сейчас этот телефон представляет собой маленькую линуксовую систему с сенсорным экраном, работающим дайлером (dialer - звонилка? :-) ) и прототипами некоторых приложений.
Большая часть не работает в пригодном для пользователя виде. Если вы желаете добавить функцию или приложение, осмотрите существующие приложения, а затем напишите свое или добавьте запрос функциональности на странице соответствующего приложения.
На текущий момент, отсутствует большиство пользовательских приложений ('end-user' applications) в работающем состоянии. Пока возможно только совершать и принимать звонки.
A: Смотри OpenMoko и OpenMokoFramework
A: Модуль пользовательского уровня Gpsd использует готовый бинарный плагин для Hammerhead AGPS-приемника и GSM модема, которые являются отдельной подсистемой, подключеной к S3C2410 UART1. Все остальное - действительно свободный софт. Посмотрите так же MokoMakefile и Development resources.
A: ipkg: http://handhelds.org/moin/moin.cgi/Ipkg
A: Смотри Toolchain.
*XorA считает, что если ваш первый вопрос - "есть ли эмулятор", то в действительности вы никогда не будете разрабатывать ПО :-)
QEMU хорошее место для старта, почти все OpenMoko приложения должны работать на нем. Для начала работы с эмулятором QEMU посетите: http://www.aurel32.net/info/debian_arm_qemu.php
Jeff сложил вместе образы которые вы можете попробывать с qemu, если хотите: ftp://ftp.blagblagblag.org/pub/BLAG/developers/jebba/openmoko/
OpenMoko имеет долгосрочные планы по портированию FIC машин на QEMU. Сейчас может быть использованно MACHINE="qemuarm".
Еще один это Xoo. Koen сказал: "Xoo может быть достаточно для большинства разработчиков, т.к. большинству ненужен прямой доступ к GSM uart. Если вы "крутой", то можете использовать qemu + xoo, но все равно пока не полностью эмулируются все железные "фишки" (например несогласованный доступ (unaligned access))".
Обновление: Stefan Schmidt сделал макет Neo1973 и написал маленькое описание для xoo. С его слов: В действительности это не совсем готово к использованию, т.к. вам нужно высокое разрешение монитора, что бы вместить полную картинку. И конечно же масштаб неточен. Даже нет кнопок, т.к. я не могу вспомнить где они расположены на корпусе.
http://www.datenfreihafen.org/~stefan/OpenMoko/neo1973-xoo-device.tar.bz2
Способ запуска 'xoo --device /path/to/neo1973.xml'
Или используйте Xephyr напрямую с локально скопилироваными программами (например matchbox svn + openmoko):
Xephyr -screen 480x640 -nolisten tcp -ac :1 & export DISPLAY=:1 export LD_LIBRARY_PATH=/usr/local/lib matchbox-window-manager -display $DISPLAY -use_titlebar no \ -use_super_modal yes -use_lowlight yes -use_dialog_mode static \ -use_cursor yes & matchbox-panel --geometry=480x44 --end-applets=clock & openmoko-footer & openmoko-taskmanager &
A: Вот с чего вам следует начать: http://www.gtk.org/tutorial/
A: Making legacy apps written for the "Garnet" OS (née "Palm OS") run on Linux is decidedly non-trivial. An emulator for this is going to be part of the ACCESS Linux Platform.
PalmOS uses a very different model from Linux: it doesn't really have a concept of a file, per se; instead, all memory is seen as a "soup" of records to access and manipulate (this isn't strictly true, as files had to be grafted on when removable flash was supported, but it's close enough, from a developer's standpoint). Also, the GUI toolkit looks very, very different from GTK. The result is that a very well-written, modular program that carefully separates its core algorithms from its user interface and data input and output can be ported by replacing those components. A program written by a mere mortal programmer is likely to have all these components intertwined to a point that a port will be challenging to say the least.
The ACCESS Linux Platform will include POSE, an emulator that simulates a Palm device on a Linux host. This emulator has been around a long time; one expects that it will also run on OpenMoko, but this has to be considered a short-term bandaid rather than a long-term solution.
A: Она несомненно будет, если вы поможете. Несколько хороших мест для слежения за процессом это projects.openmoko.org и PhoneME.
A: Смотрите вывод xdpyinfo.
Вы можете запустить OpenMoko на своем ПК. There is work going on with OpenEZX and HTC. It's running on iPaq hx4700.
A: 120.7 x 62 x 18.5 мм, целиком помещается в жестяную банку 0.33 от кока-колы ;)
A: 185 г
A: Нет. Смотрите список железа (англ.), которое в него входит, а также список пожеланий по железу (англ.). Также смотрите соответствующий раздел FAQ/ru#USB.
A: На момент создания Neo1973 небыло подходящего WiFi чипа с низким энергопотреблением и открытой спецификацией. Чип с закрытой спецификацией был бы неудобен для разработчиков и пользователей. Смотрите так же FAQ/ru#USB.
Смотрите так же: Комментарий (англ.) Sean Moss-Pultz об этом.
A: Всенепременно!
A: Да, но специальный держатель стилуса на телефоне не предусмотрен.
A: Пока точно неизвестно, но можете посмотреть примерную оценку (англ.). Здесь (англ.) дополнительная информация про батарею.
A: Заряжать телефон, связываться с помощью него через USB-serial, или USB-networking (communicate with it over USB-serial, or USB-networking.)
A: Подключать внешние устройства, как например wifi, камеры или хранилища информации (флэшки, hdd и т.п.)
A: USB в neo не имет питания. Это значит, что вы не можете подключать USB устройства без внешнего источника питания или USB разветвителя с внешним питанием. Причина этому то, что включение 5В питания в устройстве добавляет к нему сложности, вес и цену.
A: Поддержка USB 1.1 встроена прямо в процессор. Процессор со встроенной поддержкой USB2 обошелся бы дороже.
A:
Разработчики FIC подыскивают удобное рещшение этой проблемы.
USB порт Neo не совсем соответствует спецификации - все хост-порты USB должны предоставлять напряжение питания 5V - не получив питания от порта Neo, даже имеющие внешний источник питания устройства или хабы могут отказаться работать с Neo. (Например, Belkin Tetrahub не будет работать.)
Вариантом решения является кабель с тремя разъемами.
Одним концом он подключается к Neo. Другим - к порту для устройств хаба USB, имеющего внешний источник питания, или к зарядному устройству Neo. Третий разъем подключается к хост-порту хаба или к устройству USB.
Разъем, подающий питание от зарядного устройства, имеет контакты только для +5V и 0V, соединенные с соответствующими контактами на двух других концах кабеля.
Когда разъем для хоста не подключен, кабель работает как обыкновенный USB кабель.
A: The Neo1973 will have mini-USB-B, and will be able to function as either a host or a device. It will NOT be USB On-The-Go. OTG is a complex specification, and it comprises way more than just a AB socket, but also electrical and software components which cannot be provide by the S3C2410.
You will need a special Mini-B to regular-B cable (note that this won't actually comply with the USB standard: a compliant cable has to have an A or Mini-A plug on one end, and B or Mini-B on the other).
A: На Neo1973 v1 отдельных светодиодных индикаторов нет. Зато есть подсветка экрана.
A: The "Hacker's Lunchbox" will make this kind of stuff easy.
It is currently assumed that the "Hacker's Lunchbox" will contain the Debug Board. Connecting Neo1973 with Debug Board v2 explains how to connect it to the phone.
A: Более быстрый процессор, более быстрый GSM (EDGE?), возможно даже питаемый USB порт, USB2, wifi, и камеру. Более точной информации пока нет. Она возможно появится где то в Мае. Так же появятся еще 5 устройств - некоторые не совсем телефоны в традиционном смысле анонсированны FIC на сентябрь.
A: Yes - see this howto for how to configure a linux computer to act as such a router and Bluetooth Support.
A: Wikipedia has a list of providers and technologies here. A brief look gives the impression that T-Mobile and Cingular (which is renaming itself AT&T) seem to be the only major ones.
A: There has been some discussion of this on the mailing list. There is motivation, and there are interested developers. Not being a Mac OS X user, I don't know enough to summarize the discussion to answer this question. Can someone please fill in?
A: For IP over USB cable connectivity, it is planned to improve/adapt the AJZaurusUSB driver, allowing ssh into the OpenMoko.
A: It is expected that (Bluetooth/UB) SyncML based interoperation for contacts and events can easily be achieved by a patch to the Apple iSync configuration tables.
A: There is an open source implementation of Cocoa (GNUstep) that aims to run MacOS X compatible applications (sort of PPC/x86/ARM universal binaries) on OpenMoko devices: mySTEP.
A: Please reply UNDER post.
A: By searching the mailing list archives. For example, using Google searches:
site:openmoko.org text
For example, to search for accelerometer:
site:openmoko.org accelerometer
If you only want to read the "official" mails from FIC people or from OpenMoko people:
site:openmoko.org text "at fic.com.tw" site:openmoko.org text "at openmoko.org"
For example to search for "release date" from FIC people:
site:openmoko.org "release date" "at fic.com.tw"
Alternatively you can use the custom OpenMoko search engine which has been created using Google Co-op.
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à |