Il progetto Waydroid sviluppa un pacchetto per l'esecuzione di Android in distribuzioni GNU/Linux

Il progetto Waydroid ha sviluppato uno strumento che consente di creare un ambiente isolato in una distribuzione Linux standard per caricare un'immagine di sistema completa della piattaforma Android e avviare applicazioni Android con esso. Il codice dello strumento proposto è scritto in Python ed è distribuito sotto licenza GPLv3. I pacchetti pronti sono forniti per Ubuntu 20.04/21.04, Debian 11, Droidian e Ubports.

L'ambiente è creato utilizzando tecnologie standard per la creazione di container isolati, come gli spazi dei nomi per processi, identificatori utente, sottosistemi di rete e punti di montaggio. Per gestire il container viene utilizzato lo strumento LXC. Per far funzionare Android su un comune kernel Linux, vengono caricati i moduli "binder_linux" e "ashmem_linux".

L'ambiente è progettato per lavorare con una sessione basata sul protocollo Wayland. A differenza di ambienti simili come Anbox, la piattaforma Android ha accesso diretto all'hardware, senza ulteriori strati. L'immagine di sistema proposta per l'installazione di Android è basata sulle versioni del progetto LineageOS e su Android 10.

Caratteristiche di Waydroid:

  • Integrazione con il desktop — le applicazioni Android possono essere eseguite affianco alle applicazioni native Linux.
    Il progetto Waydroid sviluppa un pacchetto per l'esecuzione di Android in distribuzioni GNU/Linux
  • È supportata la possibilità di posizionare collegamenti alle applicazioni Android nel menu standard e di visualizzare i programmi in modalità panoramica.
    Il progetto Waydroid sviluppa un pacchetto per l'esecuzione di Android in distribuzioni GNU/Linux
  • È supportato il lancio di applicazioni Android in modalità multi-finestra e la personalizzazione delle finestre in base al design del desktop.
    Il progetto Waydroid sviluppa un pacchetto per l'esecuzione di Android in distribuzioni GNU/Linux
  • Per i giochi Android è prevista la possibilità di eseguire le applicazioni in modalità schermo intero.
    Il progetto Waydroid sviluppa un pacchetto per l'esecuzione di Android in distribuzioni GNU/Linux
  • È disponibile la modalità per mostrare l'interfaccia standard di Android.
  • Per installare programmi Android in modalità grafica, è possibile utilizzare l'app F-Droid o l'interfaccia della riga di comando ("waydroid app install 123.apk"). Google Play non è supportato a causa del legame con i servizi proprietari di Google per Android, ma è possibile installare un'alternativa libera ai servizi Google dal progetto microG.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster