إذا كنت تريد تشغيل جهاز افتراضي على هاتفك الذكي Google Pixel، فإن Nestbox هو الحل الأمثل.
إذا كنت تريد أن تصبح مستخدمًا قويًا للهواتف الذكية، فمن المحتمل أنك صادفت تطبيقات مثل Termux. إنه محاكي طرفي لنظام التشغيل Android وتطبيق لبيئة Linux، وقد استخدمه بعض الأشخاص لتطوير نصوص Python وحتى تشغيل خوادم Minecraft من هواتفهم الذكية. يمكنك الآن اتخاذ هذه الخطوة إلى الأمام من خلال هاتف Pixel 6 أو هاتف Pixel 6 الذي تم الوصول إليه بكسل 7 العادي، وذلك بفضل Nestbox بواسطة XDA Senior Member kdrag0n، متوفر عليه باتريون.
ما هو نيست بوكس؟
Nestbox هو تطبيق يسمح لك بإنشاء حاويات وتشغيل أجهزة افتراضية حقيقية على هاتفك الذكي، مع العلم بذلك يجب أن يكون هاتفًا ذكيًا حديثًا من Google Pixel للعمل. وذلك لأن Nestbox يستخدم pKVM (صمحمي كعلى أساس إرنيل الخامسحقيقي مachin)، والذي يتوفر في الإصدارات الأحدث من Android Common Kernel، بما في ذلك سلسلة Google Pixel 6 وسلسلة Google Pixel 7. وفق مشعل الرحمن اسبر، السبب وراء الحاجة إلى الوصول إلى الجذر في سلسلة Pixel 6 هو عدم تمكين pKVM خارج الصندوق.
المشكلة الكبيرة هنا هي أنها في الأساس عبارة عن Termux أكثر تعزيزًا. يمكن لـ Termux أن يوصلك بالفعل إلى معظم حالات استخدام المستخدم المتميز، ولكن مع المحاكاة الافتراضية، ستتمكن من تشغيل أمثال حاويات Docker على هاتفك الذكي. إنه أمر مبالغ فيه بعض الشيء، بكل إنصاف، ولكنه شيء قد يستخدمه بعض الأشخاص. يمكنك الحصول على حق الوصول إلى kernel والجذر في الحاويات التي أنشأها Nestbox، وهو أكثر مما تحصل عليه مع Termux.
تثبيت وإعداد Nestbox
إذا كنت تريد استخدام Nestbox على Google Pixel، فستحتاج إلى ذلك اشترك في موقع kdrag0n's Patreon. استخدمنا أ جوجل بيكسل 7 برو لتثبيته واختباره، على الرغم من أن الخطوات ستختلف قليلاً في سلسلة Pixel 6. حاليًا، تحتاج أجهزة Pixel 6 إلى منح الوصول إلى جذر التطبيق، على الرغم من أن kdrag0n يقول إن هذا قد يتغير في المستقبل.
على Pixel 7، معظم التكوين الذي يتعين عليك القيام به يشبه Shizuku. يمكنك الاتصال بهاتفك الخاص عبر شبكة adb اللاسلكية، وتهيئة الحد الأقصى لحجم الحاوية، ثم اختيار توزيع Linux الخاص بك. سيتم تنزيل الجهاز الظاهري وتكوينه ثم تنفيذه.
ماذا يمكنك أن تفعل مع Nestbox؟
أما بالنسبة للأشياء التي يمكنك القيام بها، فهي في الأساس كل ما يمكنك التفكير فيه. إنها حاوية Linux، على الرغم من أنني وجدت أنني بحاجة إلى تثبيت الكثير من الأدوات قبل أن أتمكن من فعل أي شيء. كنت بحاجة إلى استخدام أداة الحزمة المتقدمة (apt في Ubuntu) لتثبيت wget وcurl، على سبيل المثال، نظرًا لأنه إعداد مجرد خارج الصندوق. ويمكنك بعد ذلك إضافة ما تريد بعد ذلك. حاليًا، لا يوجد دعم افتراضي لوحدة معالجة الرسومات، ويقول kdrag0n إنه لا يخطط لدعمه أيضًا.
كفكرة، يمكنك استضافة صفحة ويب أو خادم Minecraft من هاتفك. بينما يعمل كلاهما حاليًا، لا يمكنك ذلك في الواقع وصول لهم من خارج الحاوية. لقد تحدثت إلى kdrag0n، وأكد أنه لا يوجد إعادة توجيه منفذ حاليًا، ومن المستحيل التفاعل مع هذه الحالات خارج الحاوية. أخبرني أن ذلك سيتغير في المستقبل، عندما يقوم بتنفيذ إعادة توجيه المنفذ، والذي يتوقع إكماله قريبًا.
إذا كنت ترغب في تجربة Nestbox، فيمكنك الحصول عليه من موقع kdrag0n's Patreon. إنه محدود جدًا حاليًا بسبب قيود الشبكة، ولكن بمجرد رفع هذه القيود، ستتمكن من الاتصال بحاويتك من خارجها واستضافة صفحات الويب وخوادم الألعاب و أكثر. ما الذي ستستخدمه في Nestbox؟
شكرًا kdrag0n لمشاركة Nestbox معنا!