لم تكن وحدة التحكم في ألعاب PlayStation 5 من سوني مصممة في الأصل لتشغيل Linux، لكن هذا لم يمنع المطورين من محاولة تحويلها إلى جهاز كمبيوتر. كشف الباحث الأمني ​​Andy Nguyen مؤخرًا عن طريقة لتشغيل Linux على نماذج PS5 محددة ونشر دليل تثبيت مفصل على GitHub. في السابق، كان Nguyen قد عرض عرضًا توضيحيًا لنظام Ubuntu الذي يعمل مباشرة على PS5، حيث يمكن تشغيل ألعاب الكمبيوتر بسلاسة بمعدلات إطارات عالية.

يستغل نظام التعديل ثغرة أمنية تم تصحيحها لتمكين PS5 من التمهيد في بيئة Linux. يؤدي هذا إلى تحويل وحدة التحكم بشكل مؤقت إلى جهاز كمبيوتر شخصي، ولكن هناك قيود واضحة - التحويل ليس دائمًا، ويتم مسح إعدادات النظام مع كل إعادة تشغيل، ويجب على المستخدمين إعادة تحميل نظام Linux بعد كل تمهيد.

في اختبارات الأداء، أظهر Nguyen أن Grand Theft Auto V يعمل بمعدل 60 إطارًا في الثانية مع تمكين تتبع الأشعة، بينما أظهر أيضًا أن Spider-Man يصل إلى 60 إطارًا في الثانية بدقة 1440 بكسل. توضح هذه العروض التوضيحية تمامًا أنه بمجرد إزالة قيود برامج Sony، يصبح أداء أجهزة PS5 قريبًا جدًا من أداء أجهزة الكمبيوتر التقليدية المخصصة للألعاب.

ومع ذلك، فإن توافق هذه الثغرة الأمنية محدود للغاية. حاليًا، يدعم حل التكسير هذا فقط إصدار محرك الأقراص الضوئية لجهاز PS5، ويجب تشغيل إصدارات البرامج الثابتة الأقدم، وتحديدًا السلسلة 3.xx و4.xx. لا يمكن للأنظمة التي تم تحديثها إلى البرنامج الثابت 5.xx استخدام هذه الطريقة. وقال نجوين: "قد تتم إضافة دعم البرامج الثابتة 1.xx و2.xx في المستقبل، لكننا لن نعطي الأولوية لهذا العمل"، مما يشير إلى أن التركيز على التطوير سيظل على مجموعة فرعية محدودة من الأجهزة.

نطاق هذا المشروع محدود أكثر مقارنة بالدعم الشامل للنسخ الاحتياطي للألعاب والنسخ الاحتياطي الذي حققه مجتمع القرصنة على PlayStation 4 في النهاية. يعد تشغيل نظام Linux هو الهدف الرئيسي، ولا يوجد حاليًا ما يشير إلى أنه سيحقق تعديلات النظام العميقة التي شوهدت في وحدات تحكم الألعاب المبكرة.

على المستوى الفني، يتطلب تشغيل Linux بشكل صحيح على أجهزة PS5 الكثير من التخصيص. يتضمن تنفيذ Nguyen تخصيصًا معدلاً للذاكرة والتحكم المتوفر في المروحة، وكلاهما ضروري للحفاظ على أداء مستقر أثناء الاستخدام. يدعم إخراج الشاشة حاليًا دقة 1080p و1440p و4K، لكن معدل التحديث يقتصر على 60 هرتز. وقال نجوين: "قد تتم إضافة دعم 120 هرتز أو 30 هرتز في المستقبل".

لا تزال هناك بعض العيوب في النظام الحالي. على سبيل المثال، الاتصال بالشبكة ليس سلسًا تمامًا - فقد يحتاج المستخدمون إلى إيقاف تشغيل محول WLAN بعد بدء التشغيل ثم إعادة تشغيله مرة أخرى لاستعادة الوصول إلى الإنترنت. تعكس هذه الحلول المؤقتة المراحل الأولى من دعم برنامج التشغيل الذي تم تكييفه مع الأجهزة التي لم يكن المقصود منها تشغيل Linux على الإطلاق.

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

يعد هذا المشروع حاليًا مناسبًا أكثر للمستخدمين الذين هم على دراية بعمليات Linux ويرغبون في إجراء التجربة والخطأ. وشدد نجوين على أنه "لا يوجد أي خطر لاختراق وحدة التحكم"، مما يخفف من المخاطر إلى حد ما، ولكن الاعتماد على إصدارات محددة من البرامج الثابتة وعمليات الاستغلال غير الرسمية لا يزال يجعلها مسعى متخصصًا.

ومن خلال إتاحة الأدوات وتعليمات التثبيت للعامة، ينتقل المشروع من العرض التوضيحي الخاضع للرقابة إلى شيء يمكن للمجتمع الأوسع تجربته فعليًا. على الرغم من أن هذا لا يغير طبيعة PS5 بشكل أساسي، إلا أنه يوضح مرونة الأجهزة عند تجاوز قيود البرامج - حتى ولو مؤقتًا.