Sony PlayStation 5 Diperkenalkan sebagai PC Gaming Linux

Andy Nguyen, seorang peneliti keamanan di Google, mengumumkan port Linux untuk Sony PlayStation 5 dan mendemonstrasikan bagaimana konsol tersebut dapat diubah menjadi PC gaming lengkap yang menjalankan Ubuntu 24.04.4, mampu menjalankan Steam dan game 3D modern. Lingkungan Linux tersebut cukup mumpuni untuk menjalankan GTA 5 dengan ray tracing diaktifkan (mode High RT) pada resolusi 1440p dan 60 frame per detik.

Sistem yang disiapkan, berbasis kernel Linux 6.19, sepenuhnya mendukung audio dan video 4K melalui HDMI, dan semua port USB didukung. Konfigurasi kerja diluncurkan dengan frekuensi CPU diatur ke 3.2 GHz dan GPU ke 2.0 GHz. Perlu dicatat bahwa frekuensi dapat di-overclock lebih lanjut hingga 3.5 GHz untuk CPU dan 2.23 GHz untuk GPU, tetapi dalam hal ini, konsol game PS5 Slim cepat mengalami panas berlebih.

Untuk melewati verifikasi bootloader dan menjalankan distribusi Linux alih-alih firmware bawaan, digunakan exploit Byepervisor. Exploit ini hanya berfungsi dengan versi firmware yang berusia dua tahun (1.xx-2xx) dan mengeksploitasi dua kerentanan pada hypervisor. Patch untuk Mesa telah disiapkan untuk mendukung GPU AMD khusus untuk PlayStation 5 dan diusulkan untuk dimasukkan ke dalam distribusi Mesa utama.

Sony PlayStation 5 menggunakan AMD APU dengan koprosesor PSP (Platform Security Processor) terintegrasi, yang mengelola kunci. Selama tahap pertama booting, kode baca-saja dari BootROM diluncurkan, menggunakan kunci root untuk memverifikasi bootloader terhadap tanda tangan digital, yang dikodekan secara permanen selama produksi chip. Jika verifikasi berhasil, bootloader diluncurkan selama tahap kedua, yang bertanggung jawab untuk meluncurkan dan memverifikasi kernel OS atau hypervisor.

Saat menggunakan exploit Byepervisor, Linux dimanipulasi pada tahap hypervisor. Pada tahap pertama, exploit UMTX, yang mengeksploitasi WebKit saat memproses konten web, atau exploit yang mengeksploitasi kerentanan pada handler BD-J saat memasukkan cakram Blu-ray yang dirancang khusus, digunakan untuk meluncurkan file executable kustom dalam format ELF pada tingkat firmware inti. Pada tahap kedua, exploit byepervisor.elf diluncurkan melalui bootloader, menempatkan sistem ke dalam keadaan pemulihan firmware.

 Sony PlayStation 5 Diperkenalkan sebagai PC Gaming Linux
 Sony PlayStation 5 Diperkenalkan sebagai PC Gaming Linux
 Sony PlayStation 5 Diperkenalkan sebagai PC Gaming Linux


Sumber: opennet.ru

Tambah komentar