Все знают, что операционная система 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. Загрузка установочного образа
Как и для других операционных систем сначала нам нужно скачать установочный носитель. Скачать самую новую версию системы вы можете из репозитория на SourceForge или официальном сайте. Доступны образы как для 32, так и для 64 битной архитектуры:
Занимает образ немного, всего 400 с лишним мегабайт, поэтому загрузиться быстро.
Шаг 2. Запись на носитель
Для установки Android нужно использовать либо флешку, либо диск с возможностью перезаписи. Но лучше все-таки флешку. Я не советую использовать различные утилиты для записи образа, сделайте это с помощью такой команды:
dd if=~/android-x86-6.0.iso of=/dev/sdc bs=5M
Здесь ~/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 от американского видео блогера:
Интересно ... попробуем походить и по этим тропам.
Прикольно, работает на dell 7568 (загрузчик Grub 2 ubuntu, прописывал в него Android) Некоторые приложения вылетают, но 80-90% работают хорошо, есть звук, видео ютуб проигрываются.
Я устанавливал намного проще - просто создал папку "Android" в корневом каталоге своей установленной openSUSE (они вместе на одном диске сосущевствуют очень даже хорошо!), скопировал в нее содержимое распакованого исошника и создал в ней еще папку data, прописал в грабе строчки:
kernel /Android/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/Android
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 /android/kernel root=/dev/ram0 androidboot.hardware=android_x86_64
androidboot.selinux=permissive CMDLINE
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
сделал всё как написано
А мне загрузчик пишет файл "kernel" не найден, сначала нужно загрузить ядро.
опечатка у меня в конце файла 40_custom...
initrd /android/initrd.imgи
}
не забудьте убрать букву и
Правильно так:
initrd /android/initrd.img
}
Вы писали если повезёт. Но Не смогли подсказать, какую версию выбрать у меня Асус x50 v 2,5 гб оперативки. (32-разрядная архитектура) Прошу напешить если знаете, так как я уже пробовал несколько оброзов а один не видел даже винчестер. если нет оповещения прошу напиши на имеил.
После установки android x86 6.0 осталась запись в загрузке (boot) в biose.Подскажите плиз как удалить?
Вы можете устанавливать и запускать Android-приложения, играть игры
вот ровно до этого места я и дошел. А плеймаркет работать отказывается. оглавление свое показывает, а ни в одно приложение не входит. Как устанавливать то? APK качать?
Привет! Риспект и уважуха вам, автор! Давно вас читаю. Подскажите, как скомпилировать драйвер vloopback для Android-x86? Пробовал скачать с Гита (Umlaeute version). Но там описана процедура компиляции под Линукс.
что делать - установил граб 2 так теперь в меню биос F2 не могу попасть - как теперь биос настраивать? и андроид не грузится тоже, только винда которая стояла раньше.
на 4 пентиум работает Android x86 4.4, єсли черный еран добавит параметр загрузки
vga=794 nomodeset xforcevesa
https://www.youtube.com/watch?v=v4tWgr1Nfzs
Здравствуйте кто подскажет на Dell d630 andron 6 станет?
всё установилось но сервисы гугл плей вылетают и не могу войти в акаунт гугл
Просит создать файл data.img и просит выбрать размер. Что написать?