Android-x86

Android-x86
Изображение логотипа
Разработчик Android-x86 Community
Семейство ОС UNIX-подобная Операционная Система
Основана на Android
Первый выпуск 19 марта 2010 года
Последняя версия 9.0-r2 Pie[1] (25 марта 2020 года)
Последняя тестовая версия 9.0-rc2 Pie[2] (23 января 2020 года)
Тип ядра монолитное (модифицированное ядро Linux)
Лицензия Apache License 2.0, GNU GPL 2.0
Состояние заморожен
Веб-сайт android-x86.org
Логотип Викисклада Медиафайлы на Викискладе
Android x86 на EeePC 701 4G

Android-x86 — неофициальный порт мобильной операционной системы Android для запуска или установки на компьютерах, ноутбуках и нетбуках с архитектурой процессора x86 и 64-битного расширения x86-64.

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

Чжи-Вэй Хуан и Ли Сун создали проект в 2009 году, позже Ли Сун из него вышел, в настоящее время Чжи-Вэй Хуан является единственным руководителем проекта.

Поддерживает большое количество программ для Android.

Особенности

[править | править код]

Операционная система основана на Android Open Source Project (AOSP) с некоторыми модификациями и улучшениями. Некоторые компоненты разработаны в проекте для запуска на x86-архитектуре. Например, некоторые низкоуровневые компоненты заменены для лучшей поддержки архитектуры, к примеру, ядро, и HAL. Операционная система поддерживает аппаратное ускорение OpenGL ES, если поддерживаемые чипсеты GPU обнаружены, например, Intel GMA, AMD Radeon, и Nvidia (появилась поддержка Nouveau в версии 4.4-r3). При отсутствии поддерживаемых GPU система может работать с использованием программного рендеринга.

Загрузчиком Android-X86 является Grub версии 2.

Как обычный дистрибутив Linux, проект выпускает готовые ISO-образы, которые можно запускать в режиме Live или устанавливать на жёсткий диск целевого устройства. Начиная с 4.4-r2 Android-x86 также выпускает образы efi_img[3], которые могут быть использованы для создания Live USB, который можно загружать с устройств UEFI.

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

Соответствующий проект, Android-IA[4], был создан Intel, который будет работать на более новых UEFI-устройствах. Проект Android-IA утверждает, что он намерен поддерживать Android с инновациями в архитектуре Intel в дополнение к созданию проекта для совместной работы[4]. Android-IA повторно использовал графический HAL-модуль drm_gralloc от Android-x86, чтобы поддерживать аппаратное обеспечение Intel HD Graphics. Проект Android-IA предоставляет быстрые ответы на вопросы с более подробной информацией[5].

Сотрудничество с проектом Remix OS

[править | править код]

В начале 2016 года на официальном сайте проекта было объявлено о начале сотрудничества с Jide Technology, разработчиками Remix OS[6]. Партнерство между этими двумя проектами вызвано тем, что их общей задачей является портирование операционной системы Android на x86-платформу.

Проект Android-x86 продолжит оставаться независимым проектом с открытым исходным кодом. Мы будем тесно сотрудничать с Jide Technology для разработки Android для платформы x86, поэтому разработка будет происходить совместно. Jide также будет помогать сообществу x86.

Примечания

[править | править код]
  1. Release Note 9.0-r2 - Android-x86 - Porting Android to x86. Дата обращения: 26 марта 2020. Архивировано 26 марта 2020 года.
  2. ReleaseNote 9.0-rc2 - Android-x86 - Porting Android to x86. Дата обращения: 26 января 2020. Архивировано 26 января 2020 года.
  3. android-x86 - Browse /Release 4.4 at SourceForge.net. Дата обращения: 25 июня 2018. Архивировано 25 июня 2018 года.
  4. 1 2 Homepage | Celadon. Дата обращения: 25 июня 2018. Архивировано 9 февраля 2014 года.
  5. FAQ | Android on Intel Architecture. Архивировано 31 декабря 2013 года.
  6. [ANNOUNCEMENT] Release of Remix OS for PC Be… | Remix OS. Дата обращения: 25 июня 2018. Архивировано 19 июля 2017 года.