
إذا كنت تستخدم Ubuntu Touch وترغب في قم بتثبيت وتشغيل تطبيقات أندرويد بسلاسةربما سمعتَ بالفعل عن Waydroid. فكرة تثبيت تطبيقاتك المفضلة من نظام Android على هاتفك أو جهازك اللوحي الذي يعمل بنظام Ubuntu مغرية للغاية، ولكن عند تجربتها فعلياً، تبدأ الأسئلة بالظهور: المتطلبات، والأداء، والتوافق، واستهلاك البطارية، وكيفية تثبيت ملفات APK دون أن تفقد صوابك.
في السطور القادمة ستجد دليل شامل لفهم واستخدام Waydroid على Ubuntu Touchيُغطي هذا الدليل كل شيء بدءًا من ماهية هذه الأداة، وكيفية تكاملها مع النظام، وحدودها، وصولًا إلى كيفية تثبيت تطبيقات أندرويد وإدارتها (بما في ذلك متاجر التطبيقات مثل F-Droid). كل ذلك مُشروح باللغة الإسبانية (إسبانيا)، بلغة سهلة الفهم، مع الحرص على عدم إغفال الجوانب التقنية الهامة التي تُحدث فرقًا كبيرًا.
ما هو برنامج Waydroid وكيف يعمل على نظامي Ubuntu و Ubuntu Touch؟
باختصار، Waydroid هو بيئة أندرويد كاملة تعمل داخل حاوية لينكسإنها ليست محاكيًا كلاسيكيًا أو آلة افتراضية ثقيلة: إنها طبقة توافق تدمج نظام Android مع أنظمة GNU/Linux، مثل Ubuntu desktop أو Ubuntu Touch أو التوزيعات المشتقة (Debian وDroidian وUBports وما إلى ذلك).
وُلد هذا المشروع كنتيجة لتطور Anbox-Halium، وهو إصدار من Anbox مُحسَّن لهواتف Linuxكان الهدف هو الاستفادة بشكل أفضل من إمكانيات الجهاز المضيف الأصلية عن طريق تقليل الطبقات الوسيطة. وبفضل ذلك، تعمل تطبيقات أندرويد بأداء أقرب إلى الأداء الأصلي، مما ينتج عنه تأخير أقل وتجربة استخدام أكثر سلاسة بشكل ملحوظ مقارنةً بالآلات الافتراضية التقليدية.
ولتحقيق ذلك، يعتمد Waydroid على تقنيات الحاويات القياسية في لينكس، وخاصة مساحات الأسماء (المستخدم، معرف العملية، نظام التشغيل، الشبكة، نقطة التحميل، الاتصال بين العمليات). تسمح لك مساحات الأسماء هذه بعزل العمليات والمستخدمين والشبكة والموارد الأخرى، بحيث يعمل نظام Android "المضمن" في الحاوية كنظام مستقل، ولكنه يشترك في نفس النواة مع بقية التوزيعة.
تتم إدارة الحاويات باستخدام LXC (حاويات لينكس)، أداة متطورة للغاية لإدارة بيئات الحاويات.يتم تحميل وحدات نمطية محددة على نواة لينكس هذه، مثل binder_linux و ashmem_linuxوالتي تعتبر ضرورية لكي يعمل نظام Android بشكل صحيح دون الحاجة إلى نواة "خاصة" منفصلة.
في الممارسة العملية، هذا يعني ذلك يتمتع نظام Android الذي يعمل داخل Waydroid بإمكانية وصول مباشرة إلى جهازك.الرسومات، وإدخال اللمس، والصوت، وما إلى ذلك. لا تتم محاكاة وحدة المعالجة المركزية، ولا تتم إعادة إنشاء جميع مكونات الجهاز كما هو الحال في برامج المحاكاة العامة؛ بل يتم استخدام نواة لينكس الخاصة بالجهاز مباشرةً. ولهذا السبب، يكون الأداء أفضل بكثير من أداء الآلة الافتراضية التقليدية.
تعتمد صورة نظام أندرويد التي يستخدمها Waydroid عادةً على نظام التشغيل LineageOS، الذي يعتمد عادةً على نظام Android 10إنها صورة بسيطة ولكنها كاملة، مصممة للعمل داخل حاوية وتقدم كل ما هو ضروري لتشغيل تطبيقات أندرويد من جميع الأنواع.
في حالة أوبونتو تاتش تحديدًا، تم تصميم Waydroid لـ العمل على جلسات تستند إلى بروتوكول وايلاندهذا شرط أساسي: يعتمد التكامل وطريقة عرض نوافذ نظام أندرويد وتفاعلها مع بقية بيئة النظام على Wayland. وينطبق هذا الشرط نفسه على أجهزة الكمبيوتر المكتبية التي تعمل بنظام Ubuntu: إذا لم تكن تستخدم Wayland، فلن يعمل Waydroid بشكل صحيح.
مزايا Waydroid: تكامل شبه أصلي لتطبيقات أندرويد
إحدى أعظم نقاط قوة Waydroid هي تكامل سلس للغاية لتطبيقات أندرويد مع بيئة سطح المكتب أو واجهة اللمسأنت لا تقوم ببساطة "بفتح هاتف محمول داخل هاتف محمول"؛ يمكن لتطبيقات أندرويد أن تتعايش مع تطبيقات لينكس الأصلية بشكل شفاف تمامًا.
على سبيل المثال، يمكنك أن تمتلك افتح متصفح Ubuntu Touch الأصلي الخاص بك في نفس الوقت الذي يفتح فيه تطبيق مراسلة Android أو لعبةويمكنك التبديل بينهما بطريقة مشابهة جدًا لما تفعله على هاتف ذكي يعمل بنظام أندرويد تقليدي. يُعد هذا التعايش المتوازي إحدى الميزات الرئيسية للمشروع.
يسمح تطبيق Waydroid بذلك أيضًا تظهر اختصارات تطبيقات أندرويد في قائمة أوبونتو القياسية أو قائمة التطبيقاتفي نظام أوبونتو تاتش، يعني هذا أنه بعد تهيئة Waydroid، ستظهر أيقونات تطبيقات أندرويد الجديدة مختلطة مع تطبيقات النظام. إذا لم تظهر فورًا، فما عليك سوى إعادة تحميل قائمة التطبيقات (اسحب لأسفل من منتصف الشاشة ثم ارفع إصبعك) لتحديث القائمة.
ومن الميزات الأخرى المثيرة للاهتمام للغاية ما يلي: تشغيل تطبيقات أندرويد في وضع النوافذ المتعددةتتكيف النوافذ مع النمط المرئي لبيئة سطح المكتب، وهو أمر مفيد للغاية على الأجهزة اللوحية أو الأجهزة التي تبحث فيها عن تجربة استخدام أقرب إلى تجربة الكمبيوتر الشخصي. يمكنك تغيير موضع نوافذ أندرويد وتغيير حجمها جنبًا إلى جنب مع البرامج الأصلية، مما يجعل الأمور أسهل بكثير.
بالنسبة لأولئك الذين يستخدمون الجهاز كوحدة تحكم محمولة أو مركز وسائط، يقدم Waydroid وضع ملء الشاشة لتطبيقات أندرويديُعد هذا مثاليًا للألعاب أو محتوى الفيديو، حيث أنه يستغل الشاشة بالكامل دون الحاجة إلى التعامل مع أشرطة أو إطارات النظام الإضافية.
وإذا كنت تفضل تجربة أكثر كلاسيكية، فهذا متاح أيضاً. وضع يتم فيه عرض واجهة نظام أندرويد بالكاملهناك سيكون لديك شاشة رئيسية خاصة بك ودرج تطبيقات، تمامًا كما لو كنت تستخدم هاتف أندرويد داخل نظام أوبونتو تاتش، دون أن تقتصر على النوافذ الفردية فقط.
المتطلبات الفنية والبيئة المدعومة
لكي يعمل تطبيق Waydroid بشكل صحيح، يجب عليك استيفاء سلسلة من المتطلبات. المتطلبات الفنية التي يجب اتباعها بحذافيرهايؤدي تخطي أي منها عادةً إلى أخطاء يصعب تصحيحها.
الشرط الأساسي الأول هو استخدام وايلاند كبروتوكول جلسة رسوميةعلى أجهزة سطح المكتب، إذا قمت بتشغيل أوبونتو باستخدام X11 وحاولت تشغيل Waydroid، فستواجه مشاكل فورية. أما بالنسبة لأوبونتو تاتش وأنظمة الجوال الأخرى المبنية على Halium، فإن الجلسة مُهيأة مسبقًا على Wayland، لذا يتم حل هذه المشكلة تلقائيًا.
في أنظمة GNU/Linux المكتبية، من الضروري أيضًا أن يكون لديك تم تثبيت بايثون 3لا يمثل ذلك مشكلة عادةً لأن جميع التوزيعات الحالية تقريبًا تتضمنه بشكل افتراضي، ولكنه شرط أساسي يجب أن تعمل به مجموعة أدوات Waydroid.
عنصر حاسم آخر هو LXC، تقنية الحاويات التي يستخدمها Waydroidقبل تثبيت Waydroid على نظام Ubuntu مكتبي، على سبيل المثال، يجب التأكد من تثبيت LXC بشكل صحيح. في تثبيت Ubuntu نموذجي، يكون الأمر اللازم لذلك على النحو التالي:
sudo apt install lxc
بدون تلك الحزمة، لن يتمكن Waydroid من إنشاء وإدارة حاوية Android، لذا يجدر التحقق من وجودها منذ البداية لتجنب عمليات إعادة التثبيت اللاحقة.
فيما يتعلق بالتوزيع، تقدم شركة Waydroid مستودعات مُجهزة لإصدارات مختلفة من أوبونتو وديبيانعلى سبيل المثال، توجد حزم برمجية لأنظمة أوبونتو 20.04 (focal) و21.04 (hirsute) وديبيان 11، بالإضافة إلى أنظمة مشتقة مثل دروديان ويو بي بورتس. لإضافة المستودع، حدد أولاً متغيرًا يحتوي على رقم الإصدار، ثم احصل على مفتاح GPG، وسجل المصدر.
export DISTRO="hirsute"
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
مع توفر المستودع الآن، أصبح التثبيت على نظام أوبونتو المكتبي عملية بسيطة sudo apt install waydroidومن هناك، يتم تهيئة الحاوية وتشغيلها باستخدام بعض الأوامر، مثل sudo waydroid init y sudo systemctl start waydroid-container.
في نظام أوبونتو تاتش، يختلف الوضع إلى حد ما: جميع الأجهزة التي تعتمد على نظام Halium 9 أو أعلى، بدءًا من قاعدة Focal، تأتي مع تطبيق Waydroid مثبتًا مسبقًا.بمعنى آخر، لست مضطرًا لإضافة المستودعات يدويًا أو تثبيت حزم إضافية: ما عليك سوى تهيئته من الطرفية بحيث يقوم بتنزيل صورة Android ويكون جاهزًا للاستخدام.
Waydroid على Ubuntu Touch: الإعداد الأساسي
إذا كان هاتفك أو جهازك اللوحي الذي يعمل بنظام Ubuntu Touch حديثًا نسبيًا ويعتمد على Halium 9 أو إصدار أحدث، فمن الطبيعي أن تطبيق Waydroid موجود بالفعل على النظام بانتظار تشغيله لأول مرةيتم التنشيط الأولي من خلال واجهة سطر الأوامر الموجودة على الجهاز.
لفتح تلك النافذة، لديك عدة خيارات: قم بالاتصال عبر ADB من جهاز الكمبيوتر الخاص بك، أو استخدم SSH إذا كان مفعلاً، أو استخدم تطبيق الطرفية المضمن في Ubuntu Touchأي من هذه الطرق ستمنحك سطر أوامر يمكنك من خلاله كتابة أوامر Waydroid.
بمجرد فتح نافذة الأوامر، تتمثل الخطوة الرئيسية في تشغيل أمر التهيئة:
waydroid init
تقوم هذه العملية بتنزيل صورة نظام أندرويد، وإنشاء الحاوية، وتثبيت كل ما يلزم لإعداد بيئة التشغيل. قد تستغرق العملية بعض الوقت، وذلك بحسب سرعة اتصالك بالإنترنت وأداء جهازك، لذا يُرجى التحلي بالصبر.
عند الانتهاء، ببساطة أعد تحميل قائمة تطبيقات Ubuntu Touch للتحقق مما إذا كانت أيقونات تطبيقات Android تظهر.إذا لم تظهر لك التطبيقات في البداية، اسحب لأسفل من منتصف الشاشة في عرض التطبيقات ثم ارفع إصبعك لتحديثها. بعد ذلك، ستُضاف جميع تطبيقات أندرويد التي تُثبّتها إلى هذه القائمة.
تثبيت وإعادة تشغيل Waydroid على سطح مكتب Ubuntu
في نظام تشغيل سطح المكتب الذي يعمل بنظامي أوبونتو أو ديبيان، بالإضافة إلى المتطلبات المذكورة سابقًا، فإن عملية تثبيت وتشغيل Waydroid بسيطة نسبيًا. بعد إضافة المستودع وتحديث فهرس الحزم، تستمر العملية على النحو التالي: قم بتثبيت Waydroid باستخدام apt:
sudo apt install waydroid
ثم يتم تنفيذ تهيئة حاوية أندرويد باستخدام:
sudo waydroid init
بمجرد أن تصبح الصورة جاهزة، عليك أن ابدأ خدمة الحاويات باستخدام نظام systemd:
sudo systemctl start waydroid-container
في حال حدوث خطأ ما، على سبيل المثال، بسبب عدم تثبيت LXC مسبقًا أو ارتكاب خطأ في التكوين، يمكنك دائمًا اختيار قم بإزالة Waydroid وإعادة تثبيته من البدايةوللقيام بذلك، يتم إيقاف الجلسة والحاوية أولاً:
waydroid session stop
sudo waydroid container stop
ثم قم بإلغاء تثبيت الحزمة باستخدام:
sudo apt remove waydroid
وأخيرًا، يتم حذف مجلد البيانات من الحاوية لترك كل شيء نظيفًا:
sudo rm -rf /var/lib/waydroid
بعد هذه العملية، يمكنك كرر عملية التثبيت، مع التأكد من استيفاء جميع المتطلبات الأساسية.، بدءًا من LXC، ثم أعد تشغيله sudo waydroid init وبداية خدمة الحاويات.
تثبيت تطبيقات أندرويد (APKs) على Waydroid على Ubuntu Touch
بمجرد تهيئة Waydroid، فإن الخطوة المنطقية التالية هي قم بتثبيت تطبيقات Android الخاصة بك على شكل ملفات APKفي نظام Ubuntu Touch، يتم ذلك أيضًا من سطر الأوامر، لكن الإجراء بسيط للغاية.
الأول هو انسخ ملف APK إلى الجهاز في مسار يسهل الوصول إليهعادةً ما يكون المجلد النموذجي كالتالي:
/home/phablet/Downloads
يمكنك الحصول على الملف هناك بعدة طرق: تنزيله مباشرة من متصفح هاتفك المحمول، أو نقله عبر USB من جهاز الكمبيوتر الخاص بك، أو استخدام ADB لدفعه، أو استخدام أي أداة أخرى ترتاح لها.
بعد تثبيت ملف APK، افتح نافذة طرفية على الجهاز مرة أخرى (عبر ADB أو SSH أو تطبيق الطرفية) واستخدم أمر خاص بنظام Waydroid لتثبيت التطبيقات، مع الإشارة إلى مسار الملف الكامل:
waydroid app install /home/phablet/Downloads/mi-aplicacion.apk
إذا كان الملف صالحًا ومتوافقًا، فسيتم إكمال التثبيت. ستظهر لك أيقونة تطبيق أندرويد قريباً في قائمة تطبيقات أوبونتو تاتش.كما في السابق، إذا لم يظهر على الفور، قم بتحديث القائمة عن طريق السحب لأسفل من منتصف الشاشة.
استخدام متاجر التطبيقات: F-Droid، ومتجر تطبيقات أمازون، وغيرها.
تثبيت ملفات APK يدويًا ممكن، ولكنه أكثر ملاءمة بكثير. إنشاء متجر تطبيقات داخل Waydroid لإدارة عمليات التثبيت والتحديثاتفي بيئة بدون شهادة جوجل، فإن الخيارات الأكثر شيوعًا عادة ما تكون F-Droid ومتجر تطبيقات أمازون، من بين متاجر بديلة أخرى.
يتميز جهاز F-Droid لأنه يقدم الموقع كتالوجًا للتطبيقات المجانية والمفتوحة المصدر (FOSS).لا يتطلب حساب جوجل ولا يعتمد على خدمات الشركة الاحتكارية، وهو ما يتوافق تمامًا مع فلسفة أوبونتو تاتش والبرمجيات الحرة بشكل عام. لتثبيته، ما عليك سوى تنزيل ملف APK الخاص به من الموقع الرسمي أو باستخدام أداة مثل wgetثم استخدم أمر Waydroid:
wget https://f-droid.org/F-Droid.apk
waydroid app install F-Droid.apk
بمجرد تثبيت تطبيق F-Droid (أو أي متجر تطبيقات بديل آخر)، ستتمكن من ابحث عن التطبيقات، وقم بتثبيتها، وحافظ على تحديثها من خلال واجهة رسومية لنظام أندرويد.ومع ذلك، ونظرًا لطبيعة Waydroid، فإن هذه المتاجر لن تقوم بتحديث التطبيقات تلقائيًا بالكامل: سيتعين عليك فتح المتجر بشكل دوري، والتحقق من وجود تحديثات، وتأكيد تثبيت كل منها.
يكون التدفق العام عادةً هو نفسه: ابحث عن التطبيق، وانقر على تثبيت أو تحديث، وانتظر حتى يتم تنزيله، ثم وافق على مربع حوار التثبيت. والتي يعرضها نظام أندرويد نفسه داخل تطبيق Waydroid. يتطلب الأمر بعض الجهد اليدوي أكثر من هاتف أندرويد معتمد، ولكنه قابل للاستخدام تمامًا.
بالنسبة للمستخدمين المتقدمين هناك إمكانية قم بإنشاء صور Waydroid مخصصة تتضمن بالفعل متجر تطبيقات محدد مثبت مسبقًا.بهذه الطريقة، يمكن نشر بيئة Android على أجهزة متعددة دون الحاجة إلى تكرار تثبيت F-Droid أو أي متجر آخر يدويًا على كل جهاز.
قم بإلغاء تثبيت تطبيقات أندرويد وإدارة مساحة التخزين
عندما تتوقف عن استخدام تطبيق أندرويد، فمن المستحسن أن قم بإلغاء تثبيته لتحرير مساحة التخزين وتقليل التعارضات المحتملةفي نظام Ubuntu Touch مع Waydroid، يتم تنفيذ هذه المهمة أيضًا من خلال واجهة سطر الأوامر للجهاز.
افتح أولاً نافذة طرفية (عبر ADB أو SSH أو تطبيق Ubuntu Touch الطرفي نفسه) ثم استخدم أوامر Waydroid لعرض قائمة التطبيقات وإزالتهاعلى سبيل المثال، يمكنك رؤية التطبيقات المثبتة باستخدام:
waydroid app list
سيُظهر لك هذا الأمر مُعرّفات التطبيقات (APP_ID)، وهي ما تحتاجه لإلغاء تثبيت التطبيق. بمجرد تحديد التطبيق الذي ترغب في إلغاء تثبيته، يمكنك تشغيل الأمر التالي:
waydroid app remove [APP_ID]
هناك بديل آخر، إذا كنت قد قمت بتكوين ADB، وهو استخدام الأمر التالي:
adb uninstall [APP_ID]
بعد إزالة التطبيق باستخدام أي من هذه الطرق، قد يستغرق اختفاء الأيقونة من قائمة تطبيقات أوبونتو تاتش بعض الوقت. في هذه الحالة، أعد تحميل قائمة التطبيقات عن طريق السحب لأسفل من عرض التطبيقات لفرض التحديث.
الوصول إلى وحدة التخزين الداخلية لنظام Android من Ubuntu Touch
في بعض الحالات يكون ذلك مفيداً للغاية للوصول المباشر إلى ملفات بيئة Waydroid لنظام Android لعمل نسخ احتياطية، أو نقل البيانات، أو فحص ما تم تنزيله.
عادةً ما يكون موقع التخزين الداخلي الذي يراه نظام أندرويد موجودًا في مسار مشابه لهذا:
/home/phablet/.local/share/waydroid/data/media/0
يمكنك من خلال Ubuntu Touch تصفح ذلك المجلد باستخدام مدير الملفات أو من خلال سطر الأوامرانسخ الملفات، وقم بمزامنة البيانات مع التطبيقات الأخرى، أو ببساطة استعرض ما تم حفظه. إنه عمليًا ما يعادل "التخزين الداخلي" لهاتف أندرويد عادي، ولكن يمكن الوصول إليه من خلال طبقة لينكس.
القيود الهامة: البطارية، والتوافق، والأجهزة
على الرغم من أن Waydroid أداة قوية للغاية، إلا أنه من المهم كن على دراية تامة بحدوده قبل البدء في استخدامه بشكل يومي.ليست كل الأمور إيجابية، ومن الحكمة معرفة مواطن الخلل المحتملة.
أول قيد يلاحظه العديد من المستخدمين هو يزداد استهلاك البطارية عند تفعيل تطبيق Waydroidفي النهاية، يعمل نظام أندرويد كامل بالتوازي مع أوبونتو تاتش، بكل خدماته وعملياته. إذا كنت ترغب في توفير طاقة البطارية، يُنصح بإيقاف تشغيل Waydroid عندما لا تحتاجه.
يجب عليك أيضًا أن تفترض أن لن تعمل جميع تطبيقات أندرويد على Waydroidعلى وجه الخصوص، عادةً ما تتحقق التطبيقات التي تعتمد بشكل كبير على خدمات مثل Google Play Integrity أو SafetyNet (الخدمات المصرفية عبر الإنترنت، وبعض خدمات الدفع، والتطبيقات الحساسة للغاية من وجهة نظر أمنية) من أن الجهاز معتمد من Google وأن خدمات Play الرسمية مثبتة عليه.
كما هو الحال في أوبونتو تاتش مع واي درويد ليس لديك بيئة معتمدة أو متجر بلاي رسمي.سترفض العديد من هذه التطبيقات العمل أو ستعرض أخطاءً. وقد يؤثر ذلك أيضًا على البرامج التي تتطلب أجهزة أو ميزات محددة معتمدة من جوجل، أو تلك المرتبطة ارتباطًا وثيقًا بنظام الشركة الخاص.
جانب آخر للنظر هو احتمالية حدوث تعارض في استخدام الأجهزة الطرفية بين نظامي التشغيل Ubuntu Touch و Waydroidإذا حاول كلا النظامين الوصول إلى الكاميرا أو الميكروفون أو أي أجهزة أخرى في الوقت نفسه، فقد يفقد أحدهما إمكانية الوصول. ومن الشائع أن تجد تطبيقات أندرويد تُبلغ عن عدم قدرتها على استخدام الكاميرا لأنها قيد الاستخدام من قِبل النظام الرئيسي.
أما بالنسبة لأولئك الذين يحتاجون إلى وظائف مماثلة لتلك التي توفرها خدمات جوجل بلاي، فهناك microG، وهو تطبيق مجاني لتلك الخدماتفي بعض الحالات، يمكن أن يؤدي دمجها في Waydroid إلى تحسين التوافق مع تطبيقات معينة، لكنها ليست حلاً سحرياً: فالتطبيقات التي تتطلب فحوصات سلامة صارمة أو شهادات ستظل تواجه مشاكل.
استكشاف أخطاء تثبيت ملفات APK واستخدامها اليومي وإصلاحها
من أكثر الأخطاء شيوعاً عند تثبيت التطبيقات على Waydroid ظهور الرسالة تظهر رسالة "ملف APK غير صالح" عند تشغيل أمر التثبيتللوهلة الأولى يبدو الأمر وكأنه ملف تالف، ولكن في كثير من الأحيان تكون المشكلة أبسط من ذلك بكثير.
السبب الأكثر شيوعا هو أن لم يتمكن النظام من العثور على ملف APK في المسار المحدد.قد يعود هذا إلى خطأ إملائي في الاسم، أو تشغيل الأمر من مجلد مختلف، أو نسيان تضمين المسار الكامل. لتجنب هذه الأنواع من الأخطاء، يُنصح دائمًا باستخدام المسار الكامل، على سبيل المثال:
waydroid app install /home/phablet/Downloads/mi-aplicacion.apk
إذا استمر ظهور الخطأ، فمن المحتمل أن ملف APK تالف أو غير مكتمل أو غير متوافق مع بنية جهازك.في هذه الحالة، من الأفضل تنزيله مرة أخرى من مصدر موثوق أو البحث عن إصدار آخر متوافق مع جهازك (ARM، ARM64، إلخ).
حتى مع الاستخدام اليومي، قد تحدث بعض المشاكل الطفيفة في التكامل أو أعطال عرضية. في كثير من الحالات، إعادة تشغيل حاوية Waydroid تحل العديد من المشاكل.في نظام أوبونتو المكتبي، على سبيل المثال، يمكنك القيام بذلك باستخدام:
sudo systemctl restart waydroid-container
إذا استمرت المشكلة أو بدت أكثر خطورة، فمن المستحسن مراجعة السجلات، والبحث عن حوادث مماثلة، وإذا لزم الأمر، قم بالإبلاغ عن الخلل للمشروع المعني..
متجر جوجل بلاي، وخدمات جوجل، وخيارات بديلة
تتمثل إحدى النقاط الحساسة في هذه المسألة برمتها في عدم وجود متجر جوجل بلاي وخدمات جوجل الخاصة على تطبيق Waydroidتحتفظ جوجل بقائمة مغلقة للأجهزة المعتمدة، وعندما لا يكون النظام جزءًا من تلك القائمة، فإنها تحظر الوصول الرسمي إلى متجرها وبعض واجهات برمجة التطبيقات (APIs).
هذا يعني أنه حتى لو كان لديك بيئة أندرويد كاملة الوظائف ضمن Waydroidلن تتمكن من استخدام متجر جوجل بلاي بشكل رسمي. فالعديد من التطبيقات تُوزع حصرياً من خلال هذا المتجر، لذا سيتعين عليك اللجوء إلى مستودعات ملفات APK البديلة أو متاجر التطبيقات الخارجية لتثبيتها.
هذا النهج ناجح إلى حد معقول بالنسبة لمعظم الكتالوج، ولكن لا يضمن ذلك نفس السلوك كما هو الحال على جهاز أندرويد معتمد.قد ترفض التطبيقات التي تتطلب SafetyNet أو Play Integrity أو فحوصات أمنية متقدمة التشغيل أو قد تكون وظائفها محدودة.
كما ذكرنا سابقاً، يمكن لـ microG أن تغطي جزئياً بعض هذه العيوب من خلال تقديم تطبيق مجاني لبعض واجهات برمجة تطبيقات جوجلومع ذلك، فإن ذلك لا يحل جميع الحالات، وغالبًا ما تحافظ تطبيقات الخدمات المصرفية وغيرها من الخدمات الحيوية، على وجه الخصوص، على قيودها.
إدارة الأخطاء والإبلاغ عنها في بيئة Waydroid + Ubuntu Touch
يُعدّ Waydroid مشروعًا يتطور باستمرار و يتم تحسين التكامل مع نظام Ubuntu Touch والأنظمة الأخرى بمرور الوقت.من الطبيعي مواجهة بعض الأخطاء الطفيفة أو السلوك غير المعتاد أو الاختلافات اعتمادًا على الجهاز المحدد الذي تستخدمه.
عند اكتشاف عطل، يُنصح بـ لتحديد ما إذا كانت المشكلة خاصة بنظام Ubuntu Touch أو بنظام Waydroidيجب الإبلاغ عن الأخطاء المتعلقة بالنظام الأساسي (الواجهة، مدير الجلسات، إلخ) في نظام تتبع المشكلات الخاص بنظام أوبونتو تاتش. أما الأخطاء الخاصة بحاوية أندرويد، أو أوامر واي درويد، أو تشغيل تطبيقات أندرويد، فيتم التعامل معها في نظام تتبع المشكلات الرسمي الخاص بواي درويد.
عند إرسال تقرير، حاول تضمين يرجى تقديم أكبر قدر ممكن من التفاصيل: طراز الجهاز، إصدار Ubuntu Touch، الخطوات الدقيقة لإعادة إنتاج الخطأ، ورسائل الخطأ.تسهل هذه المعلومات على المطورين تشخيص المشكلة بسرعة واقتراح إصلاحات أو حلول مؤقتة.
مع كل ما سبق، فمن الواضح أن أصبح Waydroid أداة أساسية لأولئك الذين يرغبون في دمج عالم Android مع Ubuntu Touchيتيح لك تشغيل العديد من التطبيقات بطريقة متكاملة، والوصول إلى متاجر بديلة مثل F-Droid، وإدارة ملفات APK من الجهاز، والاستفادة بشكل أفضل من مكونات الجهاز، مع مراعاة قيود شهادة جوجل، وارتفاع استهلاك البطارية، والتعارضات المحتملة في الأجهزة التي قد تنشأ عند دمج نظامين على نفس النواة. شارك المعلومات حتى يتمكن المزيد من المستخدمين من التعرف على الموضوع.


