Android-x86 Project - Запустите Android на своем ПК

Android является наиболее широко используемой операционной системой в мире на мобильных устройствах. И хотя мы можем найти эту операционную систему во всех типах смартфонов и планшетов, за пределами этого рынка правда заключается в том, что все сложно, поскольку Google не поддерживает другие архитектуры. Поэтому установить официальную версию Google Android на компьютеры невозможно.
К счастью, есть несколько независимых проектов, которые стремятся перенести эту операционную систему на ПК, чтобы любой мог установить ее на свой компьютер. И самым важным является Android-x 86 , который теперь обновлен до Android 9.0.
Android-x86 - полностью независимый проект, который стремится вывести Android на любой компьютер. Это возможно, потому что ядро операционной системы Google является открытым исходным кодом, а также использует ядро Linux. Хотя его разработка несколько медленная, ответственные за этот проект сделали шаг вперед, и с этого момента можно установить Android 9.0 “Pie” на любой компьютер.
Все iso проекта Android-x86 полностью бесплатны, в отличие от других проектов, таких как AndEX. Чтобы установить эту операционную систему на наш компьютер, первое, что мы должны сделать, это загрузить последнюю доступную версию.
Это может быть найдено в следующей ссылке из FossHUB, или в следующей ссылке в хранилищах OSDN. (Я скачивал версию для 64 бит именно на OSDN)
Как мы видим, мы можем найти несколько iso, доступных для скачивания. Нас интересуют образы ISO, так как это, безусловно, те, которые мы собираемся установить и использовать на нашем компьютере. Мы можем выбрать, хотим ли мы загрузить 32-битную или 64-битную версию.
Рекомендую скачать 64-битную версию, так как она обладает большей совместимостью и дает меньше проблем при работе.
Как только у нас есть ISO в нашем компьютере, мы должны выбрать, как мы будем его использовать. - установить на виртуальной машине или же создать загрузочный USB - носитель как обычно.
Для создания загрузочной флешки можно использовать такие программы как Rufus или WinsetupFromUsb. Я выбрал второй вариант, так как моя флешка уже мультизагрузочная и создана именно с помощью этой программы.
Смотрите как создается загрузочная флешка в этом посте.
Еще один важный момент - перед установкой создайте новый раздел на вашем жестком диске. На Windows это делается так : заходите в управление дисками, нажимаете на диск С или D правой мышкой и в меню выбираете “сжать том”. Появится свободное пространство, на которое в дальнейшем вы установите Android OS. У вас в этом случае будет возможность выбирать при включении ПК какую из систем запустить.
Как установить Android 9.0 «Пирог» на ПК
После того как загрузочная флешка готова, вам нужно сделать одну из двух вещей прежде.
Поменять в Bios порядок загрузки ПК на Usb в разделе BOOT, выставить USB первым, а затем нажать F10 для того, чтобы изменения сохранились. После перезагрузки вы попадете в мен. загрузчика Adroid 86
Вы также можете быстро сразу после включения ПК нажимать несколько раз клавишу F8 (или F9 в зависимости от устройства), чтобы попасть в меню Boot. Затем в нем вы выбираете ваше USB устройство по его названию. После попадаете в меня загрузчика Android OS.

Как мы видим, мы можем выбрать, хотим ли мы загружать Live Mode, то есть загружать систему в оперативную память и использовать ее, не устанавливая ничего на ПК, или устанавливать Android на наш компьютер.
Я протестировал систему с Live режиме. Никаких проблем с подключением оборудования не возникло. Вы также можете посмотреть на что способен обновленный Android, а потом таким же образом после перезагрузки войти в установщик и выбрать пункт installation-install androidx86 to harddisk.
(Обратите внимание, что вы можете установить Android-x86 на внешний диск, например USB-накопитель.при желании. Но по моему опыту, скажу, что системы, установленные на флешках не так быстры в использовании)
Мы выбираем опцию, чтобы установить и запустить простой текстовый режим мастера установки, которому мы должны следовать до конца. Первое, что мы сделаем, это выберем раздел или жесткий диск, на который мы хотим установить эту операционную систему.
(Вы его уже создали заранее, помните?)

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

Выбирайте EXT4
Будет предложено переформатировать выбранный раздел еще раз. Если делаете чистую установку с нуля - форматируйте, как предлагает меню. На картинке снизу мы решили оставить раздел как есть (т.к. он был предварительно создан) и от форматирования отсказались, выбрав "No":

Мы продолжаем установку Android на наш компьютер и далее будет спрошено, хотим ли мы установить GRUB в качестве загрузчика.

Кроме того, он также спросит нас, хотим ли мы, чтобы системный раздел имел разрешения на чтение и запись или только чтение.

Соглашаемся и выбираем "Yes" (на картинке выше выбрано "No", но нам надо нажать "Yes")
Мы продолжим работу с мастером, и он начнет копирование всех системных файлов на жесткий диск.

Когда закончите, он спросит, хотим ли мы перезагрузить компьютер или запустить Android-x86 на компьютере.

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

Дополнительная информация по системе Android 9.0
В первую очередь, разработчики обновили ядро дистрибутива с Android-x86 до Android 9.0 «Pie », включая все новости и улучшения, которые Google представил в своей операционной системе.
В дополнение к этому руководители проектов представили другие изменения и разработки в этой версии Android для ПК:
- Он совместим как с 32-битными, так и с 64-битными системами.
- Ядро Linux 4.19.80 с поддержкой LTS было включено.
- Он имеет аппаратное ускорение в Intel, AMD и NVIDIA благодаря OpenGL ES 3.x.
- Кодеки аппаратного ускорения для графики Intel HD и G45.
- Поддержка безопасной загрузки и установки через UEFI.
- Текстовый установщик с новым графическим интерфейсом.
- Поддержка тем в GRUB-UEFI.
- Совместим с мультитач, аудио, Wi-Fi, Bluetooth, камерой и различными датчиками.
- Позволяет автоматически монтировать USB-накопители и SD-карты.
- Панель задач была добавлена, чтобы приложения, которые мы используем чаще всего, всегда были под рукой.
- ForceDefaultOrientation включен для компьютеров с неизвестными датчиками.
- Поддержка нативных приложений для ARM.
- позволяет обновляться до неофициальных релизов.
- Добавлена экспериментальная поддержка для Vulkan.
- Имитация адаптера Wi-Fi через Ethernet для улучшения совместимости с приложениями.
- Большая интеграция с виртуальными машинами.
Конечно, мы должны принять во внимание, что эта версия все еще является RC, то есть она может иметь ошибку или проблему, которая будет решена в будущих обновлениях. Но в целом этот RC1 полностью функционален.
Некоторые известные сбои в RC1
Его разработчики предупреждают о некоторых известных ошибках в этой версии операционной системы ПК:
- Сервисы Google Play иногда блокируются в 32-битной версии.
- Функция приостановки и возобновления не работает на некоторых компьютерах.
- Драйверы NVIDIA Nouveau иногда плохо работают.
- Поддержка ускорения VMware 3D не работает должным образом.
- Если Vulkan активирован, фотографии не могут быть сделаны.
Есть и другие операционные системы на основе Android. Почитайте этот пост, в котором все они описываются: