Instalujemy system Android Marshmallow na Virtualbox

Przedstawiam Wam kompletny poradnik w jaki sposób zainstalować system Android Marshmallow na Virtualboxie. Jest to dość przydatne gdy chcemy przetestować jakąś apkę przed wysłaniem jej na nasz telefon, albo po prostu chcemy pobawić się andkiem w wersji 6.0 a nie posiadamy telefonu obsługującego tego systemu.

Zakładam, że zainstalowaliście już Virtualbox na Waszym PC. Wystarczy, że przejdziecie pod adres:

http://www.android-x86.org/download

i pobierzecie najnowszy obraz *.iso systemu – w moim przypadku jest to android-x86-6.0-r1.iso (540 MB). Dla wirtualizacji najlepiej wybrać wersję 32 bitową – zużywa ona znacznie mniej zasobów niż wersja x64.

Uruchamiamy Virtualboxa i tworzymy nową maszynę wirtualną:

android_v1

Maszynę możemy nazwać dowolną inną nazwą – ważne, by była unikatowa na naszej liście. Klikamy na Dalej i ustalamy, ile pamięci RAM jesteśmy w stanie przeznaczyć dla naszego Andka – minimum polecam ustawić 1024 MB, w moim przypadku trochę zaszalałem i przydzieliłem jej aż 2 gigabajty:

virtualbox_2

Klikamy na Dalej by stworzyć nowy wirtualny dysk twardy, na którym zainstalujemy system.

virtualbox_3

A następnie określamy jego typ (polecam pozostawić VDI)

virtualbox_4

W kolejnym kroku wybieramy Dynamicznie przydzielany.

dynamicznie

Aby na końcu ustalić rozmiar, moim zdaniem 8 gigabajtów to aż nadto dla maszyny wirtualnej:

rozmiar_vdi

Nasza maszyna została stworzona, teraz musimy przejść do jej ustawień by zamontować obraz *.iso systemu. Klikamy na Ustawienia, przechodzimy do zakładki Pamięć i z rozwijanej listy wybieramy Wybierz plik wirtualnego dysku optycznego…  i wybieramy nasz obraz.

wybor-iso

Po zapisaniu zmian klikamy na Uruchom i przechodzimy do instalacji systemu.

Na pierwszym ekranie wybieramy Installation – Install Android-x86 to harddisk:

instalacja_1

Na następnym ekranie wybieramy Create/Modify partitions aby rozpocząć tworzenie partycji pod nasz system.

instalacja_2

Pierwszy monit pyta nas, czy stworzyć GPT (tablicę partycji) wybieramy No, gdyż za chwilę sami ją stworzymy:

instalacja_4

Uruchomi nam to cfdisk. w pierwszej kolejności nawigujemy pod NEW aby stworzyć partycję:

partycja_1

Jeżeli tryb tekstowy Was przeraża, przejdźcie od razu do końca tego artykułu – mam dla laików gotowca, którego uruchomicie za pomocą 2 kliknięć 😉

Wybieramy primary a następnie określamy jej rozmiar:

partycja_2

partycja_3

Na następnym ekranie wybieramy Bootable:

partycja_4

I zapisujemy dane wybierając Write:

partycja_5

Po czym wklepujemy YES i wciskamy Enter aby (w końcu) stworzyć naszą partycję:

partycja_6

Po zapisaniu danych wychodzimy z cfdisk wybierając Quit.

Wrócimy do znanego kreatora instalacji w którym wybieramy stworzoną przez nas partycję:

partycja_7

i formatujemy ją jako ext4

partycja_8

Ponownie zatwierdzamy:

partycja_9

Po sformatowaniu, instalator zapyta się nas czy zainstalować GRUB, zgadzamy się wybierając YES

instalator_grub

Instalację EFI GRUB pomijamy

efi_grub

Przechodzimy do przedostatniego kroku, wybieramy YES 

read_write

Rozpocznie się instalacja Andka, po jej zakończeniu klikamy na Run Android-x86

run_android

Tak wygląda Android Marshmallow zaraz po początkowej konfiguracji:

android_

Jak widzicie instalacja Androida 6.0 pod Virtualbox’em nie jest jakoś szczególnie skomplikowana – wymaga od nas jedynie poświęcenia uwagi w trakcie tworzenia partycji. Android uruchomiony na Virtualbox’ie jest niemal 100% kopią tego, co widzimy na tabletach. Mamy do dyspozycji cały system jednak w trakcie moich testów okazało się, że niektóre aplikacje nie współgrają z architekturą wirtualnego procesora. Na ten problem niestety nic nie zaradzimy.

Jak wcześniej wspomniałem, mam gotowe rozwiązanie dla mniej cierpliwych czytelników. Wystarczy, że pobierzecie plik android-x86-6.0-r1.ova. Jest to wyeksportowana maszyna z mojego systemu, którą musicie zaimportować do własnego Virtualbox’a:

Pobierz (540 MB)

http://adf.ly/1eNMej

 

 

2 komentarze do “Instalujemy system Android Marshmallow na Virtualbox

  • 2 kwietnia 2017 o 02:21
    Permalink

    Niestety, stoi mi na napisie Android przy włączaniu. O dziwo inne również, tylko android 4.0 śmiga, ale większość aplikacji ze sklepu google nie działa na tej wersji. :/

    Odpowiedz
    • Kabson
      2 kwietnia 2017 o 12:32
      Permalink

      Tak jak napisałem, Virtualboxbędzie miał kłopoty z uruchomieniem większości aplikacji. Spróbuj tego.

Dodaj komentarz

This site uses Akismet to reduce spam. Learn how your comment data is processed.