Янв 12 2009

Qualcomm показала Android на своей платформе Snapdragon

Рубрика: AndroidDmitry Shurupov @ 2:51

Компания Qualcomm на CES 2009 продемонстрировала работающий порт Google Android на своем чипсете Snapdragon.

Snapdragon еще не вышел на рынок и представляет собой чипсет, ориентированный на мультимедийные мобильные устройства. Его основные особенности — это процессор на 1 ГГц, поддержка 3G, WWAN, Wi-Fi и Bluetooth, воспроизведение видео высокого качества (720p), 12-мегапиксельная камера, но главное — небольшое энергопотребление даже при воспроизведении видео и музыки.

По заявлению Qualcomm, Android и Snapdragon замечательно сочетаются, результируя в виде «непревзойденной комбинации вычислительной производительности, скромного энергопотребления и повсеместных возможностей беспроводного взаимодействия».

Демонстрация Android от Qualcomm проводилась на разрешении WVGA, что привело к новой волне спекуляций о том, что в скором времени стоит ожидать Android на нетбуках и других подобных портативных устройствах.


Янв 04 2009

Вышла сборка Om 2008.12 для Neo FreeRunner от bytestore

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

Наш соотечественник bytestore подготовил свою сборку последнего релиза официального дистрибутива Om 2008.12 для Open Source-смартфона.

Среди основных особенностей сборки bytestore автор выделяет:

  • русскоязычная клавиатура,
  • поддержка GPRS,
  • новые иконки,
  • BT GPS (share GPS),
  • TangoGPS с картами Google Maps,
  • asu.edj (с кнопкой для QWERTY и иконкой оператора).

Анонс этой сборки состоялся в форуме LinuxPhone.ru (там же ее можно обсудить с автором). Скачать сборку Om 2008.12 от bytestore можно с dl.linuxphone.ru.


Янв 04 2009

На G1 с Android установили интерпретатор Python

Рубрика: AndroidDmitry Shurupov @ 18:11

Дэймон Кохлер (Damon Kohler) преподнес рождественский подарок обладателям T-Mobile G1 с Android и разработчикам на популярном скриптовом языке Python. Он опубликовал в своем блоге заметку об успешной установке интерпретатора Python версии 2.4.5 на своем смартфоне G1.

Автор привел подробную инструкцию, с помощью которой любой обладатель G1 сможет повторить его успех, установив Python у себя на телефоне либо в эмуляторе Android. Для этого потребуется скачать исходники всей платформы Android и самого Python, а затем скомпилировать интерпретатор с наложением небольшого патча. В качестве доказательства Кохлер приводит фотографию со своим G1, где в терминале запущен консольный интерпретатор Python с результатом вывода фразы «Hello Android!» (через вызов print).

Теоретически это означает, что теперь для мобильной платформы Android можно создавать приложения на языке Python. Впрочем, пока рано делать выводы о том, насколько это окажется удобным и популярным решением. К тому же, многое зависит от того, как на данное событие отреагируют в Google. Ведь если компания окажет официальную поддержку инициативе, она может очень быстро оказаться крайне популярной.


Дек 07 2008

Google предлагает разработчикам для Android специальную версию G1

Рубрика: AndroidDmitry Shurupov @ 2:56

Как передает Brighthand наряду со многими другими зарубежными интернет-СМИ, компания Google, стоящая за созданием мобильной Linux-платформы Android, начинает распространять для разработчиков специализированную версию G1 — первого смартфона с Android. Обновленное устройство получило название Android Dev Phone 1.

G1 для разработчиков незначительно отличается от оригинальной версии, поставляемой сотовым оператором T-Mobile, однако должна оказаться значительно более полезной для тех, кто собрался не только использовать G1 как смартфон, но и создавать под него свои программные продукты.

Во-первых, Android Dev Phone 1 разлочен, т.е. не привязан к какому-либо оператору. Впрочем, это уже давно не является проблемой, поскольку энтузиасты нашли способ подбора кодов анлока для G1 и успешно продают их в сети за 24 USD.

Другое отличие может показаться более интересным. Оно заключается в том, что в версии G1 для разработчиков будет использоваться загрузчик системы, позволяющий запускать и неофициальные, произвольные, сборки платформы Android, которые могут быть не подписаны Google.

Стоимость Android Dev Phone 1 составляет 399 USD. Кроме того, потребуется зарегистрироваться в качестве разработчика на Android Market, на что уйдет еще 25 USD. Для сравнения — стоимость оригинальной версии G1 при условии подписания 2-летнего контракта с T-Mobile составляет 180 USD.

«G1 для разработчиков» будет продаваться сразу в 18 странах: США, Великобритания, Германия, Япония, Индия, Канада, Франция, Тайвань, Испания, Австралия, Сингапур, Швейцария, Нидерланды, Австрия, Швеция, Финляндия, Польша и Венгрия. Как видно, Россия вновь не оказалась в списке.

Подробности об Android Dev Phone 1 доступны на code.google.com/android.


Ноя 30 2008

Linux-ядро 2.6 с Busybox запустили на Apple iPhone

Рубрика: Другие проектыDmitry Shurupov @ 17:34

Энтузиасты проекта «Linux on the iPhone» объявили о существенном прогрессе в своей инициативе по портированию операционной системы GNU/Linux на смартфон iPhone: им удалось запустить ядро Linux версии 2.6 (с набором консольных утилит Busybox) на популярных мобильных устройствах Apple (iPhone и iPod touch). «Это первый грубый набросок порта, и многих драйверов по-прежнему не хватает, но его уже достаточно для того, чтобы альтернативная операционная система функционировала на iPhone», — сообщается в блоге энтузиастов.

На данный момент в порте Linux на iPhone обеспечена поддержка framebuffer, драйвера последовательного порта (serial driver), драйвера serial over USB, прерываний, MMU и других базовых компонентов. Кроме того, в рамках openiboot ранее удалось добиться поддержки NAND в режиме чтения. Порту не хватает ряда важных возможностей для того, чтобы он представлял хотя бы потенциальный интерес для пользователей — речь, как минимум, о поддержке записи для NAND, беспроводных технологий (Wi-Fi, Bluetooth), сенсорного дисплея, звука, акселерометра, немодулированной передачи данных (baseband).

С программной точки зрения, сейчас «Linux на iPhone» позволяет работать с компактным набором классических консольных утилит Busybox: его сборка была подготовлена с buildroot, но уже обеспечено и нормальное функционирование базовой системной библиотеки glibc.

Тем не менее, начало положено и вполне разумно ожидать дальнейших подвижек в развитии порта Linux на iPhone.

P.S. Видео с iPhone, на котором загружается Linux, доступно на vimeo.com.


Ноя 24 2008

Koolu выпустит порт Android на Neo FreeRunner в декабре

Рубрика: Android,Дистрибутивыalesh @ 14:44

LinuxDevices.com сообщает, что канадская компания Koolu Inc объявила о скором выходе версии Google Android, оптимизированной для Neo FreeRunner. Бета-версия «Android для FreeRunner» будет готова в первую неделю декабря. Ранее заявлялось, что порт выйдет уже в ноябре.

Пока Koolu продает FreeRunner под своим брендом — «WE Phone». Теперь стало известно, что компания будет предлагать версию устройства с предустановленным образом Koolu Android. Предварительный анонс этого события состоялся еще в начале года, и вот совсем скоро он станет реальностью.

Koolu надеется продавать свой телефонный стек Android и телефоны для разработчиков, конечных пользователей, дистрибьюторов и реселлеров. Первым объявленным VAR-партнером является SDG Systems, которая имеет долгую историю распространения защищённых Linux-КПК.

Стивен Мошер (Steven Mosher), вице-президент по маркетингу Openmoko, заявил следующее:

Openmoko приветствует усилия Koolu по оптимизации сообщества для портирования платформы Google Android на FreeRunner. В этом — преимущества открытой платформы. Их сфера деятельности дополняет нашу.

Выпуск бета-релиза платформы Android для Openmoko Neo FreeRunner от Koolu запланирован на первую неделю декабря. Выход финального релиза ожидается в начале первого кватрала 2009. Koolu не сообщает, когда начнутся поставки телефонов FreeRunner с платформой Android через таких дистрибьюторов, как SDG Systems. На сайте Koolu функционирует Android-форум, посвященный новому продукту.


Ноя 17 2008

У Android появилась первая виртуальная клавиатура — неудачная

Рубрика: AndroidDmitry Shurupov @ 11:55

Несмотря на то, что в G1, первом смартфоне с Android, есть аппаратная выдвижная QWERTY-клавиатура, многие высказывали недовольство, вызванное отсутствием виртуальной клавиатуры для этой платформы. Это особенно актуально, например, в контексте портирования Android на Neo FreeRunner (и любые другие смартфоны с сенсорным дисплеем и без клавиатуры).

Google пообещала устранить недостаток в первом квартале следующего года, но некоторым сторонним разработчикам не терпится предоставить такую возможность уже сейчас. И вот сообществу стали доступны плоды этих инициатив — у Android появилась первая виртуальная (программная) клавиатура. Правда, по всеобщему и вполне обоснованному признанию, далеко не самая удачная.

Программная клавиатура для Android

Ее авторами стали разработчики с DotPhone.org — они создали для G1 приложение для отправки SMS, использующее виртуальную клавиатуру. Программа получила название A7 SMS, уже доступна на Android Market, но на данный момент находится в стадии бета-тестирования. В клавиатуре наблюдаются концептуальные недостатки: например, в ней предусмотрено наличие лишь 5 клавиш в ряду в то время, как сами клавиши расположены в соответствии с QWERTY-раскладкой. Конечно, кому-то это может показаться удобным, но популярность такого решения в массах сомнительна. Так или иначе — появление первой такой виртуальной клавиатуры свидетельствует о том, что скоро пользователи Android получат и альтернативные реализации «softkey».


Ноя 13 2008

Харальд Вельте портирует Openmoko на Glofiish M800, критикует Openmoko Inc

Рубрика: … [Архив] OpenmokoDmitry Shurupov @ 22:19

Харальд Вельте (Harald Welte), бывший главный системный архитектор проекта Openmoko, сообщил в своем блоге об успешном портировании базовой Linux-системы на смартфон E-TEN Glofiish M800, а также поделился своими мыслями о текущей положении проекта по созданию Open Source-смартфонов.

Для запуска Linux на Glofiish M800 Вельте взял ядро из стабильной («stable») ветки разработки Openmoko и добавил к ней «минимальную поддержку платформы», которая обеспечила функционирование framebuffer, microSD и USB. Затем энтузиаст с помощью haret загрузился с образа fso-terminal-image, расположенного на microSD-карте. Так у него получилось запустить Linux на Glofiish M800. Впрочем, автор не без оснований заявляет, что «по-настоящему сложная работа теперь только начинается», указывая на проблемы с такими ключевыми аспектами, как взаимодействие с GSM-модемом и управление питанием.

Вместе с тем, поясняя, зачем вообще он инициировал проект по портированию Openmoko/Linux на смартфон E-TEN Glofiish M800 (когда существует не так давно вышедший Neo FreeRunner), Вельте высказал довольно интересное мнение. «Текущая бизнес-модель Openmoko Inc сосредоточена на продаже устройств для поддержки разработки программного обеспечения. [..] Очевидно, каждому хочется по-настоящему открытой железки — такой, какую пытается сделать Openmoko Inc. При этом люди хотят устройств с поддержкой 3.5G или хотя 3G, устройств с реальными клавиатурами, аккумуляторами большого объема, лучшим дизайном, камерой и т.д. А это как раз то, что Openmoko Inc пока не может предоставить».

Харальд Вельте вообще очень хорошо известен в сообществе FOSS (Free & Open Source Software): он является одним из авторов netfilter в Linux-ядре, основателем проекта gpl-violations.org, обладателем последней премии за вклад в свободное программное обеспечение от FSF.

Тема нынешнего состояния проекта Openmoko уже активно обсуждается в нашем форуме — добро пожаловать!


Ноя 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.


Ноя 09 2008

На T-Mobile G1 с Android запустили операционную систему Debian GNU/Linux

Рубрика: AndroidDmitry Shurupov @ 17:41

Джей Фримэн (Jay «saurik» Freeman), прославившийся в сообществе любителей смартфонов благодаря своим разработкам для iPhone, сообщил об успешном запуске популярного свободного и бесплатного дистрибутива Debian GNU/Linux на T-Mobile G1 с оригинальной Linux-платформой Android. Более того, в своем блоге он уже опубликовал подробные инструкции, с помощью которых любой обладатель G1 может повторить успех автора, запустив Debian на своем смартфоне.

Как автор обошел ограничения Google и чего смог достичь? Главной проблемой, препятствующей установке стороннего GNU/Linux-дистрибутива на Android, являются ограничения на файловую систему (если конкретнее, то на их типы и доступное дисковое пространство). Фримэн поступил следующим образом: сделал образ с портом Debian на ARM EABI и записал его вместе с некоторыми другими компонентами на SD-карту. Другие компоненты — это Linux-драйверы (в модулях) для поддержки файловых систем ext2 и unionfs, а также специальная сборка BusyBox для Android (она доступна еще с конца прошлого года). После этого автор загрузил модуль ext2, с помощью BusyBox примонтировал (через loop) образ с Debian и перешел в него (chroot).

На этом этапе Фримэн получил альтернативную (и независимо функционирующую) операционную систему на своем смартфоне — т.е. помимо работы в Android он смог работать и в Debian (через консоль). Но на этом он решил не останавливаться. С помощью файловой системы unionfs и ряда операций монтирования (из окружения Debian в общее окружение Android) ему удалось добиться возможности работы с Debian-приложениями в самом Android.

Автор опубликовал свой образ Debian и несколько скриптов, которые позволяют упростить все проводимые манипуляции в G1 для запуска на смартфоне Debian GNU/Linux.


Страницы:12345Последняя »