Güvenlik mühendisi Andy Nguyen (TheFlow), GitHub üzerinden “ps5-linux” projesini kamuya açarak PS5 üzerinde Linux çalıştırmayı mümkün kılan kapsamlı bir araç seti yayınladı. Proje, 3.xx ile 4.xx arasındaki firmware sürümlerine sahip “Phat” standart PS5 modellerinde Linux başlatılmasına imkân tanıyan eksiksiz bir kurulum zinciri sunuyor. Mart ayında konsept olarak GTA V Enhanced Edition çalıştırıldığını gösteren çalışma, artık uyumlu donanım sahipleri için belgelenmiş ve tekrarlanabilir bir sürece dönüşmüş durumda.
PS5 Sahipleri Linux Yükleyicisi ile Konsolun Sınırlarını Aşabiliyor
Söz konusu sürüm, yamalanmış bir hipervizör güvenlik açığını kullanarak PS5 üzerinde Linux çalıştırılmasını sağlayan bir yükleyici içeriyor. Paket içinde ayrıca ön yüklenebilir Ubuntu 24.04 imajı oluşturan bir derleme betiği, M.2 SSD kurulumu için araçlar ve fan ile CPU/GPU hızlandırma kontrolüne yönelik yardımcı yazılımlar yer alıyor.
Destek kapsamı, yalnızca belirli eski firmware sürümleriyle sınırlı PlayStation 5 modellerini kapsıyor. Buna göre 3.00, 3.10, 3.20, 3.21, 4.00, 4.02, 4.03, 4.50 ve 4.51 sürümlerine sahip “Phat” konsollar resmi olarak uyumlu kabul ediliyor.
Geliştirici, 1.xx ve 2.xx sürümleri için desteğin ileride değerlendirilebileceğini fakat bunun şu an öncelik olmadığını belirtiyor. 5.xx sürümlerinde Linux’un çalışabileceği, ancak PS5 üzerindeki GameOS sanal katmanı nedeniyle performans düşüşleri ve sınırlamalar yaşanabileceği ifade ediliyor. 6.xx ve üzeri firmware sürümleri ise tamamen destek dışı bırakılmış durumda. Kullanıcıların geri sürüm yükleme veya yeniden kurulum işlemlerini ise Sony’nin resmi PUP tabanlı sistem geri yükleme süreci üzerinden gerçekleştirmesi gerekiyor.
PS5 üzerinde Linux çalıştırılabilmesi için ek bir jailbreak aracının kullanılması gerekiyor. Bu aşamada “umtx2” adlı bir istismar yöntemiyle ilk kod çalıştırması sağlanıyor. Kurulum sürecinde kullanıcılar, yerel bir bilgisayarda sahte DNS sunucusu ve HTTPS ana makinesi kurarak konsolun sistem sorgularını yönlendiriyor ve ardından “ps5-linux-loader” yükünü TCP üzerinden cihaza aktarıyor. Konsol dinlenme moduna alınıp LED ışığı sabit turuncu renge döndükten sonra güç düğmesine basıldığında Linux başlatılıyor; LED’in beyaza dönmesi ise işlemin başarıyla tamamlandığını gösteriyor.
Linux çalıştırıldığında sistem, sekiz çekirdekli Zen 2 CPU’yu (16 iş parçacığıyla birlikte) 3.5 GHz’e kadar, RDNA 2 GPU’yu ise 2.23 GHz’e kadar kullanabilen bir x86 masaüstü ortamına dönüşüyor. Geliştirici, konsolun soğutma yapısının Sony’nin kendi güç yönetim tasarımına göre optimize edildiğini belirterek, hız aşırtma yapılırken fan profilinin mutlaka aktif tutulması gerektiğini vurguluyor. Paylaşılan örneklerde ise bu kurulumun GTA V gibi oyunları çalıştırabildiği görülüyor.
Öte yandan sistem, HDMI üzerinden 1080p, 1440p veya 4K çözünürlükte 60 Hz görüntü ve ses çıkışı sağlayabiliyor. USB portlarının tamamı aktif şekilde çalışırken, kullanıcılar isteğe bağlı olarak konsolun genişletme yuvasına takılan M.2 SSD üzerine Linux kurarak bunu dahili depolamadan bağımsız bir sistem alanı olarak kullanabiliyor. Bu bağlamda konsolun dahili SSD’sine herhangi bir müdahale yapılmadığından sistem, normal bir yeniden başlatma işlemiyle tekrar standart PS5 moduna dönebiliyor.
Diğer bir taraftan “ps5-linux” çözümünün kalıcı bir kurulum olmadığını; yazılım tabanlı bir modifikasyon olduğunu belirtmekte fayda var. Bu nedenle Linux ortamına her geçişte ilgili güvenlik açığının yeniden tetiklenmesi gerekiyor. Ayrıca bazı monitörlerde özellikle 1440p ve 4K HDMI çıkışlarında uyumluluk sorunları yaşanabileceği de ifade ediliyor.
Sonuç olarak ekran kartı fiyatlarının hâlâ yüksek seviyelerde seyretmesi ve Valve’ın Steam Machine projesinin beklenen lansman tarihinin ertelenmesi, alternatif çözümleri daha cazip hâle getiriyor. Bu noktada, eski firmware sürümüne sahip ikinci el bir PS5 “Phat” modeli, kurulum sürecini göze alan kullanıcılar için uygun maliyetli ve beklenenden daha yetenekli bir Linux oyun sistemi seçeneği olarak öne çıkıyor.
Kaynak: tomshardware.com
