Драйвера для android x86

Разработчик: Chih-Wei Huang (США)
Лицензия: Apache Public License 2.0 (бесплатно)
Версия: 9.0-rc1 / 8.1-r3 (Oreo-x86) / 7.1-r3 (Nougat-x86) / 6.0-r3 / 5.1-rc1 / 4.4-r5
Обновлено: 2019−11−15
Архитектура: x86, x86−64
Интерфейс: английский / русский*
Рейтинг:
Ваша оценка:
Категория: Операционные системы
Размер: зависит от версии

О системе

Что нового

Новое в версии 9.0-rc1 (Android 9.0.0 Pie-x86) (15.11.2019)

Первый релиз Android 9.0.0 Pie

  • Поддержка как 64-битного, так и 32-битного ядра и пользовательское пространство с последним ядром LTS 4.19.80.
  • Поддержка аппаратного ускорения OpenGL ES 3.x для Intel, AMD, Nvidia и QEMU (virgl) с помощью Mesa 19.0.8.
  • Поддержка OpenGL ES 3.0 через SwiftShader для программного рендеринга на неподдерживаемых графических устройствах.
  • Поддержка аппаратно ускоренных кодеков для устройств с графическими процессорами Intel HD и G45.
  • Поддержка безопасной загрузки из UEFI и установка на диск UEFI.
  • Текстовый установщик графического интерфейса.
  • Добавлена поддержка тем в GRUB-EFI.
  • Поддержка мультитач, аудио, Wi-Fi, Bluetooth, датчиков, камеры и Ethernet (только DHCP).
  • Автоматическое монтирование внешнего USB-накопителя и SDCard.
  • Панель задач добавлена в качестве альтернативного средства запуска, которое помещает меню «Пуск» и панель недавних приложений в верхней части экрана и поддерживает режим окна произвольной формы.
  • Включена ForceDefaultOrientation на устройствах без известных датчиков. Портретные приложения могут работать на альбомном устройстве без поворота экрана.
  • Поддержка приложений приложений arch через нативный механизм моста. (Настройки -> Параметры Android-x86)
  • Поддержка обновления с неофициальных релизов.
  • Добавлена экспериментальная поддержка Vulkan для новых графических процессоров Intel и AMD. (Загрузка через Расширенные настройки -> Поддержка Vulkan)
  • Эмуляция адаптера WiFi через Ethernet для повышения совместимости приложений.
  • Поддержка интеграции мыши для виртуальных машин, включая VirtualBox, QEMU, VMware и Hyper-V.

Новое в версии 8.1-r3 (Oreo-x86) (30.10.2019)

  • Исправление ошибок и обновление безопасности

Новое в версии 7.1-r3 (Nougat-x86) (18.10.2019)

  • Исправление ошибок и обновление безопасности
  • Некоторые новые функции также перенесены с версии 8.1.

Новое в версии 8.1-r1 (Oreo-x86) (15.01.2019)

Первый стабильный релиз Android-x86 8.1

  • Поддержка как 64-битного, так и 32-битного ядра и пользовательского пространства с последним ядром LTS 4.19.15.
  • Поддержка аппаратного ускорения OpenGL ES 3.x для Intel, AMD, Nvidia и QEMU (virgl) от Mesa 18.3.1.
  • Поддержка OpenGL ES 2.0 через SwiftShader для рендеринга программного обеспечения на неподдерживаемых графических устройствах.
  • Поддержка аппаратно ускоренных кодеков на устройствах с семейством графических процессоров Intel HD и G45.
  • Поддержка безопасной загрузки из UEFI и установка на диск UEFI.
  • Добавлен текстовый установщик интерфейса.
  • Добавлена поддержка тем в GRUB-EFI.
  • Поддержка Multi-Touch, аудио, Wi-Fi, Bluetooth, датчиков, камеры и Ethernet (только DHCP).
  • Авто-монтирование внешнего USB-накопителя и SDCard.
  • Добавлена панель задач в качестве альтернативного средства запуска, которое включает меню «Пуск» и панель недавних приложений в верхней части экрана и поддерживает режим окна произвольной формы.
  • Включение ForceDefaultOrientation на устройствах без известных датчиков. Портретные приложения могут работать на альбомном устройстве без поворота экрана.
  • Поддержка приложений arch через собственный механизм моста. (Настройки -> Параметры Android-x86)
  • Поддержка обновления с неофициальных релизов.
  • Добавлена экспериментальная поддержку Vulkan для новых графических процессоров Intel и AMD.
  • Поддержка интеграции мыши для виртуальных машин, включая VirtualBox, QEMU, VMware и Hyper-V.
Читайте также:  Имена которые вк принимает сразу

Новое в версии 6.0-r3

  • Автоматическое монтирование CD/DVD
  • Исправлена проблема с VMware, обнаруженная в 6.0-r2
  • Добавлен скрипт qemu-android для запуска Android-x86 в QEMU
  • Обновление до Android Marshmallow-MR2 release (6.0.1_r79)
  • Обновление ядра до версии 4.4.62 с новыми патчами от AOSP
  • Обновление Mesa до версии 17.0.4
  • Обновление связанных проектов (libdrm, ntfs-3g, exfat, bluez)

Новое в версии 5.1-rc1

Версия 5.1-rc1 основана на Android 5.1.1_r24. Добавлены специфичные для x86 участки кода и исправлены проблемы стабильности и плавности работы.

Основные функции:

  • Поддержка 64-битных ядер и 32-битных систем;
  • Поддержка аппаратного ускорения OpenGL ES для чипсетов Intel / AMD (radeon / radeonsi) / Nvidia (nouveau);
  • Поддержка загрузки с UEFI и установки диска UEFI;
  • Добавлена возможность установки файловых систем ext4/ext3/ext2/ntfs/fat32 с помощью текстового установщика;
  • Поддержка мультитача, аудио, Wi-Fi, Bluetooth, датчиков, камеры и Ethernet (только DHCP);
  • Автоматическое монтирование внешних USB накопителей и карт SD;
  • Поддержка виртуальных машин, включая Qemu, VirtualBox и VMware;
  • Поддержка сторонних архитектур (arm / arm64) с помощью собственного механизма моста.

Новое в версии 4.4-r5

Android-x86 4.4-r5 включает исправления ошибок, обнаруженных в версии 4.4-r4. Решены проблемы со шрифтами hazi в графической библиотеке Mesa 10.5.9 на графических процессорах Intel 5-поколения.

Системные требования

Поддерживаемые файловые системы:

Для установки на VMware:

Необходимо изменить тип виртуального диска на IDE, поскольку в VMware типом диска по умолчанию является SCSI, а ядро &񗜻&񗜻Android-x86 не настроено для поддержки SCSI.

Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

Установлен Android x86 v.5.1 (Phoenix OS) на ПК следующей конфигурации:
— Материнка ASUS AT3IONT-I DLUXE.
— CPU Intel Atom 330.
— Память — 4ГБ
— SSD 60Gb под систему + HDD 500ГБ с фильмами, музыкой и т.п.
— Звук интегрированный, имеющий помимо аналоговый задних и передних джеков еще и SPDIF Optical Out.
— видео-карта интегрированная автовывод изображения на HDMI или VGA (куда включен кабель при старте, туда и выводит).

ОС: Android x86 v.5.1 (PhoenixOS v. 1.1.3−237).

Назначение данного ПК — домашний медиа-центр (HTPC).

Прошу помочь за деньги решить 2 основные проблемы:

1 проблема (задача): отсутствие программных и/или аппаратных кодеков видео и аудио. Как я понял, в самой системе очень ограниченный набор кодеков. И чтобы просмотреть видео файл или видео-поток, нужен сторонний плеер, имеющий свои кодеки. Из-за этого у меня, например, никак не хочет показывать такое приложение, как Peers.TV.

Как мне подсказали, не хватает следующего:
1. при попытке просмотра некоторых каналов (в мультикасте и HLS HD) возникают ошибки из-за отсутствия системных декодеров для video/mpeg2, audio/mpeg-L2
2. в остальных случаях происходят ошибки при использовании системных программных декодеров OMX.google.h264.decoder,OMX.google.aac.decoder
Нужны OMX-декодеры построены на ffmpeg
Системные декодеры являются частью прошивки.

Нужно поставить полный набор современных кодеков (не только video/mpeg2, audio/mpeg-L2)

Вот отрывок сути проблемы, которую я озвучивал в ветке Peers.TV:

Приложение PeersTV воспроизводит видео с остановками картинки только если отключить «контроль воспроизведения». Получается, картинка замирает, потом через несколько секунд показывает, потом замирает, потом показывает. А звук идёт непрерывно. Причем каждый раз, когда картинка начинает снова показывать, то она синхронна со звуком. Этакое безбожное торможение видео.
Если отключить контроль воспроизведения, то будет ошибка «Невозможно воспроизвести видео. Неизвестная ошибка».

Peers.TV STB версия — ничего не показывает (видимо потому, что там нет в настройках отключения контроля воспроизведения).

2 проблема (задача): Вывод звука не через аналоговые выходы встроенной звуковухи, а через HDMI .
В идеале хотелось бы, чтобы звук выводился одновременно на 3 девайса — аналоговые джеки (device 0, как сейчас), на SPDIF (device 1) и на HDMI (device 3).

У коробочных приставок же как-то звук выходит со всех выходов одновременно.

Если можно только на 2 одновременно, тогда на SPDIF (device 1) и на HDMI (device 3).
Если только на одно устройство, тогда мне нужна простая возможность переключения вывода. То есть сделать, чтобы по умолчанию звук всегда выводился на HDMI (device 3), но чтобы у меня был некий значок в списке программ (который можно вынести на окно лаунчера, как программу), при нажатии на который запустился бы в фоне некий скрипт и переключил вывод на SPDIF (device 1). При повторно нажатии переключился назад на HDMI (device 3) и так далее (как своего рода тумблер по пререключению SPDIF--HDMI--SPDIF--HDMI. ). Но при загрузке по умолчанию звук на HDMI.

alsa_aplay -l выводит 3 устройства примерно с таким смыслом (почто сейчас нет консоли под рукой — если важно, вечером могу написать вывод команды):

Читайте также:  Зачем нужен значок сетевое окружение

card 0 : . Analog, device 0 (сюда выводится звук)
card 0 : . Digital, device 1 (оптический spdif, сюда не выводится)
card 0 : . HDMI, device 3 (HDMI , сюда не выводится)

Никакие приложения типа Sound About и Alsa Mixer не помогают.

3 задача (желательно бы): установка драйверов.
Было бы не плохо установить в данной операционке родные драйвера видео и звука, чтобы данный андроид не работал в режиме дефолтных параметров «лишь бы показывало и как-то звучало», а использовал в полную силу видеокарту, чтобы звук был стерео или даже многоканальзый через цифровые то выходы...

Предлагайте стоимость и сроки выполнения работы по каждому конкретному пункту (желательно именно отдельно по пунктам, а не все вместе).
Наиболее важное — это проблема №1. Остальные (2 и 3)не так важны и делать ли их вообще будет зависеть от предлагаемой стоимости.
Доступ по SSH предоставлю тому, с кем договоримся по цене.
Надеюсь на помощь профессионалов, которые присутствуют на данном форуме.

Все знают, что операционная система Android разрабатывается компанией Google для смартфонов и планшетов. На данный момент, это самая популярная платформа для этих устройств. Официальная версия Android может работать только на поддерживаемых устройствах с архитектурой ARM. Но поскольку Android — это проект с открытым исходным кодом, силами сообщества был создан порт Android для x86 компьютеров, который будет работать почти на любом современном компьютере.

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

Системные требования Android x86 6.0

Android x86 достаточно требователен к оборудованию. В идеале он должен работать на любом компьютере с процессором x86. Но на самом деле не все так просто. Разработчики протестировали систему на нескольких устройствах, например, ноутбуках от ASUS, EeePC и Dell полный список поддерживаемых устройств и их уровень поддержки вы можете найти на официальном сайте.

Что касается оборудования и характеристик, то рекомендуются такие параметры:

  • Процессор: Intel;
  • Оперативная память: 2048 Мб;
  • Свободное место на диске: 10 Гб;
  • USB флешка — для записи установщика.

Подготовка к установке

Шаг 1. Загрузка установочного образа

Как и для других операционных систем сначала нам нужно скачать установочный носитель. Скачать самую новую версию системы вы можете из репозитория на SourceFoge или официальном сайте. Доступны образы как для 32, так и для 64 битной архитектуры:

Занимает образ немного, всего 400 с лишним мегабайт, поэтому загрузиться быстро.

Шаг 2. Запись на носитель

Для установки Android нужно использовать либо флешку, либо диск с возможностью перезаписи. Но лучше все-таки флешку. Я не советую использовать различные утилиты для записи образа, сделайте это с помощью такой команды:

/android-x86−6.0.iso — это только что скачанный образ, а /dev/sdc — ваша флешка.

Шаг 3. Настройка BIOS

Тут все стандартно. Перезагрузите компьютер и во время заставки BIOS нажмите F2, F8, Shift+F2 или Del для входа в настройку BIOS, дальше перейдите на вкладку Boot и выберите в 1st Boot Device вашу флешку.

Осталось перейти на вкладку Exit и нажать Exit & Save Changes.

Установка Android 6.0

Шаг 1. Начало установки

Сразу же после перезагрузки компьютера вы увидите такое окно загрузчика. Тут вы можете либо загрузиться в Live систему, либо перейти к ее установке. Нас будет интересовать последний пункт, установка:

Шаг 2. Загрузка установщика

Установщик запуститься очень быстро:

Шаг 3. Выбор диска

На первом шаге вам предстоит выбрать диск, на который будете выполнять установку:

Шаг 4. Таблица разделов

Дальше, если этот диск еще не размечен необходимо выбрать таблицу разделов. Можно использовать GPT, но я не рекомендую это делать, поскольку большая вероятность того, что установка просто зависнет. Поэтому на этом шаге выбираем No. В таком случае будет использована MBR:

Шаг 5. Создание раздела

Установка Android x86 6.0 выполняется только на один раздел. И на этом шаге нам предстоит его создать. Для этого будет использоваться утилита cfdisk. Сначала нажмите New, чтобы создать новый раздел. Перемещаться по кнопкам можно стрелками влево/вправо, а нажимать с помощью Enter:

Выберите тип primary, первичный:

Дальше укажите размер, вернее, согласитесь с тем, что указала программа нажатием Enter:

Найдите кнопку Bootable и нажмите Enter, чтобы сделать этот раздел загрузочным:

Найдите и нажмите кнопку Write, чтобы записать изменения на диск. Для подтверждения наберите yes:

Читайте также:  Как войти в заблокированную группу в вк

Осталось нажать кнопку quit для выхода из программы:

Шаг 6. Выбор раздела

После завершения разметки вам нужно выбрать только что созданный раздел:

Шаг 7. Файловая система

Выберите файловую систему, например, ext4

Шаг 8. Форматирование

Поскольку нам нужен чистый раздел, соглашаемся с тем, что он будет отформатирован:

Шаг 9. Загрузчик

Загрузчик нам понадобится, поэтому выберите Yes:

Шаг 10. EFI Загрузчик

А вот EFI загрузчик нам не нужен, учитывая, что мы использовали MBR. Выберите Skip:

Шаг 11. Режим доступа

В этом окне нужно выбрать нужно ли монтировать системный раздел /system в режиме чтения и записи. Это будет полезно для установки новых программ, поэтому выберите Yes:

Шаг 12. Завершение установки

Дождитесь распаковки всех файлов:

Шаг 13. Перезагрузка

Когда установка Android на компьютер будет закончена выберите пункт Reboot, чтобы перезагрузить компьютер и войти в новую систему:

Шаг 14. Загрузчик

Выберите первый пункт загрузчика:

Шаг 15. Запуск системы

Дождитесь окончания загрузки системы.

Шаг 16. Готово

Вот и все, установка Android x86 на компьютер завершена. Теперь вы можете использовать Android прямо на своем компьютере. Вы можете устанавливать и запускать Android-приложения, играть игры:

Выводы

Как вы убедились, установка android x86 на пк не так уж сильно отличается от других операционных систем. Если вам повезет и система будет полностью поддерживать ваше оборудование, то вы сможете очень просто получить полноценную систему Android на свой компьютер. Если у вас остались вопросы, пишите в комментариях!

На завершение видео с процессом установки Android от американского видео блогера:

Нет похожих записей

Оцените статью:

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux интересуюсь всем, что связано с информационными технологиями и современной наукой.

13 комментариев

Интересно . попробуем походить и по этим тропам.

Прикольно, работает на dell 7568 (загрузчик Grub 2 ubuntu, прописывал в него Android) Некоторые приложения вылетают, но 80−90% работают хорошо, есть звук, видео ютуб проигрываются.

Я устанавливал намного проще — просто создал папку «Android» в корневом каталоге своей установленной openSUSE (они вместе на одном диске сосущевствуют очень даже хорошо!), скопировал в нее содержимое распакованого исошника и создал в ней еще папку data, прописал в грабе строчки:
kernel /Andro > initrd /Android/initrd.img
и нормально система запускается и работает! Запускал так версии андроида начиная с 4.4

а можно подробней, как прописывали в граб?

Всё же разобрался я и установил таким способом, только вот после перезагруза, все настройки слетают и загружается Андроид опять с нуля, без програм установленных ранее, без акаунтов и т.д.
Заново надо всё делать.

Статью следовало назвать «установка андроид на виртуальную машину»,более того, автору следует так называть все свои подобные статьи.

Есть существенная разница в процесе установки?

Выше Олег писал, что ставил Андроид проще и решил попробовать, но в Ubuntu 16.04 прописка в GRUB именно такой записи при каждой загрузке надо снова вводить все данные аккаунта и настройки (после перезагрузки они не сохраняются)
.
Я, перелопатив много статей по этому поводу, методом проб и ошибок, пришёл к такому действующему на 100% варианту и сделал немного по другому (у меня 64Bit система):

— создаём в корне системы папку (например) android
— в ней же создаём папку data
— как в этой инструкции качаем дистр Android-x86_64 6.0 (в моём случае)
— открываем Менеджером архивов этот .iso файл, из-под рута (sudo nautilus) открываем Nautilus -> android и копируем (можно просто перетащить) туда из Менеджера архивов файлы: initrd.img, install.img, kernel, ramdisk.img, system.sfs
— открываем файл 40_custom командой: sudo gedit /etc/grub.d/40_custom
и вписываем, соблюдая переносы, как у меня написано, туда в конец файла (т.е. с новой строки, после уже существующего там текста):

menuentry «Android-x86_64» --class android-x86_64 <
linux /andro > andro > initrd /android/initrd.imgи
>

если Android под 32Bit, то в этом тексте просто в названии убираем: _64
и сохраняем файл
— делаем этот файл исполняемым командой: sudo chmod +x /etc/grub.d/40_custom
— обновляем GRUB командой: sudo update-grub
— перезагружаем систему

При старте в меню GRUB появится пункт: Android-x86_64 (или Android-x86, в зависимости от того, какой дистр вы будете ставить), который стрелкам вверх/вниз выбираем и жмём на Enter.
Android начнёт загружаться, вводите все ваши данные аккаунта Google или создайте новый и. Вуаля!

Вы в полно-функциональной системе Android-x86 6.0

Оцените статью
Adblock detector