Waydroid, satu set alat untuk mempunyai aplikasi Android anda di Ubuntu

Tidak syak lagiSalah satu ciri yang sangat diminta oleh pengguna Linux adalah kekuatan untuk menggunakan aplikasi Android dalam pengedarannya Kegemaran saya adalah bahawa walaupun terdapat sebilangan besar kaedah untuk mencapainya, banyak dari mereka didasarkan pada penciptaan dan pelaksanaan mesin maya dengan sistem, yang bukan yang paling berkesan ketika menginginkan dua arah antara Android dan pengedaran anda.

Itulah sebabnya hari ini kita akan bercakap mengenai projek Waydroid yang telah menyediakan satu set alat yang membolehkan anda membuat persekitaran terpencil pada edaran Linux biasa hUntuk memuatkan gambar penuh sistem platform Android dan mengatur pelancaran aplikasi Android dengannya.

Mengenai Waydroid

Projek ini sebelumnya disebut Anbox-Halium, versi Anbox yang dibina semula yang dirancang untuk menggunakan lebih banyak perkakasan asli dari peranti host daripada Anbox, yang bermaksud prestasi yang lebih pantas. Matlamat utama projek ini adalah untuk menjalankan aplikasi Android pada telepon Linux berbasis Halium (Halium serupa konsepnya dengan GSI Android, tetapi untuk Linux standard), tetapi juga dapat dijalankan pada perangkat apa pun dengan kernel Linux.

Persekitaran dibina menggunakan teknologi standard untuk membuat bekas terpencils, seperti ruang nama untuk proses, ID pengguna, subsistem rangkaian, dan titik pemasangan. Toolkit LXC digunakan untuk menguruskan wadah dan menjalankan Android pada kernel Linux biasa, modul binder_linux dan ashmem_linux dimuat.

Persekitaran dirancang untuk bekerja dengan sesi berdasarkan protokol Wayland. Tidak seperti persekitaran Anbox yang serupa, platform Android menyediakan akses langsung ke perkakasan, tanpa lapisan tambahan. Sementara imej sistem Android yang disediakan untuk pemasangan adalah berdasarkan pada pembinaan projek LineageOS dan Android 10.

Daripada ciri-ciri yang menonjol dari Waydroid, berikut disebutkan:

  • Integrasi desktop: Aplikasi Android dapat berjalan selari dengan aplikasi Linux asli.
  • Menyokong meletakkan jalan pintas dalam aplikasi Android dalam menu standard dan menampilkan program dalam mod gambaran keseluruhan.
  • Menyokong menjalankan aplikasi Android dalam mod berbilang tetingkap dan menggayakan tingkap agar sesuai dengan tata letak desktop asas.
  • Untuk permainan Android, kemampuan untuk menjalankan aplikasi dalam mod skrin penuh disediakan.
  • Terdapat mod yang tersedia untuk menampilkan antara muka Android standard.

Di samping itu, disebutkan bahawa untuk memasang program Android dalam mod grafik, anda dapat menggunakan aplikasi F-Droid atau antara muka baris perintah "pemasangan aplikasi waydroid".

Google Play tidak disokong kerana menautkan ke perkhidmatan Google Android yang eksklusif, tetapi pelaksanaan alternatif percuma perkhidmatan Google dapat dipasang dari projek microG.

Kod alat yang dicadangkan oleh projek ditulis dalam Python dan dikeluarkan di bawah lesen GPLv3. Pakej siap dibina untuk Ubuntu 20.04 / 21.04, Debian 11, Droidian, dan Ubports.

Bagaimana cara memasang Waydroid di Ubuntu dan derivatif?

Perkara pertama yang mesti kita lakukan untuk memasang Waydroid dalam sistem kita ialah membuka terminal (kita boleh melakukannya dengan pintasan papan kekunci Ctrl + Alt + T) dan di dalamnya kita akan menaip perkara berikut:

Perkara pertama adalah menentukan pengedaran kami, di mana kita akan mengganti "versi-ubuntu" dengan nama kod versi yang kita gunakan, yang boleh menjadi fokus, bionik, hirsute, dll.

export DISTRO="version-ubuntu"
Sekarang kita terus mendapatkan kunci gpg dan kami mengimportnya dengan:
curl https://repo.waydro.id/waydroid.gpg > /usr/share/keyrings/waydroid.gpg && \
echo "deb [signed-by=/usr/share/keyrings/waydroid.gpg] https://repo.waydro.id/ $DISTRO main" > /etc/apt/sources.list.d/waydroid.list && \
sudo apt update

Setelah ini selesai, sekarang kami terus memasang Waydroid dalam pengedaran kami dengan menaip:

sudo apt install waydroid 

Dan akhirnya kami terus melaksanakan perkhidmatan Waydroid, yang merupakan proses init:

sudo waydroid init 

Bekas:

sudosystemctl start waydroid-container 

Dan kami terus menjalankan Waydroid dengan:

waydroid session start 

Atau dengan arahan lain ini:

waydroid show-full-ui 

Sekiranya terdapat masalah, kita boleh menghidupkan semula bekas dengan:

sudo systemctl restart waydroid-container 

Akhirnya, bagi mereka yang berminat untuk mengetahui lebih lanjut mengenainya mengenai WayDroid, mereka boleh menyemak perinciannya di laman web rasminya.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Nasher_87 (ARG) kata

    Menurut komen di halaman, anda mesti log masuk dan memulakan Wayland
    Sebagai contoh, ia tidak akan membenarkan saya memasangnya di Ubuntu