Настоящий linux на android смартфонах

Настоящий linux на android смартфонах

Где-то десять или одинадцать месяцев назад я (-WOLF-) создал тему, где внес предложение портировать Linux на смартфоны. Не с запуском из-под Android, а нативную сборку. Конечно, что к выдумка отнеслись, мягко говоря, холодно.

Меня назвали очередным мечтателем, что больше ничего не имеет возможности, а тему закрыли и удалили, но я не сдался и начал собирать ядро и главные Linux утилиты. Убив тучу времени, было поднято ядро, которое отображало стандартную для Linux консоль загрузки (всё из-за кривого драйвера фреймбуфера, что просто не поддерживал консоль), но собрав чуть больше десятка пакетов я запнулся на стартовых скриптах, по окончании чего было решено запустить что-нибудь готовое на взятом ядре. Увы, но с имеющейся версией 2.6.29 выбор у меня был малым…

Смотрите кроме этого: Гугл уже тестирует Android 4.2?

День назад мы писали о том, что нас ожидает в новой версии Android 4.2. Сейчас показались новые сведения о разрабатываемом обновлении. А конкретно то, что Гугл уже тестирует новую совокупность. Информация была слита из логов одного из серверов корпорации.Вот что гласят логи, попавшие в руки ребят с сайта Android Police: Linux; Android 4.2; Nexus 7 Build/JOO92B Linux; Android 4.2; Nexus 7 Build/JOP02B Linux; U; Android 4.2; en-на данный момент; Galaxy Nexus Build/JOP04C Linux; Android 4.2; Galaxy Nexus Build/JOO92B Linux; Android 4.2; Galaxy Nexus Build/JOP04Первым идёт наименование ядра,

Angstrom

Как раз с него я и начал. К счастью, версия для SmartQ Q5/Q7 была старой. Посредством ритуальных танцев с бубном удалось вынудить трудиться консоль и графический интерфейс через USB.

На последней картине возможно подметить, что употребляется сборка от платы mini6410, но позднее была забрана сборка от SmartQ, как имевшая аналогичное 2.6.29 ядро.

  • Оболочка: GPE (на GTK+)
  • Менеджер пакетов: ipkg
  • Приложения: от мелочей до Firefox.

Ubuntu

Честно говоря, я не планировал запускать настольную Ubuntu на телефоне, да и по сей день не планирую, но для развлечения народа однако выложил адаптированный образ Ubuntu. Пользователю reali удалось запустить на ней Xfce.

  • Оболочка: Xfce
  • Менеджер пакетов: deb
  • Приложения: всё, что имеется на настольной версии, хоть OpenOffice.

Poky

Это редкий и неизвестный дистрибутив, основанный на Open Embedded. Было нужно большое количество и продолжительно искать, дабы его найти, но он мне оказался по душе. Плюсом этого дистрибутива есть прекрасный современный интерфейс (особенно это заметно по окончании GPE). Он частично не доработан — тут и в том месте видятся небольшие элементы, в каковые сложно попасть пальцем.

В случае если мало углубиться в поиски, то возможно понять, что окружение Sato в действительности ни что иное, как GNOME Mobile. Но, проект мобильного Гнома или заморожен, или закрыт и о нём мало информации. Вероятнее, Sato есть форком (ответвлением) GNOME Mobile, но точно утверждать это сложно, по причине того, что ни Sato, ни GNOME Mobile более нигде не употребляются.

Ещё одним плюсом было то, что Poky применяет RPM пакеты и дело не только в том что я пользуюсь Mandriva GNOME, но и в том, что данный же тип пакетов применяет MeeGo (о возможностях мало позднее). Кроме этого, Poky стал первым дистрибутивом для телефона, что я всецело собрал из исходников, а не приспособил готовый образ.

  • Оболочка: Sato (aka GNOME Mobile)
  • Менеджер пакетов: rpm
  • Приложения: куча небольших игр и приложений, ничего важного и известного в стандартной комплектации. По большому счету ещё этим вопросом не занимался.

Настоящее

Сейчас всё это планирует мной для Samsung Galaxy Spica. Я использую модифицированное ядро от tom3q версии 3.0.31 — оно пришло на смену стоковому 2.6.29 в то время, когда мне пригодилось собрать Poky. Модификации касаются настроек загрузки, USB OTG и консоли. Кроме этого, мне было нужно модифицировать драйвер тачскрина, дабы он снова начал реагировать лишь на одно нажатие, т.к. с мультитачем у Linux до тех пор пока неприятности. Имеется два форумчанина, пробующих вынудить трудиться это всё на Alcatel OT-990 и Samsung Galaxy Gio.

До запуска совокупности на этих устройствах ещё не дошло, но удачи у них уже имеется.

 

Возможности

Первое, чего хотелось бы добиться это работа телефона в режиме КПК. Работы тут ещё довольно много и не обращая внимания на то, что ядро поддерживает все устройства, многие из них не настроены в совокупности. Второе — это работа самого телефонного модуля: звонки, USSD, Data. Ну и третье — это уровень совместимости с Maemo/MeeGo/Tizen, чтобы расширить количество дешёвых игр и приложений.

На этом возможно закончить, дальше планировать до тех пор пока рано.

 

Что нам необходимо?

Конечно, нам необходимы люди. на данный момент в этом начинании деятельно принимают участие лишь четыре человека, а всё, что вы тут видите, собрано и приспособлено мной одним.

  • Ромоделы — быть может, найдутся люди, талантливые оказать помощь, у которых имеется лишнее устройство на Android. Чем больше моделей устройств будет задействовано, тем лучше.
  • Программисты — нужна маленькая несколько программистов, талантливых написать (либо портировать) небольшие телефонные программы, наподобие звонилки и SMS.
  • Дизайнеры — неприятность большинства Open Source проектов именно в красоте и рюшечках. Нам пригодятся красочные GTK+ темы и комплекты иконок.

Заключение

Эта статья ни за что не есть хвалебной песнью — я отыскать людей для проекта. Мне надоело просматривать в новостях, что кто-то с забугорного сайта что-то портировал. Не пора ли уже вынудить их писать новости о нас, о том, что умельцы с 4PDA что-то занимательное сделали?

Это же 4PDA в итоге!

Источник: 4pda.ru

Случайная статья:

Установка Ubuntu на Android #1


Похожие статьи:

Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.