Il progetto Waydroid sta sviluppando un pacchetto per eseguire Android su distribuzioni GNU/Linux

Il progetto Waydroid ha preparato un toolkit che consente di creare un ambiente isolato in una normale distribuzione Linux per caricare un'immagine di sistema completa della piattaforma Android e organizzare il lancio di applicazioni Android utilizzandola. Il codice del toolkit proposto dal progetto è scritto in Python ed è fornito sotto licenza GPLv3. Vengono generati pacchetti già pronti per Ubuntu 20.04/21.04, Debian 11, Droidian e Ubports.

L'ambiente è formato utilizzando tecnologie standard per creare contenitori isolati, come spazi dei nomi per processi, ID utente, sottosistema di rete e punti di montaggio. Il toolkit LXC viene utilizzato per gestire il contenitore. Per eseguire Android, i moduli “binder_linux” e “ashmem_linux” vengono caricati sopra il normale kernel Linux.

L'ambiente è progettato per funzionare con una sessione basata sul protocollo Wayland. A differenza dell'ambiente simile Anbox, la piattaforma Android ha accesso diretto all'hardware, senza livelli aggiuntivi. L'immagine del sistema Android proposta per l'installazione si basa sugli assemblaggi del progetto LineageOS e Android 10.

Caratteristiche di Waydroid:

  • Integrazione desktop: le app Android possono essere eseguite parallelamente alle app Linux native.
    Il progetto Waydroid sta sviluppando un pacchetto per eseguire Android su distribuzioni GNU/Linux
  • Supporta l'inserimento di collegamenti alle applicazioni Android nel menu standard e la visualizzazione dei programmi in modalità panoramica.
    Il progetto Waydroid sta sviluppando un pacchetto per eseguire Android su distribuzioni GNU/Linux
  • Supporta l'esecuzione di applicazioni Android in modalità multi-finestra e stili di finestre per adattarli al design del desktop di base.
    Il progetto Waydroid sta sviluppando un pacchetto per eseguire Android su distribuzioni GNU/Linux
  • I giochi Android hanno la capacità di eseguire applicazioni in modalità a schermo intero.
    Il progetto Waydroid sta sviluppando un pacchetto per eseguire Android su distribuzioni GNU/Linux
  • È disponibile una modalità per visualizzare l'interfaccia Android standard.
  • Per installare i programmi Android in modalità grafica, è possibile utilizzare l'applicazione F-Droid o l'interfaccia a riga di comando (“waydroid app install 123.apk”). Google Play non è supportato poiché è legato ai servizi Android proprietari di Google, ma puoi installare un'implementazione gratuita alternativa dei servizi Google dal progetto microG.

Fonte: opennet.ru

Aggiungi un commento