Pokazywaliśmy już, jak zainstalować Androida 5.0 na komputerze przy użyciu emulatora z pakietu Android SDK. Lollipop jest już jednak nieoficjalnie dostępny w ramach projektu Android x86, dzięki czemu możemy go zainstalować jako drugi system lub w maszynie wirtualnej, a wydajność jest znacznie lepsza, niż w przypadku emulatora Google.
W tym poradniku zajmiemy się instalacją Androida w wirtualnej maszynie VirtualBox. Możecie jednak wykorzystać poniższy poradnik jako wzór do instalacji systemu w innym oprogramowaniu do maszyn wirtualnych, np. VWware.
1. Pobranie odpowiednich plików
Do instalacji potrzebujemy dwóch rzeczy – maszyny wirtualnej utworzonej w VirtualBox, a także obrazu instalacyjnego Androida x86 Lollipop 5.0.2.
Pobierz VirtualBox
Pobierz Androida x86 Lollipop 5.0.2
Po pobraniu uruchamiamy instalator VirtualBoxa i instalujemy oprogramowanie na domyślnych ustawieniach.
2. Tworzenie maszyny wirtualnej
Kolejnym krokiem jest przygotowanie naszej maszyny wirtualnej do instalacji Androida. W tym celu uruchamiamy program VirtualBox.
W oknie programu klikamy w przycisk „New”, aby rozpocząć tworzenie nowej maszyny wirtualnej. Wyświetli się nowe okno, w którym musimy nadać nazwę maszynie i wybrać rodzaj instalowanego systemu.
W polu „Name” wpisujemy np. „Lollipop”. W poniższych polach możemy pozostawić Windowsa w wersji Windows 8.1 (32 bit). Klikamy w przycisk Next.
Następny krok dotyczy przydzielenia pamięci RAM. Dla Androida 5.x Lollipop zaleca się przynajmniej 1GB RAMu, a jeśli możemy sobie na to pozwolić, to możemy przydzielić nawet 2GB. Trzeba jednak pamiętać, aby wartość ta nie przekroczyła więcej, niż połowę naszego całkowitego RAMu.
Teraz musimy utworzyć wirtualny dysk twardy, na którym zostanie zainstalowany Android Lollipop. Wybieramy „Create a virtual hard drive now” i klikamy „Create”.
Pozostawiamy format „VDI (VirtualBox Disk Image)”, ustawiamy dysk o stałej wartości (Fixed size) i nadajemy mu rozmiar 8 lub 16GB. Potwierdzamy utworzenie wirtualnego dysku przyciskiem „Create”.
3. Instalacja Androida x86 Lollipop na maszynie wirtualnej
Nasza maszyna wirtualne została utworzona i wyświetla się teraz na liście. Jest jednak pusta, bez systemu, więc pora go zainstalować
Klikamy na maszynę prawym przyciskiem myszy na liście i wchodzimy do ustawień (Settings). W tym miejscu udajemy się d o zakładki „Storage”, aby zamontować pobrany przez nas obraz płyty z Androidem.
W polu „Storage Tree” zaznaczamy pozycję „Empty” w sekcji „Controller: IDE”. Jest to nasz wirtualny napęd CD/DVD, do którego zamontujemy obraz ISO z Androidem. Po zaznaczeniu klikamy ikonę płyty po prawej stronie i z rozwijanego menu wybieramy „Choose a virtual CD/DVD disk file...”. W nowym oknie wskazujemy nasz plik ISO z instalatorem Androida x86.
Po wszystkim klikamy OK i zamykamy okno. Teraz należy uruchomić maszynę wirtualną. Zaznaczamy ją na liście w głównym oknie VirtualBoxa i wybieramy opcję „Start”.
Wyświetli się ekran startowy, w którym wybieramy, czy chcemy uruchomić Androida bezpośrednio z wirtualnej płyty (obrazu), czy też chcemy zainstalować go na dysku twardym. Wybieramy ostatnią opcję instalacji na dysku.
Na kolejnym ekranie przechodzimy do „Create/Modify partitions”.
Na samym środku zauważymy nieprzydzieloną przestrzeń (Free Space) o wartości naszych 8 lub 16GB, w zależności od tego, ile przydzieliliśmy dla Androida. Za pomocą klawiszy strzałek wybieramy opcję „New” u dołu ekranu. Następnie wybieramy typ partycji „Primary” i potwierdzamy Enterem, a potem ponownie wciskamy Enter, by potwierdzić wykorzystanie całej dostępnej przestrzeni.
Po utworzeniu partycji wybieramy z dolnego menu opcję „Bootable” i wciskamy „Enter”, aby oznaczyć partycję jako bootowalną.
Teraz na środku ekranu powinniśmy mieć partycję „Primary” z flagą „Boot”. Jeśli wszystko się zgadza, to wybieramy na samym dole opcję „Write”, po czym na pytanie, czy jesteśmy pewni ustawień, wpisujemy „yes” i potwierdzamy utworzenie partycji przyciskiem „Enter”. Po wszystkim wychodzimy z narzędzia do partycjonowania za pomocą opcji „Quit”.
Po wyjściu nasza partycja wyświetli się na liście i będzie domyślnie zaznaczona. Wciskamy „Enter”, aby zainstalować na niej Androida. Przy formatowaniu wybieramy system plików ext3 i potwierdzamy formatowanie przyciskiem Yes.
Partycja zostanie sformatowania, a następnie wyskoczą dwa kolejne pytania - „Do you want to install boot loader GRUB” oraz „Do you want to install /system directory as read-write?”. Na oba odpowiadamy przyciskiem „Yes”. Android zostanie teraz zainstalowany na naszej wirtualnej maszynie.
Gdy już system się zainstaluje, to na ekranie wyświetli się komunikat „Android-x86 is installed successfully”. Możemy teraz usunąć dysk instalacyjny z wirtualnego napędu – wystarczy przejść do zakładki „Devices > CD/DVD Devices” i wybrać „Remove disk from virtual drive”.
Po wysunięciu dysku wybieramy opcję „Reboot”. Maszyna wirtualna się zrestartuje i uruchomiony zostanie Android. Pierwsze uruchomienie może być dość długie, więc należy uzbroić się w cierpliwość