Дек 23 2008

Представлен первый официальный бета-релиз Android для Neo FreeRunner

Рубрика: Android,ДистрибутивыDmitry Shurupov @ 0:16

Как сообщил zyth на форуме LinuxPhone.ru со ссылкой на форум компании Koolu, на днях появился первый официальный бета-релиз сборки мобильной Linux-платформы Android для Open Source-смартфона Neo FreeRunner проекта Openmoko.


За время, прошедшее с момента публикации Koolu первого исходного кода для запуска Android на Neo FreeRunner, разработчиками была проделана немалая работа. Среди значимых изменений отмечаются следующие:

  • улучшенная программная клавиатура от Руя Кастро (Rui Castro) с большими клавишами;
  • поддержка переключения страниц для плавной прокрутки;
  • обеспечено функционирование физических кнопок (Power вызывает меню, а AUX — делает возврат по аналогии с кнопкой со стрелкой в G1);
  • поддержка звука через подсистему ALSA;
  • поддержка воспроизведения аудио в формате Ogg Vorbis (из образа убрана поддержка MP3 и других проприетарных кодеков);
  • поддержка Wi-Fi (с модифицированным конфигурационным файлом wpa_supplicant.conf);
  • работающий Web-браузер.

Пока в порте Android на Neo FreeRunner присутствует и ряд проблем, к которым относят управление питанием, отсутствие поддержки Bluetooth, некорректное сканирование беспроводных точек доступа (Wi-Fi), программная клавиатура доступна не везде, где бывает нужна.


Дек 21 2008

Om 2008.12 — официальный Linux-дистрибутив для Neo FreeRunner обновился

Рубрика: ДистрибутивыDmitry Shurupov @ 23:42

Почти через 3 месяца после выхода Om 2008.9 разработчики проекта Openmoko представили новый релиз официального Linux-дистрибутива для Open Source-смартфона Neo FreeRunnerOm 2008.12.

Om 2008.12 — это второе плановое обновление к Om 2008.8, которое рекомендуется для установки всем пользователям дистрибутива Om версий 2008.x. Ожидалось, что оно появится еще в ноябре, но официальный релиз состоялся лишь 19 декабря. При этом в системе баг-трэкинга Openmoko сообщается, что за все это время в дистрибутиве было закрыто всего 13 тикетов (впрочем, некоторые из них содержали далеко не одну проблему).

Из изменений в Om 2008.12 можно выделить следующие:

  • значительно уменьшено время загрузки системы (эта тема неоднократно обсуждалась в почтовых рассылках, для решения задачи создавалась специальная «группа оптимизации», которая впоследствии была распущена);
  • улучшено взаимодействие с сенсорным дисплеем;
  • в Qtopia улучшен уровень звука при звонке, добавлена возможность его удобной регулировки;
  • в Qtopia исправлены ошибки с дублирующимися контактами, GSM-сигналом и импортом с SIM-карты;
  • в Illume устранена проблема с illume/ompower;
  • в Installer исправлена проблема при обращении к последнему элемента списка;
  • в Locations исправлены ошибки с добавлением/удалением тегов;
  • в Settings убрана опция в 10 секунд для автоматического ухода в режим suspend.

Скачать файловую систему и uImage с Om 2008.12 можно на downloads.openmoko.org.

Обновление Om 2008.12 уже обсуждают в форуме LinuxPhone.ru.


Дек 03 2008

Koolu опубликовала исходный код Android для Neo FreeRunner

Рубрика: Android,Neo FreeRunner (GTA02),ДистрибутивыDmitry Shurupov @ 14:36

2 декабря компания Koolu выполнила свое обещание и объявила о публикации исходного кода мобильной Linux-платформы Android для Open Source-смартфона Neo FreeRunner.

Релиз Android как программного обеспечения с открытым кодом состоялся в конце октября [..] Для того, чтобы платформа корректно работала с открытым смартфоном FreeRunner производства тайваньской компании Openmoko, потребовались некоторые доработки. И сторонники свободного ПО получили такую возможность — модифицировать исходный код, чтобы запустить Android на FreeRunner.

Результаты проведенных работ уже доступны для всех желающих в виде исходников Android для Neo FreeRunner в Git-репозитории Koolu. Компания поблагодарила альянс OHA (Open Handset Alliance), стоящий за проектом платформы Android, сообщества Openmoko и Android, а также лично Шона Макнейла (Sean McNeil), который стал автором первого тестового порта Android для FreeRunner.

Сама Koolu занимается тем, что будет выпускать патчи, необходимые для внесения изменений в исходный код Android для успешного запуска этой Linux-платформы на смартфоне Neo FreeRunner, а также публиковать инструкции по сборке исходного кода и подготовке образов. Вместе с тем, Koolu будет продавать готовое аппаратно-программное решение в виде Neo FreeRunner с предварительно установленной платформой Android.


Ноя 27 2008

Появилась бета-версия Web-браузера Opera Mini 4.2 для Android

Рубрика: AndroidDmitry Shurupov @ 1:04

Популярный браузер Opera Mini, у которого в начале недели вышла новая версия, стал первым сторонним Web-обозревателем для Android — с релизом бета-версии 4.2 специальной редакции для этой мобильной Linux-платформы. На сайте браузера Opera Mini его скромно называют «самым популярным в мире мобильным Web-браузером» и указывают на число пользователей, превышающее 20 миллионов.

Предварительная версия Opera Mini для Android появилась еще в апреле этого года. Но тогда разработка была скорее экспериментальной и функционировала только в эмуляторе. Среди доступных в нынешнем бета-релизе Opera Mini 4.2 для Android возможностей — закладки, масштабирование, скины, синхронизация через Opera Link, функция «быстрого набора» (speed dial).

Opera Mini отличает от других браузеров интересный принцип работы: вместо привычного рендеринга любых страниц усилиями самого браузера все HTML-файлы предварительно проходят через удаленный прокси-сервер, который до отдачи страниц на мобильное устройство преобразует их особым образом (для того, чтобы они лучше смотрелись на небольших экранах) и сжимает.


Ноя 12 2008

Movial предоставила Linux-сообществу исходный код Browser D-Bus Bridge

Рубрика: LiMo PlatformDmitry Shurupov @ 21:12

Финская компания Movial объявила о «выпуске исходного кода своего инновационного Browser D-Bus Bridge для мобильного Linux-сообщества».

Movial стала узнаваемой в Linux-сообществе после двух событий начала минувшего августа. Сначала компания присоединилась к Linux-альянсу LiMo (Linux Mobile) Foundation, а вскоре после этого объявила о намерении выпустить под Open Source-лицензией Browser D-Bus Bridge. И вот теперь Movial сдержала слово, объявив о доступности исходного кода своего продукта.

Browser D-Bus Bridge — это программный “мост”, обеспечивающий трансляцию JavaScript-команд в инструкции для D-Bus (Desktop Bus). D-Bus — это распространенное Open Source-решение, используемое для организации межпроцессного взаимодействия (IPC) между приложениями. Среди заметных проектов, где нашли применение для D-Bus, можно выделить GNOME (популярная графическая рабочая среда), Qt 4 (фреймворк) и Maemo (Linux-дистрибутив для интернет-планшетов Nokia).

По мнению Movial, ее продукт «помогает превращать Web-виджеты в движимые пользователем мобильные приложения, предоставляя новые, ценные и дифференцированные сервисы и великолепный пользовательский интерфейс». Сообщается, что с помощью Browser D-Bus Bridge разработчикам, например, не составит труда создать пользовательский интерфейс (на базе HTML, CSS и JavaScript) для управления сетевым менеджером NetworkManager или оснастить Web-браузер расширением для отправки URL музыкальному плееру через его D-Bus API.

Подробности по Browser D-Bus Bridge и его исходный код доступны на sandbox.movial.com.


Ноя 03 2008

Легендарную игру DOOM портировали на Openmoko Neo FreeRunner

Рубрика: Neo FreeRunner (GTA02),Программы и разработкиDmitry Shurupov @ 16:42

Разработчик Скотт Карлсон (Scott R Carlson) представил в рассылке сообщества проекта Openmoko первый релиз своих наработок по портированию легендарной игры — шутера DOOM — на смартфоны Neo FreeRunner и Neo 1973. Пока релиз носит статус альфа, но уже есть планы по его доведению до беты и финальной версии.

Порт DOOM на Neo FreeRunner

Порт DOOM на Neo FreeRunner

На данном этапе автором был реализован интерфейс сенсорной панели (т.е. для выбора пунктов меню или выполнения команды атаки требуется лишь коснуться рукой до дисплея), поддержка акселерометров (передвижение персонажа осуществляется за счет наклонов смартфона), подготовлен пакет ipkg. В качестве основы Скотт использовал исходный код Open Source-проекта PrBoom.

Скачать файл для ipkg можно со страницы проекта Opendoom на Google Code. Подробности по порту DOOM на Neo 1973/FreeRunner доступны в его Wiki. Там же (или в этой новости по ссылке «Еще«) опубликованы наглядные видео, по которым можно понять, как на данном этапе осуществляется игра в DOOM на FreeRunner. Надо признать, довольно неплохо.

Еще…


Окт 25 2008

Вышла новая версия Linux-дистрибутива FDOM для Neo FreeRunner

Рубрика: ДистрибутивыDmitry Shurupov @ 21:19

На днях в почтовой рассылке Openmoko было объявлено о выходе новой версии Linux-дистрибутива FDOM для смартфона Neo FreeRunner проекта Openmoko — 20081023 (версия соответствует дате релиза — 23 октября 2008 года).

Одним из ключевых новшеств релиза стало появление так называемого FDOMizer — это скрипт, являющийся набором инструкций, которые были выполнены разработчиками для преобразования оригинального дистрибутива Om (версий 2008.x) в FDOM. При этом он позволяет обновлять старые версии FDOM на последние релизы. В то же время сообщается, что это самый нестабильный релиз FDOM, но и здесь приходит на помощь FDOMizer — скрипт обладает опцией «fix only», которая позволяет не полностью обновлять дистрибутив, а лишь исправлять в нем проблемы, которые были впоследствии обнаружены.

Из обновлений среди доступных в FDOM пакетов программного обеспечения отмечается:

  • Web-браузер Dillo (правда, без поддержки SSL);
  • просмотрщик PDF-документов ePDFViewer (пока не протестирован);
  • GutenFlash — особая утилита для чтения текста, которая показывает на весь экран несколько слов и быстро меняет кадры (судя по всему, нечто подобное презентациям в стиле Takahashi);
  • начал нормально работать калькулятор из Qt;
  • FBReader для чтения электронных книг;
  • remoko обновлен до 0.3.2.

Есть обновления и в играх:

  • обновлен популярный шутер Duke Nukem 3D (версия без звука, но работает замечательно);
  • аркада Pingus;
  • недавно выпущенная OpenMooCow;
  • шахматы GNUChess.

Кроме того, у FDOM — новый сайт, а скачать его теперь можно с ftp.tuxbrain.com.


Окт 23 2008

ACCESS выпустила облегченную версию платформы ALP «Mini» и показала ALP 3.0

Рубрика: Access Linux PlatformDmitry Shurupov @ 21:44

Японская компания ACCESS на мероприятии для своих партнеров «Access Day», проходившем в Токио, объявила о выпуске облегченной версии своей Linux-платформы ACCESS Linux Platform (ALP), «Mini», и провела предварительную демонстрацию своего грядущего релиза ALP 3.0. Об этом сообщает LinuxDevices.com.

ALP «Mini» — это особая версия Linux-платформы ALP, которая создана специально для применения на дешевых смартфонах, портативных навигаторах (PND), портативных мультимедийных плеерах (PMP) и компьютерных приставках (STB). Поэтому она преимущественно ориентирована на финансовые рынки стран с развивающейся экономикой — в ACCESS даже утверждают, что эта технология уже используется, например, в смартфоне Haier N60, продаваемом на рынках Китая и Тайваня.

Для функционирования ALP Mini достаточно процессора ARM9 с 200 МГц и 32 мегабайт оперативной памяти. Истоки ALP Mini лежат еще в Linux-стеке China MobileSoft, который был куплен PalmSource в 2004 году, а затем поглощен ACCESS в 2005.

Про ALP 3.0 пока известно немного: эта версия платформы будет совместима со спецификацией LiMo Platform, в ней появится «продвинутый пользовательский интерфейс» с «высокодетализированными визуализациями» и «плавными переходами и анимациями».

Можно предположить, что Edelweiss, первый смартфон на базе ALP, который поступит в продажу в марте, будет основан именно на ALP 3.0.

Теги: , ,

Окт 21 2008

Опубликован исходный код мобильной Linux-платформы Android

Рубрика: AndroidDmitry Shurupov @ 21:58

Сегодня, 21 октября 2008 года, альянс Open Handset Alliance, возглавляемый Google, опубликовал исходный код своей ключевой разработки — новой мобильной Linux-платформы Android.

Как сообщается на странице нового сайта проекта, «Android — это первая бесплатная, открытая (Open Source) и полностью настраиваемая мобильная платформа». Впрочем, здесь авторы несколько лукавят, поскольку не первый год существует проект Openmoko, «открытость» которого значительно больше по душе приверженцам программного обеспечения с открытым кодом. Однако эту инициативу, конечно, трудно сравнивать с Android по размаху и коммерческим вливаниям со стороны многочисленных компаний.

Платформа Android предоставляет полный стек программного обеспечения: это и операционная система, и промежуточное ПО (middleware), и основные конечные приложения. Также у нее есть комплект для разработчиков (Android SDK), в котором сторонние программисты смогут найти множество API для быстрого и простого написания новых приложений.

Среди приложений, вошедших в Android, ряд таких собственных разработок, написанных на Java, как:

  • Home — отображение фона рабочего стола, приложений, виджетов и иконок;
  • Phone — основные функции телефона, а также учет звонков, конференции, простая интеграция с контактами;
  • Web Browser — полноценный браузер на базе движка WebKit, поддерживающий HTML и XHTML;
  • Email — доступ к популярным онлайн-службам электронной почты, а также поддержка протоколов POP3, IMAP4, SMTP;
  • Media Player — управление, импорт и воспроизведение мультимедийных файлов (аудио, видео);
  • Alarm Clock (будильник), Calculator (калькулятор), Calendar (календарь), Camera (камера), Contacts (контакты), IM (обмен сообщениями), MMS, Settings (настройки), Voice Dialer (голосовой набор номера) и многие другие.

Общий объем исходного кода Android составил 2,1 Гб. При этом для подготовки полноценной сборки разработчику потребуется 6 Гб свободного дискового пространства. Репозиторий Android управляется системой Git и доступен на kernel.org — головном сервере, распространяющем ядро Linux.

Что касается лицензирования исходного кода, «предпочтительной лицензией» для Android называется Apache License 2.0. Она была выбрана из-за того, что является дружелюбной как к разработкам с открытым кодом, так и к коммерческим продуктам. При этом бывают и некоторые исключения в лицензировании — например, патчи к ядру Linux, естественно, распространяются под GNU GPLv2, поскольку иначе они не смогут попасть в основную ветвь разработки ядра свободной ОС.


Окт 20 2008

Wrike выпустила ContactsSync для синхронизации Android с Microsoft Exchange

Рубрика: AndroidDmitry Shurupov @ 15:03

Компания Wrike выпустила бесплатную программу ContactsSync для Linux-платформы Android, которая позволяет проводить синхронизацию контактов телефона с сервером Microsoft Exchange Server 2007 (с включенными сервисами Exchange Web Services).

Работа с утилитой упрощена до минимума. Для синхронизации контактов нужно:

  • запустить ContactsSync,
  • в ее настройках ввести e-mail и пароль для аккаунта на сервере Exchange,
  • запустить загрузку контактов с сервера («Load contacts»).

Как сообщают разработчики, ContactsSync хорошо работает с обновлением данных в адресной книге первого Android-смартфона T-Mobile G1. Если запись на сервере Exchange была изменена, то она обновится и в телефоне G1 при следующей синхронизации (дублирующие контакты не должны возникать).

Стоит также заметить, что в конце сентября компания Funambol представила версию своего ПО синхронизации для Android. Оно тоже ориентировано на работу со смартфоном T-Mobile G1 и синхронизирует не только контакты, но и другие данные (электронная почта, календарь, заметки), с сервером Funambol Server или другим совместимым с SyncML.


Страницы:1234