ישנן דרכים רבות להפעיל אפליקציות אנדרואיד במחשבים שולחניים, אך נראה כי פתרון חדש בשם WayDroid הוא האפשרות הטובה ביותר עבור מכונות לינוקס.
ישנן דרכים רבות להפעיל אפליקציות אנדרואיד במחשבים שולחניים. אמולטורים שולחניים כמו BlueStacks הם פופולריים, אתה יכול להפעיל את אנדרואיד x86 במכונה וירטואלית (או אתחול כפול), או שאתה יכול לחכות שכבת התאימות לאפליקציית אנדרואיד של Windows 11. אנבוקס הוא פתרון נוסף להפעלת אפליקציות אנדרואיד, שנועד לתמוך בסמארטפונים מבוססי לינוקס ולינוקס, אך הוא סובל מביצועים איטיים במכשירים בעלי הספק נמוך. כעת יש פרויקט נוסף שמטרתו להביא אפליקציות אנדרואיד למכשירי לינוקס, אך ללא האטות והפרעות הנפוצות ב-Anbox.
WayDroid (באמצעות סמארטפונים של לינוקס ו טלפונים של טוקס), שנקראה בעבר Anbox-Halium, היא גרסה מחודשת של Anbox שנועדה להשתמש ביותר מהחומרה המקורית של המכשיר המארח מאשר Anbox - מה שאומר ביצועים מהירים יותר. המיקוד העיקרי של הפרויקט הוא הפעלת אפליקציות אנדרואיד בטלפונים לינוקס מבוססי הליום (הליום דומה בקונספט ל ה-GSI של אנדרואיד, אבל עבור לינוקס רגילה), אבל זה יכול לרוץ גם על כל מכשיר עם ליבת לינוקס מרכזית.
הסרטון שלמעלה מציג את WayDroid פועל על גבי PostmarketOS Linux ב-OnePlus 6, מאז סדרת OnePlus 6 יכול להריץ את ליבת לינוקס הסטנדרטית. כמובן, ה-OnePlus 6 יכול להריץ אפליקציות אנדרואיד עם מערכת ההפעלה המקורית שלו, אבל WayDroid מרגש מכיוון שהוא פתוח לחלוטין. אתה יכול להפעיל הפצת לינוקס בטלפון שלך, בתוספת WayDroid עבור אפליקציית אנדרואיד מדי פעם, תוך כדי שליטה מלאה על המכשיר שלך (עם תמיכה בתוכנה שמגיעה מ-Linux קהילה).
להלן סרטון נוסף של WayDroid (מאז שעדיין היה ידוע כשכתוב של Anbox), פועל על Moto Z2 Force עם Ubuntu Touch. אם זה לא היה שורת המצב של אובונטו בחלק העליון, היה קשה לדעת שהאפליקציות לאנדרואיד לא פועלות במכשיר מקורי.
WayDroid מעבד את המאגר הגרפי ב-LXC עם תמיכה ישירה של Wayland (שרת התצוגה המשמש כעת הפצות לינוקס רבות), מה שהופך אותו לחלק יותר מפרויקט Anbox המקורי. הפונקציונליות הסופר-חלקה הזו אינה מיועדת רק לטלפונים של לינוקס - היא פועלת היטב בהפצות לינוקס שולחניות. להלן צילום מסך של WayDroid הפועל על אובונטו שולחנית, עם ניהול חלונות דומה לזה של Chrome OS.
זה מרגש לראות אפליקציות אנדרואיד בלינוקס משתפרות יותר ויותר, במיוחד מכיוון שהפונקציונליות תהיה אחד השינויים החשובים יותר ב-Windows 11. השינוי ככל הנראה יועיל ביותר לטלפונים המופעלים על ידי לינוקס, שכן אפליקציות חשובות רבות יעשו זאת לעולם לא תהיה זמינה כתוכנת לינוקס מקורית, אך היא תהיה שימושית במקרים מסוימים גם עבור מחשבים שולחניים גַם.
המלכוד העיקרי כרגע הוא שאין שכבת אמולציה ב-WayDroid, אז מכשירי x86 (כמו רוב מחשבים אישיים) יכולים להריץ רק קבצים בינאריים של x86, ומכשירי ARM64 (רוב הטלפונים והטאבלטים) יכולים להריץ רק ARM64 בינאריים. זה דומה לאופן שבו פועלת שכבת תאימות היין - למרות זאת Wine זמין עבור אנדרואיד, היא לא יכולה להפעיל את רוב תוכנות Windows ברוב מכשירי האנדרואיד, מכיוון שהטלפונים הם בדרך כלל ARM ורוב תוכנות Windows הן x86 בלבד. המפתח מקווה ליישם אמולציה בעתיד באמצעות רכיבים מה- תת מערכת אנדרואיד עבור Windows 11.
אם אתה רוצה לנסות את WayDroid, בדוק את מאגר GitHub של הפרויקט להוראות ההתקנה העדכניות ביותר.