WayDroid สามารถเรียกใช้แอพ Android บน Linux โดยไม่ทำให้ช้าลง

click fraud protection

มีหลายวิธีในการเรียกใช้แอพ Android บนเดสก์ท็อปพีซี แต่โซลูชันใหม่ที่เรียกว่า WayDroid ดูเหมือนจะเป็นตัวเลือกที่ดีที่สุดสำหรับเครื่อง Linux

มีหลายวิธีในการเรียกใช้แอพ Android บนคอมพิวเตอร์เดสก์ท็อป โปรแกรมจำลองเดสก์ท็อปเช่น BlueStacks ได้รับความนิยม รันระบบปฏิบัติการ Android x86 ในเครื่องเสมือน (หรือดูอัลบูต) หรือคุณสามารถรอได้ เลเยอร์ความเข้ากันได้ของแอป Android ของ Windows 11. กล่องจดหมาย เป็นอีกโซลูชันหนึ่งสำหรับการเรียกใช้แอพ Android ซึ่งออกแบบมาเพื่อรองรับสมาร์ทโฟนที่ใช้ Linux และ Linux แต่ประสบปัญหาประสิทธิภาพที่ช้าบนอุปกรณ์ที่ใช้พลังงานต่ำ ขณะนี้มีอีกโครงการหนึ่งที่มีจุดมุ่งหมายเพื่อนำแอป Android ไปยังอุปกรณ์ Linux แต่ไม่มีการชะลอตัวและปัญหาที่พบบ่อยใน Anbox

เวย์ดรอยด์ (ทาง สมาร์ทโฟนลินุกซ์ และ โทรศัพท์ทักซ์) เดิมเรียกว่า Anbox-Halium เป็นเวอร์ชันที่สร้างใหม่ของ Anbox ซึ่งได้รับการออกแบบมาเพื่อใช้ฮาร์ดแวร์ดั้งเดิมของอุปกรณ์โฮสต์มากกว่า Anbox ซึ่งหมายถึงประสิทธิภาพที่เร็วขึ้น จุดสนใจหลักของโครงการคือการเรียกใช้แอพ Android บนโทรศัพท์ Linux ที่ใช้ Halium (Halium มีแนวคิดคล้ายกับ GSI ของ Android

แต่สำหรับ Linux มาตรฐาน) แต่ก็สามารถทำงานบนอุปกรณ์ใด ๆ ที่มีเคอร์เนล mainline Linux ได้เช่นกัน

วิดีโอด้านบนแสดงให้เห็นว่า WayDroid ทำงานบน PostmarketOS Linux บน OnePlus 6 นับตั้งแต่ซีรีส์ OnePlus 6 สามารถรันเคอร์เนล Linux มาตรฐานได้. แน่นอนว่า OnePlus 6 สามารถรันแอพ Android ด้วยระบบปฏิบัติการดั้งเดิมได้ แต่ WayDroid นั้นน่าตื่นเต้นเพราะเปิดเต็มที่ คุณสามารถเรียกใช้การกระจาย Linux บนโทรศัพท์ของคุณ รวมถึง WayDroid สำหรับแอป Android เป็นครั้งคราว ในขณะที่ยังคงควบคุมอุปกรณ์ของคุณได้อย่างสมบูรณ์ (ด้วยการสนับสนุนซอฟต์แวร์ที่มาจาก Linux ชุมชน).

ด้านล่างนี้เป็นวิดีโออีกรายการหนึ่งของ WayDroid (จากด้านหลังเมื่อยังเป็นที่รู้จักในชื่อ Anbox ที่เขียนใหม่) ซึ่งทำงานบน Moto Z2 Force พร้อม Ubuntu Touch หากไม่ใช่แถบสถานะของ Ubuntu ที่ด้านบน คงเป็นเรื่องยากที่จะทราบว่าแอป Android ไม่ได้ทำงานบนอุปกรณ์ดั้งเดิม

WayDroid แสดงผลบัฟเฟอร์กราฟิกใน LXC พร้อมการสนับสนุน Wayland โดยตรง (เซิร์ฟเวอร์การแสดงผลที่ตอนนี้ใช้โดยลีนุกซ์รุ่นต่างๆ) ซึ่งทำให้ราบรื่นกว่าโปรเจ็กต์ Anbox ดั้งเดิม ฟังก์ชันการทำงานที่ราบรื่นเป็นพิเศษนั้นไม่ได้มีไว้สำหรับโทรศัพท์ Linux เท่านั้น แต่ยังทำงานได้ดีบนเดสก์ท็อป Linux อีกด้วย ด้านล่างนี้เป็นภาพหน้าจอของ WayDroid ที่ทำงานบนเดสก์ท็อป Ubuntu โดยมีการจัดการหน้าต่างคล้ายกับ Chrome OS

WayDroid บน Ubuntu Linux เครดิต: XDA นักพัฒนาที่ได้รับการยอมรับ เออร์ฟาโนอับดี

เป็นเรื่องน่าตื่นเต้นที่ได้เห็นแอป Android บน Linux ดีขึ้นเรื่อยๆ โดยเฉพาะอย่างยิ่งเมื่อฟังก์ชันการทำงานจะเป็นหนึ่งในการเปลี่ยนแปลงที่สำคัญใน Windows 11 การเปลี่ยนแปลงดังกล่าวน่าจะเป็นประโยชน์ต่อโทรศัพท์ที่ใช้ Linux มากที่สุด เนื่องจากมีแนวโน้มว่าจะมีแอปสำคัญๆ จำนวนมาก ไม่สามารถใช้เป็นซอฟต์แวร์ Linux ดั้งเดิมได้ แต่จะมีประโยชน์ในบางกรณีสำหรับเดสก์ท็อปพีซีด้วย ด้วย.

สิ่งที่จับได้หลักในขณะนี้คือไม่มีเลเยอร์การจำลองใน WayDroid ดังนั้นอุปกรณ์ x86 (เช่นส่วนใหญ่ พีซี) สามารถเรียกใช้ไบนารี x86 เท่านั้น และอุปกรณ์ ARM64 (โทรศัพท์และแท็บเล็ตส่วนใหญ่) สามารถเรียกใช้ได้เฉพาะ ARM64 ไบนารี สิ่งนี้คล้ายกับวิธีการทำงานของเลเยอร์ความเข้ากันได้ของไวน์ — แม้ว่า ไวน์พร้อมใช้งานสำหรับ Androidเนื่องจากไม่สามารถเรียกใช้ซอฟต์แวร์ Windows ส่วนใหญ่บนอุปกรณ์ Android ส่วนใหญ่ได้ เนื่องจากโดยทั่วไปแล้วโทรศัพท์จะเป็น ARM และซอฟต์แวร์ Windows ส่วนใหญ่เป็น x86 เท่านั้น นักพัฒนาหวังว่าจะใช้การจำลองในอนาคตโดยใช้ส่วนประกอบจาก ระบบย่อย Android สำหรับ Windows 11.

หากคุณต้องการลองใช้ WayDroid ลองดูที่ พื้นที่เก็บข้อมูล GitHub ของโครงการ สำหรับคำแนะนำในการติดตั้งล่าสุด