Как установить андроид на виртуал бокс
Перейти к содержимому

Как установить андроид на виртуал бокс

  • автор:

Как установить Android в VirtualBox

img

Если вам не терпится попробовать Android, то не обязательно использовать весь компьютер для выполнения этой задачи, лучше всего запустить его с помощью VirtualBox. Его довольно легко настроить, и он предоставит вам полный доступ к Android за несколько минут.

Как установить Android в VirtualBox

Для начала вам понадобится несколько вещей:

  • VirtualBox: загрузите и установите VirtualBox, если у вас его еще нет — он доступен для Windows, macOS и Linux.
  • Android x86 ISO: вам нужно скачать Android x86 ISO для любой версии Android, которую вы хотели бы попробовать. Мы будем использовать Android 6.0 (Marshmallow), она является наиболее стабильной версией.

Прежде чем начать, я также рекомендую убедиться, что в BIOS вашего ПК опции виртуализации включены. В противном случае вы будете сталкиваться с множеством проблем позже, когда все будет работать не так, как должно.

Если у вас все это есть, то вы готовы начать.

Как создать виртуальную машину для Android

Запустите VirtualBox и нажмите кнопку «Создать» (New), чтобы создать новую ВМ.

Создать

Назовите ВМ как хотите, затем выберите «Linux» в качестве типа и «Linux 2.6 / 3.x / 4.x (32- bit)» как версию. Нажмите кнопку «Далее».

Linux 2.6 / 3.x / 4.x (32- bit)

Что касается памяти, я бы выделил ей 2048 МБ, особенно если вы используете 32-разрядную версию Android (она больше ничего не сможет обработать). Если вы используете 64-битную сборку, не бойтесь использовать столько памяти, сколько хотите. Как только вы установите количество памяти, нажмите Далее.

Память

Нажмите «Создать» (Create), чтобы начать сборку вашей ВМ. Для типа жесткого диска оставьте его установленным как VDI.

VDI

Оставьте размер жесткого диска установленным как «Динамически распределенный», что позволит виртуальному жесткому диску расти по мере необходимости.

На следующем шаге вы можете выбрать объем хранилища, на котором вы хотите разместить ВМ — даже если она будет динамически изменяться, ей не будет позволено быстро увеличиваться определенного вами здесь. Выберите любой размер, который будет работать лучше для вашей системы. Я оставлю 8 ГБ.

Хранилище

Наконец, нажмите кнопку «Создать» (Create). Пуф! Ваша новая ВМ готова к использованию.

Как установить Android на виртуальную машину

Когда ваша ВМ полностью настроена, выделите её и нажмите Старт сверху.

Старт

Когда машина запустится, укажите Android, который вы загрузили. Возможность выбора должна появиться, как только вы запустите его, но, если нет, нажмите «Устройства» -> «Оптические приводы» -> «Выберите образ диска» (Devices -> Optical Drives -> Choose Disk Image) и выберите свой Android ISO образ. Затем используйте ВМ -> Перезапустить (Machine -> Reset), чтобы перезапустить виртуальную машину.

Старт

ПРИМЕЧАНИЕ. Если щелкнуть на окно VirtualBox, оно автоматически будет использовать мышь и клавиатуру. Чтобы прекратить использование мыши и клавиатуры, просто нажмите правую клавишу Ctrl на клавиатуре.

Как только виртуальная машина загрузит ISO, используйте клавиатуру, чтобы прокрутить вниз до «Install» и нажмите Еnter. Это запустит установщик Android.

Install

Выберите «Создать/Изменить» (Create/Modify Partitions). На экране GPT просто выберите «Нет».

Create/Modify Partitions

На экране утилиты диска выберите «Новый» (New).

New

Создайте основной диск (Primary) и разрешите ему использовать все пространство виртуального жесткого диска, которое вы выбрали ранее. В этом случае это 8 ГБ. Это должно быть выбрано по умолчанию.

Primary

Нажмите Enter на опции «Bootable», чтобы сделать раздел загрузочным, затем выберите «Write». Нажмите Enter.

Write

Вам нужно будет ввести «Да» (Yes) и нажать Enter на следующем экране, чтобы убедиться, что вы хотите записать таблицу разделов на диск.

Yes

По завершении выделите параметр «Выход» (Quit) и нажмите Enter.

Quit

Выберите раздел, который вы только что создали для установки Android, и нажмите Enter.

Выбор раздела

Выберите «ext4» для форматирования раздела. Выберите «Да», и нажмите Enter на следующем экране, чтобы подтвердить.

ext4

Выберите «Да» (Yes), чтобы установить загрузчик GRUB.

GRUB Выберите «Да» (Yes), чтобы перезаписать /system folder . system folder

После того, как все закончится, вы можете перезагрузить или сбросить Android, но не забудьте сначала размонтировать файл ISO. В противном случае он просто загрузится обратно в установщик!

Использование Android в VirtualBox

Процесс установки довольно прост и беспроблемен — вы сможете настроить это, как и любое другое устройство Android, за исключением одного исключения: вы не включаете Wi-Fi. Виртуальная машина будет использовать подключение вашего компьютера.

Wi-Fi

Так что да, просто зайдите и закончите настройку.

Android

Это не самый быстрый способ запуска приложений Android на вашем компьютере — BlueStacks работает быстрее, если все, что вам нужно, это запустить одно или два приложения на вашем ПК с Windows. Тем не менее, Android-x86 обеспечивает доступ к полной системе Android на виртуальной машине. Это отличный способ познакомиться со стандартной системой Android или просто поэкспериментировать с ней, как если бы вы экспериментировали с виртуальной машиной, работающей под управлением любой другой операционной системы.

Как установить Android на ПК через VirtualBox

Иконка VirtualBox

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

Как установить Android на VirtualBox

Для того чтобы инструкция была более понятной мы разбили ее на 2 основных этапа. В первой части написано, как скачать и установить саму виртуальную машину, а во второй рассказывается об инсталляции Android.

Установка виртуальной машины

Итак, для того чтобы установить операционную систему Android при помощи VirtualBox на компьютер или ноутбук, необходимо действовать по следующему сценарию:

  1. Скачиваем последнюю версию программы на русском языке. Когда установочный файл будет получен, запускаем его.

Запуск установки VirtualBox

  1. Откроется окно инсталлятора и нам на первом этапе нужно будет просто перейти дальше.

Первый этап инсталляции VirtualBox

  1. При необходимости можно включить или отключить, те или иные компоненты виртуальной машины. Мы рекомендуем оставить все параметры по умолчанию и просто перейти к следующему шагу.

Настройка установки VirtualBox

  1. После этого нам предложат настроить автоматическое создание ярлыков в меню «Пуск», на панели быстрого запуска и так далее. Предлагаем оставить все флажки на своих местах и двигаться дальше.

Работа с ярлыками при установке VirtualBox

  1. Появится предупреждение о том, что дальше соединение с сетью будет на несколько секунд утрачено. Это необходимо для установки сетевого интерфейса VirtualBox. Соглашаемся и жмем на обозначенную кнопку.

Предупреждение о перезагрузке сетевого подключения при установке VirtualBox

  1. Теперь запускаем саму установку, кликнув по предназначенной для этого кнопке.

Кнопка запуска установки VirtualBox

  1. Запустится процесс установки виртуальной машины, при помощи которой мы впоследствии будем инсталлировать Android.

Установка виртуальной машины Oracle VirtualBox VirtualBox на ПК

  1. Завершаем установку, нажав кнопку с надписью «Finish».

Завершение инсталляции VirtualBox

Скачивание и установка Android

Итак, виртуальная машина в лице VirtualBox установлена и теперь с ее помощью мы можем приступать к инсталляции мобильной операционной системы на компьютер. Для этого потребуется:

  1. Сначала нужно скачать образ Android. Переходим ниже и загружаем последнюю версию Android x86 в формате ISO. Для того чтобы выбрать требуемый релиз мобильной операционной системы, необходимо изначально просмотреть разрядность компьютера. Получить доступ к такой информации легко при помощи сочетания горячих клавиш «Win» + «Pause».

Просмотр разрядности ОС Windows 10

  1. Теперь, когда образ с Android скачан, мы можем приступать к созданию виртуальной машины. Запускаем VirtualBox и кликаем по соответствующей кнопке.

Создание новой виртуальной машины в VirtualBox

  1. На первом этапе вводим имя виртуальной машины, указываем каталог, в котором она будет располагаться, выбираем тип Linux и версию ОС (ваша разрядность). Сохраняем изменения, сделав клик по «Далее».

Имя виртуальной машины в VirtualBox

  1. Устанавливаем объем оперативной памяти для мобильной операционной системы.

Установка объема оперативной памяти при создании новой виртуальной машины в VirtualBox

  1. Для того чтобы виртуальный диск был создан правильно, устанавливаем переключатель в положение, отмеченные цифрой «1». Запускаем процесс, кликнув по «Создать».

Создание нового виртуального диска в VirtualBox

  1. Тут оставляем и все без изменений и просто переходим дальше.

Тип виртуального диска в VirtualBox

  1. Выбираем динамический виртуальный жесткий диск и сохраняем изменения.

Формат хранения данных на виртуальном диске VirtualBox

  1. Указываем каталог, в котором будет храниться образ создаваемой виртуальной машины. Тут же выбираем его размер.

Размер виртуального диска при создании новой машины в VirtualBox

  1. Теперь, когда виртуальная машина для установки Android создана, нам нужно ее правильно настроить. Жмем по иконке с изображением шестеренки на верхней панели VirtualBox.

Кнопка настройки новой виртуальной машины в VirtualBox

  1. Переходим на вкладку «Система» в левой части окна, а в центральной области выбираем подраздел «Процессор». Устанавливаем количество ядер, которое имеет ваш ЦП. Также обязательно ставим флажок напротив функции «ВключитьPAE/NX».

Настройка ЦП виртуальной машины VirtualBox

  1. Переключаемся на вкладку «Дисплей», а затем выбираем раздел «Экран». Тут устанавливаем количество видеопамяти и включаем 3D-ускорение. Кликом по «ОК» и сохраняем внесенные изменения.

Настройка экрана виртуальной машины VirtualBox

  1. Виртуальная машина настроена и теперь мы можем запустить ее при помощи соответствующей кнопки.

Кнопка запуска виртуальной машины в VirtualBox

  1. Так как на данную машину операционная система пока не установлена, появится приглашение выбрать образ с ОС. Нажимаем на иконку, которая отмечена цифрой «1». Указываем путь к ранее скачанному образу Android и переходим дальше, нажав на «Продолжить».

Выбор образа с Android для установки на VirtualBox

  1. В меню установки Android на VirtualBox. Выбираем отмеченный на скриншоте пункт.

Запуск установки Android на VirtualBox

  1. Выбираем функцию создания нового раздела и переходим дальше.

Создание раздела на виртуальном диске при установке Android на VirtualBox

  1. Отказываемся от использования режима GPT.

Отказ от использования GPT при установке Android на VirtualBox

  1. При помощи стрелок переходим к виртуальной кнопке создания нового раздела.

Создание нового раздела при установке Android на VirtualBox

В дальнейшем выбрать ту или иную функцию можно при помощи стрелок. Подтвердить выбор следует нажатием «Enter».

  1. Выбираем кнопку «Primary».

Выбор типа нового раздела при установке Android на VirtualBox

  1. Указываем все имеющееся свободное место. Для этого просто нажимаем «Enter».

Установка размера нового раздела при установке Android на VirtualBox

  1. Обязательно делаем раздел загрузочным, нажав отмеченную кнопку.

Создание загрузочного раздела при установке Android на VirtualBox

  1. Убеждаемся, что мы создали загрузочный раздел. В отмеченном на скриншоте месте должна появиться надпись «Boot».

Загрузочный раздел создан при установке Android на VirtualBox

  1. Теперь записываем изменения на диск, выбрав и активировав функцию «Write».

Запись изменений на диск при установке Android на VirtualBox

  1. Нас попросят подтвердить свое намерение и для того, чтобы это сделать, необходимо с клавиатуры ввести слово «Yes», а затем нажать «Enter».

Подтверждение записи изменений на виртуальный диск при установке Android на VirtualBox

  1. Спустя несколько мгновений все изменения будут записаны в файловую систему виртуальной машины и нам останется лишь выйти из режима установки.

Выход из утилиты инсталляции ОС при установке Android на VirtualBox

  1. После этого выбираем появившейся раздел и нажимаем на «ОК».

Выбор установленной Android в VirtualBox

  1. Нам предложат указать тип будущей файловой системы. Выбираем его и идем дальше, снова кликнув по «ОК».

Выбор типа файловой системы при установке Android на VirtualBox

  1. Тут просто соглашаемся и переходим к следующему шагу.

Начало установки Android на VirtualBox

  1. Обязательно устанавливаем загрузчик GRUB, который позволит Android корректно стартовать на VirtualBox.

Включение загрузчика GRUB при установке Android на VirtualBox

  1. Дожидаемся, пока мобильная операционная система от смартфона будет установлена на ПК или ноутбук.

Процесс установки Android на VirtualBox

  1. Теперь просто переходим к установленной ОС.

Запуск Android на VirtualBox

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

Кнопка настройки виртуальной машины Android на VirtualBox

  1. Переходим к разделу «Носители», выбираем подключенный образ Android, а потом жмем по иконке его удаления (отмечена стрелкой).

Отключение виртуального привода с Android в VirtualBox

Готово. Мы смогли установить Android на VirtualBox и дальше можно переходить к тестированию полученной связки.

Если при установке приложение ссылается на отсутствующий пакет DLL, скачайте и установите нужные библиотеки при помощи следующей инструкции.

Правильная настройка

ОС установлена и как только виртуальная машина будет запущена, появится стандартное приветствие. Сначала выбираем русский язык.

Выбор языка Android на VirtualBox

Дальше соглашаемся с авторизацией при помощи Google аккаунта и жмем кнопку с надписью «Да».

Добавление Google-аккаунта в Android на VirtualBox

Вводим адрес электронной почты и пароль от аккаунта. Переходим к следующему этапу.

Ввод адреса электронной почты и пароля от Google-аккаунта в Android на VirtualBox

Принимаем лицензионное соглашение и условия использования Google Play.

Принятие лицензионного соглашения в Android на VirtualBox

Также соглашаемся с остальными службами поискового гиганта.

Принятие служб Google в Android на VirtualBox

Мобильная операционная система Android установлена на компьютер и теперь мы можем начинать с ней работать.

Android на VirtualBox запущен

Как видите, тут присутствует и Google Play Market. Это позволит устанавливать любые игры и программы от мобильной ОС на ПК.

Play Market в Android на VirtualBox

Достоинства и недостатки

А теперь перейдем к самому интересному и рассмотрим, какими положительными и отрицательными особенностями выделяется использование Android на компьютере при помощи VirtualBox. Естественно, параллели будут проводиться с самыми популярными Android-эмуляторами.

  • Максимальная схожесть с операционной системой, установленной на смартфон.
  • Поддержка русского языка.
  • Открытая файловая система.
  • Наличие Google Play Market.
  • Очень низкая производительность в играх.

Минимальные системные требования

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

  • Центральный процессор: 1.8 ГГц и выше.
  • Оперативная память: от 2 Гб.
  • Пространство на накопителе: от 1 Гб.
  • Платформа: Microsoft Windows XP, 7, 8, 10 x32/64 Bit.

Видеоинструкция

Все то же самое автор показал в видео на собственном ПК.

Как установить Android на VirtualBox

Android на VirtualBox

Установить Android на VirtualBox гораздо проще чем кажется, следуя нашей пошаговой инструкции вы сможете начать тестировать операционную систему Android на персональном компьютере.

Важно . Для функционирования виртуальной машины VirtualBox требуется 64-разрядная система, поддержка аппаратной виртуализации и включение технологии «Intel Virtualization Technology» или «AMD Virtualization Technology» в BIOS материнской платы.

Где скачать операционную систему Android

Скачать операционную систему Android можно перейдя на страницу зеркала проекта Android-x86, выбрать 32-битный или 64-битный образ и загрузить на компьютер.

Скачать Android-x86

Как скачать и установить VirtualBox

Скачайте версию 6.0.12 (на более новых, возможен сбой настроек графического контроллера и невозможность инсталляции Android) и выполните установку виртуальной машины VirtualBox.

Либо используйте свежую версию и отключите «3D-ускорение» экрана, оставив остальные параметры как есть.

Настройки VirtualBox

Как установить Android на VirtualBox

Откройте программу и нажмите кнопку «Создать«.

Создать виртуальную машину

Задайте необходимое имя, выберите тип «Linux» и версию системы «Other Linux (64-bit)» или «32-бит«, в зависимости от скаченного образа и нажмите «Далее«.

Выбрать тип и версию системы

Укажите объём оперативной памяти, «4 гигабайта» должно вполне хватить.

Указать объём памяти

В следующем окне отметьте «Создать новый виртуальный жесткий диск» и нажмите «Создать«.

Создать новый виртуальный жесткий диск

Укажите тип файла определяющий формат диска VDI (VirtualBox Disk Image) и проследуйте дальше.

Указать тип

Выберите формат хранения «Динамический виртуальный жесткий диск» (Будет занимать необходимое место на диске лишь по мере заполнения, но не сможет уменьшаться в размере) либо «Фиксированный виртуальный жесткий диск«.

Выбрать формат хранения

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

Указать имя и размер файла

Теперь необходимо «Настроить» кое-какие параметры.

Нажать настроить

Выберите меню «Система» и перейдите на вкладку «Процессор» поставьте количество ядер процессора и включите «PAE/NX«.

Настройки процессора

Убедитесь что на вкладке «Ускорение» включены все функции аппаратной виртуализации.

Ускорение

Пройдите в параметры дисплея, задайте максимальный объём видеопамяти, выберите графический контроллер «VboxVGA» и установите галочку на «3-D ускорении«.

Параметры дисплея

В разделе «Носители» выберите созданный диск и отметьте «Твердотельный накопитель» если файлы виртуальной машины с системой Android будут располагаться на «SSD».

Отметить

Нажмите на оптический привод (Пусто), раскройте выпадающее меню через значок «Компакт-диска«, выберите ISO-образ Android-x86 и нажмите «OK«.

Выбор образа

Запустите виртуальную машину Android.

Запустить виртуальную машину

Отметьте «Advanced options» с помощью стрелок на клавиатуре и нажмите «Enter«.

Advanced options

Выберите «Auto Installation — Auto Install to specified harddisk«.

Auto Installation — Auto Install to specified harddisk

Подтвердите авто установку отметив «Yes«.

Yes

Будут выполнены некоторые операции.

Выполнение необходимых операций

В следующем окне оставьте все как есть и просто нажмите «Enter«. Выделите Android-x86 и запустите.

Enter

Установка

Разверните меню выбора языка.

Развернуть меню выбора языка

Задайте «Русский«.

Указать язык

Поставьте регион «Россия«.

Выбрать регион

Нажмите кнопку «Начать«.

Начать

Подключитесь к Wi-Fi нажав «Посмотреть все«.

Подключитесь к Wi-Fi

И выбрав «VirtWifi«.

VirtWifi

Настройте как новое устройство.

новое устройство

Выполните вход в аккаунт Google.

вход в аккаунт Google

Настройте сервисы, и примите условия.

Настройка сервисов

Выбор лаунчера

И начните пользоваться операционной системой Android на своем компьютере. Вам будет доступен Google Play Маркет где можно скачать практически любое приложение, установить и использовать по назначению.

Установленный Android

Не забудьте изъять диск из привода в настройках.

Изъятие диска

Если вам необходимо создать снимок состояния системы, используйте данное руководство и продолжайте тестировать Android.

Рекомендуемый контент

NetAngels — Облачный хостинг для вашего сайта

Как установить Windows 10 на VirtualBox

Наше пошаговое руководство поможет установить Windows 10 на виртуальную машину VirtualBox для тестирования системы и необходимых программ минуя основной компьютер.

Виртуальные машины и эмуляторы
Читать подробнее

Как установить Windows 10 в VMware Workstation Pro

Наша пошаговая инструкция подскажет как установить Windows 10 на виртуальную машину VMware Workstation Pro, чтобы наладить тестирование разнообразных программ и приложений без изменений на компьютере.

Виртуальные машины и эмуляторы
Читать подробнее

NoxPlayer - эмулятор Android для игр на компьютере

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

Виртуальные машины и эмуляторы
Читать подробнее

MEmu - быстрый эмулятор Android для компьютера

MEmu — быстрый эмулятор Android позволяющий запускать приложения и играть в мобильные игры на персональном компьютере. MEmu обеспечивает высочайшую производительность и превосходные возможности, поддерживает различные

Виртуальные машины и эмуляторы
Читать подробнее

LDPlayer - мощный эмулятор Android для компьютера

Используя мощный эмулятор Android для компьютера LDPlayer вы сможете играть в мобильные игры на высокой скорости и тестировать разнообразные приложения из Google Play.

Android-x86

The following are instructions on how to run Android-x86 inside VirtualBox.
Note: For optimal performance, make sure you have enabled either VT-x or AMD-V in your host operating system’s BIOS.

Android-x86 versions tested against Virtualbox versions.

Date Tested Virtualbox Host OS Android-x86 Result
?? 2.2.4 Windows XP ?? Good
?? 3.0.2 Fedora 11 ?? Good
Nov. 2 2017 5.2.0 Windows 10 6.0-r3 32/64 bit Good

Downloading

Download an ISO of Android-x86 from here.

Caution

If you are using Android-x86 for debugging purposes, some binaries (gdb for example) are built for 32-bit architectures and will not support debugging 64-bit binaries such as the Android app host. Download a 32-bit distribution instead.

Create a new VM

  1. Click the «New» button, and name your new virtual machine however you like. Set Type to Linux, and Version to Linux 2.6 / 3.x / 4.x. Note that you should choose the appropriate bit type for the version of Android-x86 that you downloaded.
  2. Specify how much RAM will be allocated to your virtual machine when you run it. Android doesn’t specify a bare-minimum requirement for memory, just keep in mind what apps you plan on running. 2GB (2048MB) is a good place to start, and you can change this later if you need to.
  3. Create a new Hard disk image which will act as your machine’s storage. The recommended starting size of 8GB is enough. Click through the rest of the options for creating your Hard disk.

Settings

Tested on VirtualBox 64-bit for Windows, version 5.2.0. Android-x86 version 6.0-r3, both 32-bit and 64-bit.

  • [System] Recommended: Processor(s) should be set above 1 if you have more than one virtual processor in your host system. Failure to do so means every single app (like Google Chrome) might crush if you try to use it.
  • [Display] :
    1. Optional: Video Memory may be increased beyond the minimum selected automatically. The affects of this are unknown.
    2. Mandatory: Unless guest additions are installed [1] , change the default VMSVGA to VBoxVGA .
    3. Optional: Enable 3D Acceleration may be checked. The Linux Guest Additions must (VirtualBox v6.1+) / may (VirtualBox v6.0 and below) need to be installed [2][1] to get any benefit from this. Failure to do so means you won’t even be able to launch Android-X86 in the first place. [3]
  • [Storage] Find the first «Empty» item (this should have an icon of a CD). In the Attributes, click on the CD icon with a small down arrow, and pick «Choose Optical Virtual Disk File. «. Specify the Android-x86 ISO that you downloaded.
  • [Audio] Intel HD Audio seems to be natively supported in Android-x86.
  • [Network] By default, your installation of Android-x86 will be able to automatically connect to the internet. If not, you can try to enable WiFi in Settings/Network & Internet, and connect to showing VirtWifi. If you do not want to connect to the internet in VirtualBox, uncheck Enable Network Adapter under the Adapter 1 tab.

Install

  1. If you don’t want to install Android-x86 yet and just want to test it, pick one of the Live CD options (except for Debug mode).
  2. Pick the Installation option if you want your system to be installed to the virtual hard drive.
Partition
  1. If you upgrade Android-x86 from a previous version, just select the existing partition. Agree to overwrite it when prompted.
  2. If this is a new VM, choose to Create/Modify partitions. Use Bootable but not GPT! This will cause the GRUB installation to fail later.

Continue through the installation. You should install GRUB when it prompts you to. You may also leave /system as read and write when prompted.
Once the installation is complete, force close/shut down the virtual machine and remove the ISO from the virtual CD drive.
Finaly, start Android-x86. If it’s a new machine, once loaded you can perform the Android setup to begin using your machine.

Advanced

Custom partitions, SDCard

When booting Android-x86, you may specify which partitions represent the data and sdcard. On the boot menu, select an entry you would like to boot from, press TAB, then add the following as it suits your needs:

DATA=sda1 SDCARD=sda2 Press Enter to boot. These options specify user data (your setting, your uploaded applications, . ) go into /dev/sda1, and data saved in sdcard go into /dev/sda2.

If you build the ISO from source, you can add these options to bootable/newinstaller/boot/isolinux/isolinux.cfg.

  1. Create a new virtual machine with a hard disk.
  2. Launch the Live ISO in Debug mode (I used android-x86-2.2-generic.iso) to get the command prompt.
  3. «fdisk /dev/sda», then type:
    1. «n» (new partition)
    2. «p» (primary partition)
    3. «1» (1st partition)
    4. «1» (first cylinder)
    5. «xx» (choose the last cylinder, leaving room for a 2nd partition)
    6. «w» (write the partition)

    newfs_msdos /dev/sda2

    Also remember the partition type has to be fat32 (b or c). By using vfat, the step 10 is not needed.

    DevTools application has a MediaScanner which (re)indexes your SD card for cases where you manually copied media over. This ensures that you see new images and/or music in the apps without having to reboot.

    If you downloaded it from within android, the application asks the relevant service to index new files.

    Playing music

    This section describes two ways to upload music files into Android running on a vbox so you can play them by the Music app. Of course, you can save the files to the virtual disk mounted at /sdcard, as described above.

    Upload files by adb

    Adb is Android Debug Bridge, a tool to debug Android system. If you compile from source, it is located in out/host/linux-x86/bin/adb. Otherwise you can get it from Android SDK. Suppose the network of your vbox is OK, you can upload a file from your host by

    ADBHOST= out/host/linux-x86/bin/adb push /sdcard

    You need to know the ip of your vbox. You can get it by Alt-F1 and netcfg. You may also need to reboot Android to see the uploaded files. Of course in this way you have to mount /sdcard to a virtual disk partion.

    For complex network settings of the VirtualBox VM, you should refer to Debug How To on how to connect adb to the VM.

    Upload files by wget

    You can also upload files by wget in the debug mode. In the debug mode shell, before entering Android,

    # cd /android/sdcard
    # netcfg eth0 dhcp
    # wget
    Then type exit to enter Android.

    Debug with adb

    This section describes the way to debug Android with adb via network. If we want to debug with adb via network, we should ensure the ip of vbox can be accessed by host machine. So we should change the Network Adapter type of vbox to Bridged Adapter. After starting the android-x86, we should follow the above Settings/[Network] section to ensure the network of android-x86 is enabled, and enable USB debugging in Settings/System/Developer Options. Then we can get the device ip from Settings/System/About tablet/IP address. For example, if we see the ip address is 192.168.0.116, then we can use following command to connect android-x86 in vbox from host machine.

    adb connect 192.168.0.116
    Then you can use adb command to debug android-x86 such as get log, and dump system information.

    References

      ^ ab VirtualBox currently has no Guest Additions for Android.^ VirtualBox v6.1.0 states: «old style 3D support (with VBoxVGA) has been completely removed»^ VirtualBox states: «Note that you must install the Guest Additions on the guest VM to specify the VBoxSVGA or VMSVGA graphics controller.»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *