Android-x86
Разработчик | Чи-Вэй Хуан , И Сун | ||||||
---|---|---|---|---|---|---|---|
Семейство ОС | Андроид ( Линукс ) | ||||||
Исходная модель | Открытый исходный код (включает проприетарные компоненты, такие как Google Play ) | ||||||
Последний выпуск |
| ||||||
ядра Тип | Монолитный ( модифицированное ядро Linux ) | ||||||
Лицензия | Лицензия Апач 2.0 | ||||||
Официальный сайт | www |
Android-x86 — это проект с открытым исходным кодом , который представляет собой неофициальный порт Android мобильной операционной системы , разработанной Open Handset Alliance, для работы на устройствах с процессорами x86 , а не с чипами ARM на базе RISC . [4] [5] [6] [7] [8] [9]
Разработчики Чи-Вэй Хуан и И Сун инициировали проект в 2009 году. Проект начался с серии патчей Android к исходному коду , позволяющих запускать Android на различных нетбуках , планшетах и ультрамобильных ПК . Хуанг в настоящее время занимается сопровождением проекта. В настоящее время активными разработчиками являются Мауро Росси и Майкл Гоффиул. [10]
Обзор
[ редактировать ]ОС основана на Android Open Source Project (AOSP) с некоторыми изменениями и улучшениями. В рамках проекта разработаны некоторые компоненты, которые позволяют ему работать на архитектуре ПК. Например, некоторые низкоуровневые компоненты заменяются, чтобы лучше соответствовать платформе, такие как ядро и HAL . ОС обеспечивает аппаратное ускорение OpenGL ES через Mesa поддерживаемые графические процессоры , если обнаружены , включая Intel GMA , AMD Radeon , Nvidia чипсеты ( Nouveau ), VMware (vmwgfx) и QEMU (virgl). Без поддерживаемого графического процессора ОС может работать в неускоренном режиме посредством программного рендеринга . Начиная с версии 7.1, программный рендерер реализован через проект SwiftShader . [11]
Как и обычный дистрибутив Linux , проект выпускает предварительно созданные ISO-образы , которые можно запускать в режиме реального времени или устанавливать на жесткий диск целевой системы. Начиная с версии 4.4-r2 проект также выпускает efi_img. [12] который можно использовать для создания живого USB-накопителя для загрузки в системах UEFI . Начиная с версии 4.4-r4, поддержка UEFI была объединена в образы ISO, а efi_img был помечен как устаревший.
За исключением AOSP, следующий неполный список компонентов разработан с нуля или получен из других проектов с открытым исходным кодом для формирования всей кодовой базы Android-x86 :
- Ядро
- Установщик
- drm_gralloc и gbm_gralloc
- Меса
- SwiftShader
- Аудио
- Камера
- GPS
- Свет
- Уровень радиоинтерфейса
- Датчики
В обновленную версию могут быть добавлены все новые и новые компоненты.
Легенда: | Старая версия, не поддерживается | Старая версия, все еще поддерживается | Текущая стабильная версия | Будущий выпуск |
---|
(Работа в процессе)
(Работа в процессе)
Связанные проекты
[ редактировать ]Проект Селадон
[ редактировать ]Связанный проект Celadon (ранее Android-IA). [15] был произведен Intel и будет работать на новых устройствах UEFI. В проекте говорится, что его намерение состоит в том, чтобы обеспечить поддержку Android и инновации в архитектуре Intel, а также предоставить площадку для сотрудничества. [15] Он повторно использовал графический модуль HAL drm_gralloc из Android-x86 для поддержки оборудования Intel HD Graphics . Еще как Android-IA, он предоставил часто задаваемые вопросы. [16] с более подробной информацией.
Ремикс ОС
[ редактировать ]Jide Technologies в партнерстве с Chih-Wei Huang, основным разработчиком Android-x86, разработала Remix OS , производную Android-x86 с закрытым исходным кодом, предназначенную для использования на обычных ПК. Первая бета-версия Remix OS была доступна 1 марта 2016 года. [17] Проект был прекращен 17 июля 2017 года. [18]
Андроид ТВ x86
[ редактировать ]В конце 2020 года старший член команды разработчиков XDA создал Android TV x86 для предоставления Android TV для ПК , который «должен работать «из коробки», поскольку ПЗУ уходит корнями в проект Android-x86». [19]
См. также
[ редактировать ]- Линукс
- Anbox — бесплатный уровень совместимости с открытым исходным кодом, который позволяет мобильным приложениям и мобильным играм, разработанным для Android, работать в дистрибутивах Linux.
- BlueStacks
- Подсистема Windows для Android
- ДуОС-М
- Список операционных систем
Ссылки
[ редактировать ]- ^ «Примечание к выпуску 9.0-r2» . Android-x86.org . 25 марта 2020 г. Проверено 25 марта 2024 г.
- ^ «Примечание к выпуску 8.1-r6» . Android-x86.org . 2021-06-23 . Проверено 25 марта 2024 г.
- ^ «Примечание к выпуску 7.1-r5» . Android-x86.org . 14 февраля 2021 г. Проверено 25 марта 2024 г.
- ↑ DistroWatch Weekly, выпуск 767, 11 июня 2018 г.
- ^ Обзор Android-x86 4.0 — не впечатлило
- ^ Обзор Android-x86 4.4 — первый релиз-кандидат | LinuxBSDos.com
- ^ Android-x86 может стать хорошей альтернативой настольному Linux | Отзывы | LinuxInsider
- ^ DistroWatch Weekly, выпуск 630, 5 октября 2015 г.
- ^ DistroWatch Weekly, выпуск 682, 10 октября 2016 г.
- ^ «Группа Google Android-x86» . android-x86@googlegroups . Проверено 30 июня 2021 г.
- ^ «Репозиторий SwiftShader на Android-x86» . Android-x86 GitWeb . Архивировано из оригинала 9 июля 2021 года . Проверено 30 июня 2021 г.
- ^ «Android-x86 версии 4.4» . android-x86@sourceforge . Проверено 31 августа 2015 г.
- ^ «Ветки исходного кода» . Android-x86.org . 25 марта 2024 г. Проверено 25 марта 2024 г.
- ^ «Ветки исходного кода» . Android-x86.org . 25 марта 2024 г. Проверено 25 марта 2024 г.
- ^ Перейти обратно: а б "Дом" . Платформа Android с открытым исходным кодом для архитектур Intel . Проверено 15 сентября 2020 г.
- ^ "ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ" . Android на архитектуре Intel . Архивировано из оригинала 31 декабря 2013 года . Проверено 3 января 2014 г.
- ^ «[АНОНС] Выпуск Remix OS для ПК Be... | Remix OS» . Форум.xda-developers.com . 01.03.2016 . Проверено 2 мая 2017 г.
- ^ Джиде Тек (17 июля 2017 г.). «Обновление от команды Jide» . Кикстартер.com . Проверено 12 июля 2020 г.
- ^ «Android TV x86 позволяет превратить ваш старый компьютер в медиа-стример» . Разработчики XDA . 14.11.2020 . Проверено 16 ноября 2020 г.