Waydroid 1.6.0 dodał wsparcie dla przekazywania powiadomień Androida na pulpit Linux
Waydroid, oprogramowanie do uruchamiania systemu Android i aplikacji Android na komputerach z Linuksem, kilka dni temu wydało nową wersję 1.6.0.
Jak być może wiesz, Waydroid jest darmową, open-source'ową aplikacją napisaną w Pythonie, która wykorzystuje podejście oparte na kontenerach do uruchomienia pełnego systemu Android (domyślnie LineageOS) na zwykłym systemie Linux.
Nowa wersja Waydroid domyślnie ukrywa aplikacje systemowe (np. Pliki, Kontakty, Kalkulator, Muzyka i Aparat), ponieważ Twój pulpit Linux może mieć aplikacje o tych samych nazwach, aby uniknąć duplikowania nazw aplikacji w uruchamiaczu aplikacji pulpitu Linux.
Jednak ręcznie zainstalowane aplikacje na Androida są nadal widoczne, a użytkownik może edytować odpowiadające im pliki .desktop w katalogu .local/share/applications i dodać opcję NoDisplay=true, aby je ukryć.
A dla tych, którzy chcą ukryć wszystkie ikony aplikacji Android z uruchamiacza aplikacji na pulpicie, uruchomienie poniższego polecenia załatwi sprawę dla wszystkich obecnych aplikacji.
for file in $HOME/.local/share/applications/waydroid.*.desktop; do desktop-file-edit --set-key=NoDisplay --set-value=true $file; doneZgodnie z notatką wydania, Waydroid 1.6.0 teraz zawsze będzie pokazywać główny launcher po włączeniu trybu wielu okien. Ponadto, pokazuje opcje „Zatrzymaj Waydroid” i „Zainicjuj Waydroid” po kliknięciu prawym przyciskiem myszy na głównej ikonie aplikacji, co może być przydatne do ponownego uruchomienia sesji lub przełączenia typu systemu Android na minimalny lub z usługami Google/Gapps.
Od czasu wydania, ADB nie będzie już automatycznie łączyć się przy uruchomieniu sesji. Aby instalować aplikacje z hosta Linux, przesyłać pliki, debugować lub uruchamiać polecenia w powłoce, użytkownik musi najpierw ręcznie uruchomić polecenie waydroid adb connect, aby połączyć ADB, i udzielić autoryzacji po stronie Androida.
Ta wersja wprowadziła również nowy menedżer powiadomień, umożliwiający przesyłanie powiadomień Androida do DBUS.
Wymaga to jednak aktualizacji obrazu systemu Android do kompatybilnej wersji i potrzebuje python-gbinder >= 1.3.0, w przeciwnym razie aplikacja zawiesi się po otrzymaniu powiadomienia ze zdjęciem. A w moim teście z domyślnym obrazem LineageOS funkcja wydaje się nie działać!
Wydanie zawiera również nową komendę waydroid bugreport do zbierania logów. Jest to przydatne do zgłaszania błędów, ponieważ możesz odtworzyć swój problem podczas uruchamiania tej komendy i wysłać log jako raport o błędzie.
Inne zmiany obejmują
- Obracaj i przycinaj plik waydroid.log przy 5 MB.
- Dodaj nowe polecenie
waydroidbez argumentów, jako alias dlawaydroid show-full-ui. - I inne różne ulepszenia.
Jak zainstalować Waydroid
Waydroid został umieszczony w repozytoriach Linuksa takich jak Fedora i Arch itd. Ponadto, zapewnia oficjalne repozytorium apt zawierające natywne pakiety .deb dla Ubuntu 22.04, 24.04, 25.10, Debian 12, 13 i Unstable.
I napisałem również o tym, jak zainstalować i skonfigurować Waydroid w Ubuntu, chociaż w momencie pisania wciąż jest to ostatnia wersja v1.5.4.



