Το έργο Waydroid αναπτύσσει ένα πακέτο για την εκτέλεση Android σε διανομές GNU/Linux

Το έργο Waydroid έχει ετοιμάσει μια εργαλειοθήκη που σας επιτρέπει να δημιουργήσετε ένα απομονωμένο περιβάλλον σε μια κανονική διανομή Linux για τη φόρτωση μιας πλήρους εικόνας συστήματος της πλατφόρμας Android και την οργάνωση της εκκίνησης εφαρμογών Android που τη χρησιμοποιούν. Ο κώδικας της εργαλειοθήκης που προτείνεται από το έργο είναι γραμμένος σε Python και παρέχεται με την άδεια GPLv3. Τα έτοιμα πακέτα δημιουργούνται για τα Ubuntu 20.04/21.04, Debian 11, Droidian και Ubports.

Το περιβάλλον διαμορφώνεται χρησιμοποιώντας τυπικές τεχνολογίες για τη δημιουργία απομονωμένων κοντέινερ, όπως χώρους ονομάτων για διεργασίες, αναγνωριστικά χρήστη, υποσύστημα δικτύου και σημεία προσάρτησης. Η εργαλειοθήκη LXC χρησιμοποιείται για τη διαχείριση του κοντέινερ. Για να τρέξετε το Android, οι λειτουργικές μονάδες "binder_linux" και "ashmem_linux" φορτώνονται πάνω από τον κανονικό πυρήνα Linux.

Το περιβάλλον έχει σχεδιαστεί για να λειτουργεί με μια περίοδο λειτουργίας που βασίζεται στο πρωτόκολλο Wayland. Σε αντίθεση με το παρόμοιο περιβάλλον Anbox, η πλατφόρμα Android έχει άμεση πρόσβαση στο υλικό, χωρίς πρόσθετα επίπεδα. Η εικόνα συστήματος Android που προτείνεται για εγκατάσταση βασίζεται σε συγκροτήματα από το έργο LineageOS και Android 10.

Χαρακτηριστικά Waydroid:

  • Ενοποίηση επιφάνειας εργασίας - Οι εφαρμογές Android μπορούν να εκτελούνται δίπλα-δίπλα με τις εγγενείς εφαρμογές Linux.
    Το έργο Waydroid αναπτύσσει ένα πακέτο για την εκτέλεση Android σε διανομές GNU/Linux
  • Υποστηρίζει την τοποθέτηση συντομεύσεων σε εφαρμογές Android στο τυπικό μενού και την εμφάνιση προγραμμάτων σε λειτουργία επισκόπησης.
    Το έργο Waydroid αναπτύσσει ένα πακέτο για την εκτέλεση Android σε διανομές GNU/Linux
  • Υποστηρίζει την εκτέλεση εφαρμογών Android σε λειτουργία πολλαπλών παραθύρων και το στυλ των παραθύρων για να ταιριάζει με τη βασική σχεδίαση της επιφάνειας εργασίας.
    Το έργο Waydroid αναπτύσσει ένα πακέτο για την εκτέλεση Android σε διανομές GNU/Linux
  • Τα παιχνίδια Android έχουν τη δυνατότητα να εκτελούν εφαρμογές σε λειτουργία πλήρους οθόνης.
    Το έργο Waydroid αναπτύσσει ένα πακέτο για την εκτέλεση Android σε διανομές GNU/Linux
  • Διατίθεται μια λειτουργία για την εμφάνιση της τυπικής διεπαφής Android.
  • Για να εγκαταστήσετε προγράμματα Android σε λειτουργία γραφικών, μπορείτε να χρησιμοποιήσετε την εφαρμογή F-Droid ή τη διεπαφή γραμμής εντολών (“waydroid app install 123.apk”). Το Google Play δεν υποστηρίζεται επειδή συνδέεται με τις ιδιόκτητες υπηρεσίες Android της Google, αλλά μπορείτε να εγκαταστήσετε μια εναλλακτική δωρεάν εφαρμογή των υπηρεσιών Google από το έργο microG.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο