Pozycja Android na rynku mobilnym jest niepodważalna, ale istnieje wiele powodów, dla których użytkownik mógłby chcieć uruchamiać swoje aplikacje na desktopie. Emulatory są głównym narzędziem do tego, ale projekt Anbox przyjmuje inną strategię. Zamiast emulować każdy komponent (ze wszystkimi stratami wydajności, które to pociąga za sobą), Anbox uruchamia Androida na tym samym jądrze systemu operacyjnego, zapewniając tym samym lepszą integrację.

Pomysł nie jest szczególnie nowy. Wiele projektów upadło, a inne zmieniły kierunek (priorytetowo traktując uruchamianie gier mobilnych), ale Android-x86 pozostaje stabilny i oferuje już wersje Release Candidates Pie 9.0. Jeśli zajęcie całego komputera systemem Android nie wchodzi w grę lub narzędzia wirtualizacji sprawiają problemy, niektórzy użytkownicy mogą preferować bezpośrednią emulację systemu operacyjnego. Jednak istnieje inna alternatywa w świecie Linuksa: Anbox.

Anbox: Jak uruchamiać aplikacje Androida w Linuksie
Anbox

Jak uruchamiać aplikacje Androida w Linuksie za pomocą Anbox

Anbox: Jak uruchamiać aplikacje Androida w Linuksie
Nie ma wiele do oglądania. F-Droid został dodany ręcznie.

W przeciwieństwie do tradycyjnych emulatorów, Anbox uruchamia Androida na jądrze systemu operacyjnego gospodarza, dzięki czemu dostęp do sprzętu jest „czystszy” i nie obciąża tak bardzo wydajności. Jeśli zdecydujesz się go zainstalować, otrzymasz środowisko oparte na Androidzie Nougat 7.1.1, dość ascetyczne, z garścią podstawowych aplikacji i bez dostępu do Sklepu Play. Deweloperzy Anbox przyznają, że można go dodać, ale nie planują oferować żadnego wsparcia. Proces instalacji Anbox jest... skomplikowany, choć nie niemożliwy.

  • Najpierw musisz dodać PPA Anbox (sudo add-apt-repository ppa:morphis/anbox-support), zaktualizować (sudo apt update) i zainstalować kilka modułów DKMS (sudo apt install linux-headers-generic anbox-modules-dkms).
  • W drugiej fazie inicjujesz oba moduły (sudo modprobe ashmem_linux i sudo modprobe binder_linux) oraz instalujesz Anbox za pomocą Snap (snap install --devmode --beta anbox, jeśli nie masz Snap, musisz go wcześniej zainstalować).
  • Na koniec musisz skonfigurować ADB (sudo apt install android-tools-adb), w przeciwnym razie niemożliwe będzie instalowanie aplikacji w Anbox (adb install nombre-de-app.apk).
Anbox: Jak uruchamiać aplikacje Androida w Linuksie
F-Droid działał dobrze, ale Plants vs. Zombies obraził mnie w kilku językach.

Reszta to kwestia dodania ulubionych aplikacji (używając jakiegoś mirrora online, aby pobrać APK) i zobaczenia, jak działają pod Anbox. Na koniec należy podkreślić, że kompatybilność nie jest w 100%. Jeśli aplikacja zależy od określonej funkcji sprzętowej (WiFi, Bluetooth lub Telefonii) lub nie dogaduje się z trybem Freeform w Androidzie 7, najprawdopodobniej nie będzie działać poprawnie. Przetestuj na swojej dystrybucji i daj nam znać, jak poszło.

Oficjalna strona: Kliknij tutaj