
Desideri eseguire le tue applicazioni Android preferite senza problemi sul tuo desktop Linux? Non cercare oltre: Waydroid è la soluzione che fa per te! Questo strumento innovativo utilizza un’architettura basata su container, consentendo l’esecuzione di app Android con prestazioni che si avvicinano alle funzionalità native, integrandole profondamente nel tuo ambiente Linux. Questa guida fornisce una panoramica completa sull’utilizzo di Waydroid sul tuo sistema Linux.
Capire Waydroid
Waydroid rappresenta una sofisticata soluzione basata su container, in grado di avviare un sistema operativo Android completo sul tuo computer Linux. A differenza degli emulatori tradizionali che consumano risorse considerevoli, Waydroid gestisce le app Android in modo nativo con l’ausilio di Linux Container (LXC).Questo si traduce in un’esperienza leggera ed efficiente in cui le applicazioni si integrano direttamente nel tuo ambiente desktop.
Compatibile con una varietà di distribuzioni Linux e architetture CPU, Waydroid sfrutta la tecnologia Mesa di Android per prestazioni grafiche migliorate. Questo garantisce il funzionamento fluido delle app, consentendo al contenitore di accedere alla GPU del sistema host.
Processo di installazione per Waydroid
Prima di procedere con l’installazione, assicurati che sul tuo sistema sia in esecuzione una sessione di Wayland (in particolare per Ubuntu 22.04 e versioni successive).Puoi verificarlo aprendo un terminale ed eseguendo il seguente comando:
echo $XDG_SESSION_TYPE

Assicurati che il tuo sistema sia aggiornato e contenga i prerequisiti richiesti come curl:
sudo apt update && sudo apt install curl ca-certificates -y
Successivamente, aggiungi il repository ufficiale Waydroid:
curl -s https://repo.waydro.id | sudo bash

Se il rilevamento automatico fallisce, specifica manualmente la versione. Ad esempio, puoi usare -s jammy
Ubuntu 22.04.
Infine, esegui il seguente comando per installare Waydroid:
sudo apt install waydroid -y
Una volta completata l’installazione, troverai Waydroid nel menu Applicazioni.

Per gli utenti Fedora, l’installazione viene eseguita con il gestore pacchetti DNF:
sudo dnf install waydroid
Configurazione di Waydroid
Al primo avvio di Waydroid, una finestra di configurazione potrebbe richiedere di scaricare un’immagine Android. Questa immagine rappresenta il sistema Android che opera all’interno del contenitore.È possibile selezionare un’immagine Vanilla (senza i servizi Google) o un’immagine GAPPS (con i servizi Google Play).
Scegli GAPPS se desideri accedere al Google Play Store per l’installazione dell’applicazione. Dopo aver selezionato l’immagine desiderata, fai clic su Scarica e attendi il completamento del download.

Una volta completato il download, fai clic su Fine e Waydroid si avvierà automaticamente. In caso contrario, riavvialo manualmente dal menu Applicazioni. Dopo una breve attesa, apparirà un ambiente Android virtuale.

Inizialmente, il dispositivo non è registrato, quindi se intendi utilizzare il Google Play Store, devi registrarlo. Apri il terminale ed esegui:
sudo waydroid shell
Mentre sei nella shell Waydroid, esegui il seguente comando per ottenere il tuo ID Android:
ANDROID_RUNTIME_ROOT=/apex/com.android.runtime ANDROID_DATA=/dataANDROID_TZDATA_ROOT=/apex/com.android.tzdataANDROID_I18N_ROOT=/apex/com.android.i18n sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = \"android_id\";"

Questo comando restituirà una stringa numerica: assicurati di copiarla.
Quindi, vai alla pagina Registrazione dispositivi non certificati Google, incolla il tuo ID Android, completa la verifica e fai clic su Registra.

Infine, chiudi e riapri Waydroid oppure esegui la seguente sequenza:
waydroid session stop && waydroid session start
Ora il tuo dispositivo è registrato e sei pronto per scaricare e utilizzare le applicazioni Android, comprese quelle disponibili nel Google Play Store.
Installazione di app Android tramite Waydroid
Se hai scelto l’immagine GAPPS durante la configurazione, avviare il Google Play Store è semplicissimo. Accedi semplicemente con il tuo account Google e potrai installare le applicazioni proprio come faresti su un dispositivo Android.

Per disinstallare un’app segui gli stessi passaggi del tuo dispositivo Android: basta cliccare su Disinstalla per rimuovere tutte le applicazioni indesiderate.

In questo modo la gestione delle app diventa comoda come su un dispositivo mobile.
Se preferisci non utilizzare Google Play Store, hai anche la possibilità di installare manualmente le app tramite file APK o di esplorare app store alternativi come F-Droid, noto per la sua attenzione alle applicazioni leggere e incentrate sulla privacy.
Per installare un APK, scaricalo prima da una fonte attendibile. Vai alla cartella contenente l’APK nel tuo terminale ed esegui:
waydroid app install your_app.apk
Sostituire your_app.apk
con il nome effettivo del file APK. L’installazione dovrebbe completarsi in pochi secondi.
Conclusione
Waydroid è una scelta interessante per eseguire applicazioni Android su Linux. Tuttavia, sono disponibili anche metodi alternativi, tra cui emulatori Android convenzionali, macchine virtuali o l’utilizzo di Android Studio per creare un dispositivo virtuale Android (AVD) personale.
Lascia un commento