Windows

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)

 

Może cię zainteresować:

Usuwamy sugestie z nowych kart w Google Chrome na Androidzie

Kabson

Ustawiamy automatyczną zmianę tapety na telefonie z androidem.

Kabson

Emulujemy Segę Dreamcast na Androidzie

Kabson

Najlepsze aplikacje do hackowania na Androida

Kabson

Przenosimy aplikacje na zewnętrzną kartę pamięci.

Kabson

DuckStation kończy wsparcie dla Androida. Deweloper miał dość hejtu.

Kabson

2 komentarze

bondiczek 2017-04-02 at 02:21

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
Kabson 2017-04-02 at 12:32

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

Odpowiedz

Zostaw komentarz