- Gumagamit ang PS5-Linux ng hypervisor exploit para magpatakbo ng isang buong Linux desktop na may access sa PS5 CPU at GPU
- Gumagana lamang sa mga disc-based na "Phat" PS5 na modelo na may 3.xx–4.xx firmware at nangangailangan ng partikular na hardware.
- Ang Ubuntu 26.04 na may Linux kernel 7 ay maaaring magpatakbo ng mga laro sa PC, mga titulo ng Steam at mga emulator sa hanggang 4K60
- Ang proyekto ay eksperimental, walang dual boot at may ilang mga limitasyon, na naglalayong sa mga advanced na user.

Paggamit ng PlayStation 5 na parang isang Linux gaming PC ay hindi na lamang isang teknikal na demo na ibinabahagi sa mga social network. Pagkatapos ng ilang buwan ng trabaho, inilabas ng security engineer at kilalang modder na si Andy Nguyen (theflow0) ang isang paraan na nagbibigay-daan sa ilang PS5 unit na mag-boot ng isang buong Linux desktop at magpatakbo ng mga laro sa PC nang may hardware acceleration.
Ang proyekto, na kilala bilang PS5-Linux, binabago ang console ng Sony sa isang makinang mas katulad ng isang tradisyonal na x86-64 na kompyuter. Hindi ito isang opisyal na tampok, ni isang bagay na para sa karaniwang manlalaro, ngunit nagbubukas ito ng bagong landas para sa mga mahilig mag-eksperimento sa kanilang hardware na higit pa sa karaniwang interface ng PlayStation.
Ano nga ba ang PS5-Linux at paano ito gumagana?
Ang pangunahing bahagi ng proyekto ay nakasalalay sa isang kahinaan sa hypervisor na naayos na sa mga mas bagong bersyon ng firmware. Sa pamamagitan ng pagsasamantala sa depektong ito, nilalaktawan ng PS5-Linux ang ilan sa mga security layer ng GameOS environment ng console at nakakakuha ng mababang antas ng access sa custom na AMD SoC na ginagamit sa PlayStation 5.
Kapag na-inject na ang payload at na-load na ang Linux, ipapakita ng console ang 8-core / 16-thread Zen 2 CPU na hanggang 3.5 GHz at ang RDNA2 GPU na hanggang 2.23 GHz sa operating system. Nangangahulugan ito na ang hardware ay hindi na kumikilos na parang isang saradong console, kundi parang isang makinang pang-PC na nagpapatakbo ng isang karaniwang distribusyon ng Linux.
Mula roon, maaaring i-configure ang sistema bilang isang buong desktop environment batay sa Ubuntu 26.04 kasama ang Linux kernel 7Sa ilalim ng setup na ito, naiulat ng mga user ang kakayahang maglunsad ng mga laro sa Steam, mga titulo sa PC sa pamamagitan ng mga compatibility layer at iba't ibang emulator, lahat mula sa isang kumbensyonal na sesyon ng Linux.
Ayon sa mga tala ng proyekto, ang pagsasamantalang ginamit ng Ang PS5-Linux ay isang "soft mod" lamangHindi nito permanenteng pinapalitan ang operating system ng PlayStation, ni hindi nito pinapalitan ang custom firmware. Ang pagbabago ay nasa memorya; kapag ang console ay pinatay o na-restart nang normal, ang lahat ay babalik sa stock PS5 OS.

Mga sinusuportahang modelo at bersyon ng firmware ng PS5
Isa sa mga pinakamahalagang babala ay ang Gumagana lamang ang PS5-Linux sa mga partikular na kombinasyon ng hardware at firmwareKasalukuyang tinatarget ng proyekto ang mga disc-based na modelong "Phat", ibig sabihin ang orihinal at full-size na PS5 na may optical drive.
Ang exploit at payload ay binuo para sa serye ng firmware na 3.xx at 4.xxAng mga console sa mga bersyong ito ay maaaring direktang ma-access ang hardware at matamasa ang buong kakayahan ng PS5-Linux. Ang mga system na na-update pagkatapos ng puntong iyon ay epektibong naka-lock out sa ngayon, dahil naayos na ng Sony ang kahinaan.
Sa loob ng mga sinusuportahang sangay na iyon ay mayroon ding ilang mga nuances. Ang mga unit na nagpapatakbo ng firmware sa mababang saklaw na 3.xx ay walang suporta sa M.2 SSD, kaya hindi nila magagamit ang isang internal NVMe drive para lamang sa Linux. Sa kabaligtaran, maaaring samantalahin ng mga PS5 na may 4.xx firmware ang M.2 slot, na naglalaan ng isang drive para sa kapaligiran ng Linux at nakikinabang mula sa mas mataas na performance ng storage.
Hindi isinasantabi ng mga developer sa likod ng proyekto suporta sa hinaharap para sa firmware 5.xx at maging ang mga mas lumang 1.xx o 2.xx builds, ngunit binibigyang-diin nila na hindi ito isang kasalukuyang prayoridad. Sa anumang kaso, malamang na kakailanganin ng Linux na tumakbo sa loob ng isang virtualized na kapaligiran sa mga mas bagong firmware, na may pinababang pagganap at mas maraming paghihigpit kumpara sa kasalukuyang bare-metal-style na access.
Dahil sa mga kinakailangang ito, hindi kasama ang malaking bahagi ng kasalukuyang base ng pag-install ng PS5Tanging mga may-ari lamang na sadyang nanatili sa lumang firmware, o mga tumigil na lang sa pag-update ng kanilang console noong una, ang makatotohanang makakasubok ng PS5-Linux ngayon.
Mga kinakailangan sa hardware at inirerekomendang pag-setup
Bukod sa tamang console at firmware, Ang PS5-Linux ay nangangailangan ng ilang karagdagang hardware para maging isang magagamit na desktop system. Ang pinakasimpleng elemento ay isang USB storage device na may kapasidad na hindi bababa sa 64 GB, mas mainam kung isang external SSD para sa mas mabilis na paglo-load at mas maayos na pangkalahatang performance.
Para sa pang-araw-araw na paggamit, inaasahan ng proyekto isang karaniwang USB keyboard at mouse, dahil malayo sa ideal ang pag-navigate sa isang Linux desktop gamit ang isang controller. Magagamit ang mga USB port ng PS5 sa ilalim ng Linux, na ginagawang madali ang pagkonekta sa mga peripheral na ito.
Ang networking ay pinangangasiwaan sa pamamagitan ng isang USB Ethernet o USB Wi-Fi adapterAng built-in na networking hardware ng console ay hindi ganap na sinusuportahan agad, kaya ang isang compatible na solusyon sa USB ang kasalukuyang rekomendasyon upang makakuha ng online access at pangasiwaan ang mga download, update, o remote repository.
Mayroon ding opsyonal na suporta para sa pag-install ng Linux sa isang panloob na M.2 SSD kung ang firmware ay nagbibigay ng M.2 functionality. Sa ganitong sitwasyon, maaaring ireserba ng console ang NVMe drive nang buo para sa Linux habang pinapanatili ang orihinal na storage ng PS5 para sa mga karaniwang laro at sa opisyal na OS.
Kung nais ng mga gumagamit na patuloy na gamitin ang opisyal na DualSense controller sa pamamagitan ng Bluetooth, kailangan nila ng karagdagang USB Bluetooth dongle. Sa ngayon, hindi pa direktang magagamit ng Linux ang integrated Bluetooth module ng PS5, kaya ang isang external advisor lang ang paraan para ipares ang pad nang wireless nang hindi gumagamit ng cable.
Linux sa PS5: pagganap at mga kakayahan sa paglalaro
Kapag na-configure na, ipapakita ng sistema kung bakit nakaakit ng maraming atensyon ang proyektong ito: Ang hardware ng PS5 ay sapat na malakas upang magsilbing isang mahusay na Linux gaming PCDahil may access ito sa lahat ng walong CPU core at sa RDNA2 GPU, ang performance ay kumportableng abot-kaya para sa isang disenteng mid-range desktop.
Sa ilalim ng Ubuntu 26.04 at kernel 7, itinatampok ng mga unang pagsubok na Ang mga laro sa Steam at iba pang mga laro sa PC ay maaaring tumakbo sa matatag na mga frame rate, lalo na sa tulong ng mga Linux graphics stack at mga modernong API. Ang hardware acceleration na inaalok ng GPU ng console ay nagbibigay-daan sa paggamit ng mga advanced na effect at mahihirap na workload na imposibleng magawa sa mas magaan na device.
Ang ilang demonstrasyon ay nagpapakita Ang GTA V ay tumatakbo sa 60 frames per second na may pinahusay na ray tracing sa Ubuntu kaysa sa PS5, na nagpapakita kung gaano kalayo ang maaaring isulong sa eksperimental na setup na ito. Ang isa pang malawakang nabanggit na halimbawa ay ang Spider-Man na umaabot sa 1440p na resolution sa 60 fps, muli sa loob ng Linux environment sa console.
Mga suporta sa output ng video 1080p, 1440p at 4K na resolusyon sa hanggang 60 Hz sa pamamagitan ng HDMI, kabilang ang digital audio. Pinapanatili ng kasalukuyang implementasyon ang 60 Hz na kisame sa mga sinusuportahang resolusyon. Nabanggit ng mga developer na maaaring idagdag ang iba pang mga refresh rate tulad ng 120 Hz o 30 Hz sa ibang pagkakataon, ngunit hindi pa ito available sa ngayon.
Bukod sa mga komersyal na laro sa PC, maaari ring mag-install ng mga emulator, retro front-end at karaniwang mga aplikasyon ng Linux tulad ng mga browser, mga kagamitan sa opisina o mga media player. Sa pagsasagawa, binabago nito ang PS5 tungo sa isang flexible na workstation na kayang humawak ng mga gawain sa produktibidad pati na rin sa entertainment, palaging nasa loob ng mga limitasyon ng eksperimental na katangian ng proyekto.
Mga advanced na kontrol: VRAM, bilis ng fan at mga boost mode
Ang PS5-Linux ay higit pa sa simpleng pag-boot ng operating system at may kasamang ilan mga advanced na tool sa pamamahala para sa hardware ng consoleAng mga opsyong ito ay lalong mahalaga para sa mga nag-aalala tungkol sa temperatura, katatagan ng sistema, at ang balanse sa pagitan ng pagganap at ingay.
Ang isa sa mga pangunahing tampok ay pasadyang alokasyon ng VRAMSa pamamagitan ng mga terminal command, maaaring magpasya ang mga user kung gaano karaming video memory ang ilalaan sa mga graphics workload, na makakatulong sa pag-aayos ng paggana para sa mga partikular na laro o application na mas mahirap gamitin ang GPU.
Mayroon ding isang interface ng kontrol ng bentilador na nagbibigay-daan sa mga gumagamit na ayusin ang paglamigSa pamamagitan ng pag-override sa mga awtomatikong kurba, maaaring piliin ng mga mahilig ang mas mababang temperatura kapalit ng mas maraming ingay, o payagan ang bahagyang mas mataas na thermal kapalit ng mas tahimik na sistema, na palaging isinasaalang-alang ang pangmatagalang epekto sa hardware.
Bukod pa rito, kasama sa proyekto ang mga opsyon para paganahin o huwag paganahin ang iba't ibang boost mode mula sa terminal ng Linux. Nakakaapekto ito sa kung gaano kaagresibo ang pagtaas ng CPU at GPU sa kanilang mga orasan, na muling may mga implikasyon para sa performance, init, at pagkonsumo ng kuryente.
Inirerekomenda ng mga developer medyo konserbatibong mga profile para sa bilis ng orasan, tulad ng pagtatakda ng CPU sa bandang 3.2 GHz at pagpapanatili ng GPU malapit sa 2.0 GHz, lalo na kung ang sistema ay isang Slim variant o kung gagamitin ito para sa matagalang sesyon ng paglalaro sa ilalim ng mabibigat na load.
Kasalukuyang mga limitasyon, mga bug at nawawalang mga tampok
Sa kabila ng mga kakayahan nito, ang PS5-Linux ay nananatiling isang gawaing isinasagawa na may listahan ng mga malinaw na limitasyonHindi ito basta-basta kapalit ng opisyal na OS, at hindi nito inaalok ang parehong antas ng integrasyon at kahusayan na inaasahan ng mga gumagamit mula sa isang produktong handa nang gamitin ng mga mamimili.
Bilang panimula, mayroong walang dual-boot system o permanenteng entry sa Linux sa menu ng consoleSa bawat pagkakataong gustong bumalik ng user sa Linux, kailangan nilang ulitin ang exploit chain, i-inject ang payload, at muling dumaan sa proseso ng boot. Ang normal na pag-reboot ay nagbabalik sa console sa karaniwang PlayStation environment nang walang Linux.
Mga tampok tulad ng hindi available ang standby o rest mode sa kontekstong itoIpinanukala ng mga developer ang ideya ng isang mekanismo ng pag-shutdown na magpoposisyon sa console upang ilunsad muli sa Linux sa susunod na pag-on, ngunit hindi pa iyon bahagi ng pampublikong build.
Ang ilang mga gumagamit ay nag-ulat mga isyung may kaugnayan sa output ng HDMI at paggana ng screensaverSa ilang partikular na monitor o TV, maaaring hindi maayos na ma-initialize ang video o audio, na mapipilitan ang mga manu-manong pag-aayos o pag-restart. Sa ibang mga kaso, ang mga function ng screensaver o power-saving ay hindi nakikipag-ugnayan nang maayos sa display, na humahantong sa mga black screen o hindi inaasahang pag-uugali.
May sarili ring mga kakaibang katangian ang networking. Sa ilang mga setup, Ang ganap na koneksyon ay nangangailangan ng pag-disable at muling pagpapagana ng WLAN adapter pagkatapos ng unang pag-boot sa Linux. Ang internal networking module ay hindi pa tinatrato tulad ng sa isang PC motherboard, kaya ang paggana ay maaaring mag-iba depende sa configuration at mga driver.
Para kanino nga ba talaga ang PS5-Linux?
Dahil sa mga teknikal na hadlang at sa kalagayan ng eksperimento, Ang PS5-Linux ay malinaw na inilaan para sa mga advanced na user sa halip na para sa sinumang gustong magdagdag lamang ng browser o ilang PC game sa kanilang console. Lubos na inirerekomenda ang kaalaman sa mga command-line tool ng Linux at kaunting pamilyar sa mga firmware exploit bago pa man isaalang-alang ang pag-install.
Ang proyekto ay nakasalalay sa gamit ang isang kahinaan na naayos na ng Sony sa mas bagong firmware. Hindi lamang nito nililimitahan ang compatibility, kundi nagbubunsod din ito ng mga katanungan tungkol sa pangmatagalang viability: kung magpasya ang isang user na i-update ang console, haharangan ang Linux path, at walang garantiya na lilitaw muli ang katulad na butas.
Mayroon ding mga mga aspetong pang-ekonomiya at praktikal na dapat isaalang-alangBagama't kaya ng PS5 hardware, ang mga taong pangunahing naghahanap ng karanasan sa paglalaro sa PC ay maaaring mas madaling makagawa o bumili ng dedikadong computer sa halip na umasa sa isang exploit-driven na setup na kailangang i-relaunch sa bawat pagkakataon.
Para sa mga hindi na gumagamit ng kanilang PS5 bilang pangunahing console, o may pangalawang unit sa isang lumang firmware, ang PS5-Linux ay maaaring maging isang kawili-wiling palaruan para sa mga eksperimento sa arkitektura ng sistema, pagbuo ng homebrew, emulasyon at mga alternatibong gamit na higit pa sa opisyal na katalogo.
Mula sa mas malawak na perspektibo ng eksena ng console, ang halaga rito ay higit na nakasalalay sa pananaliksik at eksplorasyon kaysa sa praktikal na pang-araw-araw na paggamit. Ipinapakita nito kung gaano kalayo maaaring itulak ang hardware kapag ang hypervisor ay hindi na isang black box at kapag ang mga developer ay nagkakaroon ng kakayahang kontrolin ang mga orasan, memorya at mga driver mula sa isang pamilyar na kapaligiran ng Linux.
Mga mapagkukunan ng pag-install at suporta ng komunidad
Para sa mga akma sa profile at may angkop na hardware, Ang panimulang punto ay ang opisyal na imbakan ng PS5-Linux sa GitHubDoon, inilathala nina Andy Nguyen at ng kanyang mga kolaborator ang detalyadong mga hakbang sa pag-install, mga payload file, at mga patuloy na tala tungkol sa compatibility, mga bug, at mga planong pagpapabuti.
Inilalarawan ng dokumentasyon ang buong kadena: mula sa paghahanda ng USB drive hanggang sa paglulunsad ng Ubuntu, pag-configure ng kernel, pagharap sa mga network adapter at pagsasaayos ng mas advanced na mga parameter. Ito ay isang proseso na nangangailangan ng pasensya at katumpakan, ngunit nakikinabang din ito sa pagiging mauulit hangga't ang firmware at modelo ng console ay tumutugma sa mga kinakailangan.
Higit pa sa GitHub, kinokontrol ng proyekto ang malaking bahagi ng suporta nito sa pamamagitan ng isang nakalaang server ng DiscordSa espasyo ng komunidad na iyon, ibinabahagi ng mga gumagamit ang kanilang mga resulta, tinutugunan ang mga isyu sa pag-install at nagmumungkahi ng mga pagbabago o karagdagan sa mga script at dokumentasyon.
Si Nguyen mismo ang nagsabi na halos walang panganib na permanenteng masira ang console kung susundin ang mga tagubilin, dahil ang exploit ay gumagana sa memorya at hindi pinapatungan ang opisyal na firmware ng system. Gayunpaman, tulad ng anumang low-level na pagbabago, ang rekomendasyon ay magpatuloy nang maingat, tiyaking natutugunan ang mga kinakailangan at tanggapin na maaaring lumitaw ang mga problema sa proseso.
Sa ngayon, ang PS5-Linux ay nagsisilbing isang kapansin-pansing halimbawa kung paano maaaring magamit muli ang isang saradong console upang maging isang ganap na gumaganang Linux gaming PC sa ilalim ng mga partikular na kondisyon. Hindi ito isang pangunahing tampok, ni hindi rin ito nilayong palitan ang isang nakalaang computer, ngunit inilalarawan nito ang parehong hilaw na kakayahan ng hardware ng Sony at ang pagtitiyaga ng isang komunidad na patuloy na nagtutulak sa mga hangganan ng kung ano ang kayang gawin ng isang modernong console.