تشغيل برامج اندرويد على لينوكس بواسطة WayDroid بدون تباطؤ

هناك العديد من الطرق والبرامج لتشغيل برامج اندرويد على لينوكس، ولكن في الحقيقة جميع هذه الطرق لديها عيب واحد على الرغم من تفاوتها من طريقة لأخرى: بطئ التشغيل والتنفيذ.

برنامج WayDroid العامل على هواتف لينوكس يقدم حلول فعلية لهذا الموضوع. هذا البرنامج عبارة عن إعادة بناء لبرنامج Anbox الشهير لتشغيل برامج اندرويد على أنظمة اخرى ولكن هذا البرنامج يقدر شيء اضافي وهو استخدام العتاد الحقيقي للجهاز المضيف لتنفيذ برامج اندرويد. يهدف البرنامج الى دعم تشغيل برمجيات أندرويد على هواتف مشروع Halium وهو مشروع يهدف الى تشغيل لينوكس على الهواتف المخصصة لنظام اندرويد.

فيديو يوضح عمل برامج وألعاب لينوكس على هاتف أندرويد بدون أي بطئ.

الفيديو السابق يوضح عمل WayDroid على هاتف OnePlus 6. بما ان هذا الهاتف يدعم تشغيل نواه لينوكس الحقيقية، تم تثبيت نظام PostmarketOS Linux على الهاتف من ثم تشغيل لعبة أندرويد على الهاتف من خلال برنامج WayDroid. تلاحظ في الفيديو عمل اللعبة بشكل سلس ومباشر بدون تباطئ.

الفيديو التالي يوضح برنامج WayDroid في بداياته وعمله على هاتف Moto Z2 العامل بنظام Ubuntu Touch. في الحقيقة، لولا الشريط العلوي للنظام لما استطعت التفرقة بين اندوردي ولينوكس على هذا الهاتف.

يعمل برنامج WayDroid من خلال تشغيل البرامج في حاوية LXC ومن خلال توفير دعم مباشر لـ WayLand وهو عبارة عن البرنامج المسؤول عن عرض الموارد على الشاشة في توزيعات لينوكس الحديثة. من خلال هذا الدعم المباشر، يتم استخدام عتاد الجهاز الحقيقي لرسم البرامج على الشاشة وبالتالي رسومات سريعة جدا وتنفيذ شبه فوري للبرامج.

هذه الخاصية في تشغيل البرامج لا تعمل على هواتف لينوكس فقط، بل يمتد الدعم الى الكمبيوترات العاملة بنظام لينوكس أيضا. الصورة التالية توضح عمل برنامج WayDroid على نظام أوبنتو مع مدير نوافذ يقارب نظام ChromeOS في الشكل.

من الرائع جدا مشاهدة برامج اندرويد تعمل على لينوكس بهذا الشكل الرائع ومن المثير جدا الشعور بهذا القدر المرتفع من الأداء على لينوكس خصوصا وان هذه الميزة تعتبر أحد أهم خصائص Windows 11 المنتظر. هذا البرنامج الجديد سيقدم دفعة قوية جدا لهواتف لينوكس والتي تعاني من نقص حاد في البرامج المتوفرة لها حيث انها لا زالت برامج للمطورين بشكل شبه حصري.

الخبر السيء هو عدم وجود طبقة محاكاة بعد في هذا البرنامج. هذا يعني أن أجهزة x86 وهي معظم الكمبيوترات في العالم ستقوم بتشغيل برامج من نوع x86 فقط والمتوافقة مع معماريتها، ومعظم أجهزة ARM64 وهي معظم الهواتف واللوحيات في العالم ستقوم بتشغيل برامج من نوع ARM64 المتوافقة مع معماريتها.

في الوقت الحالي، لم نقم بتقديم دليل تثبيت للبرنامج في لينوكس العرب، ولكن يمكنك تجربته من خلال الضغط هنا للدخول الى صفحة البرنامج على GitHub للتعرف على طريقة التثبيت والتشغيل.


اترك تعليقاً

شارك هذا المقال

الإنضمام الى القائمة البريدية

يتم العمل على تضمين هذه الميزة

هل تبحث عن شيء آخر؟

على الطريق

مواضيع ذات صله