PS5 Linux: Paano gawing PC ang iyong console gamit ang Ubuntu

Huling pag-update: Mayo 4 2026
May-akda: TecnoDigital
  • Pinapayagan ng PS5-Linux ang paglo-load ng kumpletong distro ng Linux sa mga modelong PS5 na "Phat" na may mga firmware na 3.xx at 4.xx gamit ang mga exploit sa hypervisor.
  • Itinatampok ng sistema ang 8 Zen 2 cores at ang RDNA2 GPU, na naghahatid ng performance na katulad ng sa isang mid-to-high-end PC para sa gaming at emulation.
  • Ito ay isang hindi permanenteng softmod: sa pag-restart, ang console ay babalik sa opisyal na sistema, at kinakailangang ulitin ang exploit upang magamit ang Linux.
  • Walang katutubong suporta para sa WiFi o DualSense sa pamamagitan ng Bluetooth, ngunit gamit ang mga USB adapter, maaaring gumana ang PS5 bilang isang maraming gamit na Linux workstation.

PS5 na may naka-install na Linux

Ang paggawa ng isang PlayStation 5 bilang isang bagay na higit pa sa isang simpleng console ay hindi na isang malayong ideya. Salamat sa proyektong kilala bilang PS5-Linux at ang kaugnay nitong payloadPosibleng mag-load ng kumpletong distribusyon ng Linux sa hardware ng Sony at gamitin ito halos tulad ng isang mid-to-high-end na desktop PC. Hindi ito isang opisyal na tampok mula sa kumpanya, ni hindi rin ito inilaan para sa karaniwang gumagamit, ngunit para sa mga mahilig mag-eksperimento sa mga sistema at hardware, ang mga posibilidad na binubuksan nito ay lubhang kawili-wili.

Ang nasa likod ng tagumpay na ito ay ang mananaliksik sa seguridad na si Andy Nguyen, na kilala sa eksena bilang theflow0 o TheOfficialFloWIsang lubos na iginagalang na pigura sa mundo ng homebrew at console modding, ang kanyang trabaho ay nagbigay-daan sa pagkakaugnay-ugnay ng mga kritikal na kahinaan sa PS5 upang malampasan ang opisyal na operating system at ilantad ang tunay na kapangyarihan ng AMD SoC sa loob ng makina. Gayunpaman, ang buong proseso ay may mga nuances, medyo mahigpit na mga kinakailangan, at mga limitasyon na dapat maunawaan bago ito subukan.

Ano ang PS5-Linux at ano ang layunin ng proyektong ito?

Ang proyektong PS5-Linux ay karaniwang binubuo ng isang loader o payload na may kakayahang mag-boot ng isang distribusyon ng Linux sa PS5, na sinasamantala ang mga kahinaan sa seguridad sa hypervisor ng console. Hindi natin pinag-uusapan ang isang pinasimpleng Linux o isang uri ng pseudo-system, kundi isang kumpletong distro, na karaniwang nakabatay sa Ubuntu, na may access sa CPU, GPU, memory, at input/output ports ng makina, na halos kapareho ng kung ano ang mayroon ka sa isang modernong desktop computer.

Ang pangunahing layunin ng pag-unlad ay hindi ang pamimirata o ang paggawa ng mga kopya ng mga laro ng PlayStation, kundi Galugarin ang mga limitasyon ng closed hardware ng Sony at ipakita na, sa pamamagitan ng tamang paggamit, ang PS5 ay maaaring gumana tulad ng isang ganap na gumaganang x86-64 system na nagpapatakbo ng Linux. Sa katunayan, ang mga developer mismo ay iginiit na ang pamamaraan ay eksperimental at teknikal, na naglalayong sa mga mahilig sa arkitektura ng system, mga developer, at mga mausisa tungkol sa libreng software.

Sa pagsasagawa, nangangahulugan ito na ang isang katugmang PS5 ay maaaring gawing isang Linux workstation na may graphics accelerationIpinagkakaloob ang access sa Steam, mga emulator, at mga productivity application. Gayunpaman, ang prosesong ito ay hindi para sa lahat: nangangailangan ito ng advanced na kaalaman, pasensya, at pagtanggap sa ilang mga kompromiso, tulad ng kakulangan ng suporta para sa ilang mga tampok ng hardware at ang pangangailangang ulitin ang exploit sa bawat oras na ire-restart ang console.

Ang isang mahalagang detalye ay ang lahat ng ito ay nakasalalay sa isang hypervisor exploit na binansagang Byepervisor, kasama ang isa pang kahinaan na tinatawag na umtx2 upang makamit ang paunang pagpapatupad ng codeAng kombinasyong ito ay nagbibigay-daan sa pag-bypass sa mga layer ng proteksyon na karaniwang pumipigil sa gumagamit na magpatakbo ng hindi awtorisadong software o direktang ma-access ang mga mababang antas ng mapagkukunan ng system.

Proyekto ng PS5 Linux na gumagana na

Mga modelo at bersyon ng firmware na tugma sa PS5-Linux

Ang pagiging tugma ay isa sa mga pinakamaselang aspeto ng proyekto, dahil Hindi lahat ng PS5 consoles ay compatible sa pag-install ng Linux.Sa kasalukuyan, limitado ang suporta sa mga orihinal na modelo ng PS5, ang tinatawag na "Phat" (ang una at mas malalaking bersyon), kaya hindi muna kasama ang mga Slim na modelo at anumang posibleng mga susunod na rebisyon.

Bukod sa pisikal na modelo, ang mga bersyon ng firmware ay talagang mahalaga. Ang exploit ay gumagana lamang sa ilalim ng isang napaka-espesipikong hanay ng mga pag-update ng systemAt kung ang console ay nasa itaas ng saklaw na iyon, walang praktikal na paraan upang umatras o samantalahin ang payload:

Sa kasalukuyang estado ng pag-unlad nito, sinusuportahan ng PS5-Linux ang:

  • Mga Firmware 3.xx (3.00, 3.10, 3.20 at 3.21)Ang mga bersyong ito ay nagbibigay-daan sa iyong magpatakbo ng Linux, ngunit sa kasalukuyan ay kulang ang suporta para sa M.2 storage sa expansion slot. Nangangahulugan ito na hindi makikilala ng console ang isang karagdagang NVMe SSD mula sa loob ng Linux kung ginagamit mo ang mga bersyong ito.
  • Mga Firmware 4.xx (4.00, 4.02, 4.03, 4.50 at 4.51)Nag-aalok ang mga ito ng ganap na compatibility, kabilang ang paggamit ng M.2 NVMe SSD na naka-install sa karagdagang bay. Binubuksan nito ang pinto para sa paggamit ng mabibilis at mas mataas na kapasidad na mga drive na partikular na idinisenyo para sa kapaligirang Linux.
  Detalyadong ipinaliwanag ang mga pangunahing utos sa Linux

Higit pa sa hanay ng mga bersyong iyon, malaki ang pagbabago ng mga bagay-bagay. Ang mga firmware na 6.xx at mas mataas ay ganap na hindi maaaring gamitin. Sa ngayon, hindi pa maaaring ilapat ang exploit, at samakatuwid ay hindi maaaring i-boot ang Linux gamit ang pamamaraang ito. Ang mga user na nakapag-update na sa mga rebisyong ito ay malas, kahit papaano sa mga kasalukuyang available na tool.

Tungkol sa firmware 5.xx, nagkomento ang mga developer na Maaari silang maging magkatugma sa hinaharapGayunpaman, mayroong isang malaking limitasyon: ang Linux ay tatakbo sa loob ng GameOS virtual machine ng Sony, hindi direkta sa hardware. Ito ay magreresulta sa isang kapansin-pansing pagbaba ng pagganap at mga paghihigpit na hindi pa rin ganap na natukoy, dahil ang opisyal na operating system ay magsisilbi pa ring tagapamagitan sa pagitan ng hardware at ng sistemang Linux.

Ang posibilidad ng pagbibigay ng suporta sa mga mga lumang firmware na 1.xx at 2.xxBagama't hindi ito panandaliang prayoridad. Ang mga naunang sistemang ito ay may kani-kanilang mga tampok sa seguridad, at ang kinakailangang pagsisikap sa pag-develop ay tila mataas kumpara sa bilang ng mga console na aktwal na nananatili sa mga naunang bersyon.

Mga kinakailangan sa hardware at mga kinakailangang bahagi

Bukod sa firmware, para magamit ang PS5-Linux, kailangan mo ng isang set ng karagdagang mga pisikal na sangkap at ilang paunang paghahandaHindi sapat ang basta buksan lang ang console at pindutin ang ilang buton, kaya mainam na magkaroon ng malinaw na listahan ng mga mahahalagang bagay bago magsimula.

Una, ito ay sapilitan isang modelo ng PS5 na "Phat" na may firmware sa loob ng compatible range gaya ng nabanggit na. Kung wala ito, ang iba pang mga elemento ay magiging walang silbi. Batay diyan, hinihiling ng proyekto ang:

  • Isang USB drive na hindi bababa sa 64 GB, mas mabuti kung Mabilis na panlabas na SSD, kung saan itatago ang imahe ng distribusyon ng Linux at ang mga kinakailangang boot file.
  • Isang USB network adapter, maaaring Ethernet o isang Linux-compatible na WLAN device, dahil Hindi sinusuportahan ang internal WiFi ng PS5 sa implementasyong ito.
  • Mga pangunahing input peripheral tulad ng USB keyboard at mouse, kinakailangan upang pamahalaan ang operating system kapag nagsimula na ang distribusyon.
  • Opsyonal, isang M.2 NVMe SSD na naka-install sa expansion slot, na magagamit lamang kung ang firmware ay 4.xx na may suporta para sa ganitong uri ng imbakan sa ilalim ng Linux.

Mahalagang tandaan na ang DualSense controller, bagama't ito ang opisyal na controller para sa console, Hindi gumagana nang natural ang Bluetooth sa LinuxPara magamit ito, kailangan mong gumamit ng external Bluetooth adapter na nakakonekta sa pamamagitan ng USB, at kahit na ganoon ay depende pa rin ito sa suporta ng kernel at mga command configuration tool sa distribution na ginamit.

Lubos ding inirerekomenda na magkaroon ng isa maayos na na-configure na koneksyon sa lokal na network para ilunsad ang exploit at i-load ang payload. Kasama sa proseso ang pagpapatupad ng mga command, paglilipat ng mga file, at, sa ilang mga kaso, paghahatid ng nilalaman mula sa isang computer sa network, kaya hindi ito isang bagay na maaaring isagawa nang walang kontrol sa kapaligiran.

Paano gumagana ang PS5-Linux sa loob

Ang mga panloob na gawain ng proyekto ay batay sa magkabit ng dalawang magkaibang pagsasamantala para maabot ang hypervisor ng PS5, na siyang pinakaprotektadong layer ng system. Ang area na ito ang responsable sa pagkontrol sa access sa hardware at pagtiyak na tanging ang software na nilagdaan at awtorisado ng Sony ang pinapatakbo.

Ang unang kawing sa kadena ay isang pagsasamantala na tinatawag na umtx2, na nagpapahintulot sa paunang pagpapatupad ng code hindi naka-sign sa sistema. Kapag naayos na ang paglabag na ito, ang kahinaan sa hypervisor, na kilala sa eksena bilang Byepervisor, ay papasok sa takbo, na nagbibigay ng mababang antas ng access sa AMD SoC na nagpapagana sa console.

Sa pagbukas ng mga pintong ito, ang PS5-Linux loader ang bahala sa mag-boot ng isang imahe ng Ubuntu na inangkop para sa PS5inilalantad ang buong kapasidad ng CPU at GPU sa kapaligirang Linux. Mula sa perspektibo ng operating system, ang console ay kumikilos na parang isang karaniwang x86-64 PC, bagama't may ilang kakaibang katangian sa hardware at mga partikular na driver.

  Paano protektahan ang iyong sarili mula sa Interlock at Warlock ransomware: isang taktikal at praktikal na gabay

Kasama rin sa proyekto ang mga terminal tool na nagbibigay-daan sa pamahalaan ang mga profile ng bentilasyon at mga mode na "boost" ng CPU at GPU. Mahalaga ito dahil ang disenyo ng paglamig ng console ay ginawa para sa mga pattern ng pagkonsumo ng kuryente ng opisyal na sistema ng Sony, hindi para sa patuloy na pag-load ng desktop, pagbuo ng software, o pinahabang sesyon ng paglalaro sa PC sa ilalim ng Linux.

Sa pagsasagawa, nangangahulugan ito na maaaring isaayos ng gumagamit ang dalas ng pagpapatakbo ng CPU at GPU sa bahagyang mas konserbatibong mga halaga (halimbawa, 3,2 GHz para sa mga CPU core at 2,0 GHz para sa GPU) upang maiwasan ang mga problema sa temperatura, lalo na kung ang console ay ginagamit sa mga kapaligirang hindi gaanong maaliwalas o sa mga modelong may mas siksik na pambalot.

Pagganap ng hardware ng PS5 sa ilalim ng Linux

Kapag na-boot na ang Linux, ipapakita ng PS5 ang tunay na lakas ng hardware nito mula sa perspektibo ng PC. Inilalantad ng sistema ang walong Zen 2 core ng CPU na may 16 na threadkayang umabot ng hanggang 3,5 GHz, kasama ang isang GPU na nakabatay sa arkitekturang RDNA2 na may pinakamataas na bilis na humigit-kumulang 2,23 GHz. Ang lahat ng ito ay isinasalin sa isang antas ng pagganap na maihahambing sa isang kasalukuyang mid-to-high-end na computer.

Tungkol sa output ng video, sinasamantala ng kapaligirang Linux ang HDMI port ng console upang mag-alok Mga resolusyon na 1080p, 1440p at 4K sa 60 Hzna may suporta para sa integrated digital audio output. Nagbibigay-daan ito sa iyong ikonekta ang PS5 sa anumang modernong monitor o TV at masiyahan sa isang kumpletong karanasan sa desktop.

Lahat ng USB port ay gumagana pa rin, kaya mas madali itong gamitin pagkonekta ng mga peripheral at adapter network, external storage, mga controller, atbp. Ang kakayahang magamit nang husto ang console ay susi sa pagbabago ng anyo nito na halos kapareho ng isang PC: maaari kang magsaksak ng mga USB hub, mechanical keyboard, gaming mouse, external audio adapter at marami pang iba.

Ipinapakita ng mga pagsusuring isinagawa ng komunidad na Ang mga laro at emulator ng Steam ay maaaring tumakbo nang maayos.Ang mga mapanghamong laro tulad ng GTA V, kahit na may mga advanced na effect tulad ng ray tracing na pinagana sa ilang partikular na configuration, ay kayang tumakbo sa humigit-kumulang 60 frames per second. Dahil dito, ang PS5 na nagpapatakbo ng Linux ay kapantay ng maraming mid-to-high-end na desktop computer, na makatuwiran kung isasaalang-alang na ang internal architecture nito ay halos kapareho ng sa isang PC na may AMD CPU at GPU.

Dahil sa ganitong antas ng pagganap, parang... ang isang PS5 na may mas lumang firmware ay... isang medyo abot-kayang plataporma ng Linux Para sa mga nagmamay-ari na ng console at nakakatugon sa mga kinakailangan sa firmware. Sa konteksto kung saan nananatiling mahal ang mga discrete graphics card, ang muling paggamit ng hardware ng PS5 bilang isang "alternatibong PC" para sa paglalaro at pagtatrabaho sa ilalim ng Linux ay lalong nakakaakit sa ilang uri ng mga gumagamit.

Softmod, pagsisimula ng sistema at mga limitasyon

Isang mahalagang aspeto na hindi maaaring balewalain ay ang PS5-Linux Hindi ito nagsasagawa ng permanenteng pag-install sa internal SSD ng console.Ito ay isang softmod: ang sistema ay gumagana mula sa mga external drive at sa pamamagitan ng exploit, nang hindi na mababago ang orihinal na operating system ng Sony.

Ito ay may positibong panig, dahil Mas mababa ang panganib na masira ang PS5 o maging hindi ito magamit. kaysa sa iba pang mas agresibong mga pagbabago. Sa tuwing nire-restart ang console, ganap itong nagbo-boot sa GameOS, ang opisyal na kapaligiran, nang walang bakas ng Linux na na-load na dati, maliban sa mga file sa mga external drive.

Ang downside ay kung gusto ng user na bumalik sa paggamit ng Linux pagkatapos patayin o i-restart ang PS5, Dapat mong ulitin ang buong proseso ng exploit at payload loadingWalang klasikong dual boot mechanism tulad ng maaaring mayroon ka sa isang PC, kung saan pipiliin mo kung aling system ang gusto mong i-boot mula sa isang boot manager.

  Gamitin ang Flyoobe 2.0 para i-install ang Windows 11 sa mga hindi sinusuportahang PC

Bukod pa rito, ang proseso ng paghahanda ng USB drive na may distribution at network configuration upang ilunsad ang exploit Hindi ito inilaan para sa mga nagsisimula.Kinakailangang isagawa ang mga utos, pamahalaan ang mga imahe ng disk, i-configure ang mga serbisyo sa lokal na network, at maunawaan nang detalyado ang mga hakbang upang maiwasan ang mga pag-crash o pagkabigo sa kalagitnaan ng proseso.

Isa pang mahalagang limitasyon ay ang nabanggit na kakulangan ng Katutubong suporta para sa built-in na WiFi at para sa DualSense controller sa pamamagitan ng BluetoothBagama't maaaring gamitin ang mga external adapter upang malampasan ang mga limitasyong ito, ang karanasan ay hindi kasinghusay o kasingdali ng sa isang maginoo na PC, at nangangailangan ng ilang pagsubok at pagkakamali upang mahanap ang hardware na pinakamahusay na gumagana sa Linux sa PS5.

Mga praktikal na gamit: Paglalaro sa PC, emulasyon, at desktop

Sa kabila ng mga paghihigpit at mga teknikal na pangangailangang kaakibat nito, ang totoo ay ang PS5 sa ilalim ng Linux ay mayroon medyo malawak na hanay ng mga gamit na higit pa sa isang simpleng teknikal na demonstrasyon. Para sa maraming mahilig, ang katotohanan na maaari nilang patakbuhin ang mga laro sa PC at mga emulator sa isang console na orihinal na idinisenyo para sa isang saradong sistema ay, sa ganang sarili, isang nakakahimok na dahilan.

Sa isang banda, ang integrasyon sa Steam at iba pang mga platform ay nagbibigay-daan maglaro ng mga laro sa PC gamit ang keyboard at mouseIto ay isang bagay na hindi napapansin ng maraming manlalaro ng console sa ilang genre, tulad ng mga competitive shooter o strategy game. Ang kakayahang gawin ito sa PS5 mismo, muling paggamit ng TV sa sala o pangunahing monitor, ay nagbubukas ng isang medyo kawili-wiling karanasan sa hybrid gaming.

Sa kabilang banda, ang pag-access sa mga emulator ng mga lumang console at retro platform ay ginagawang mas madali ang PS5 isang napakalakas na sentro ng emulasyonDahil sa kombinasyon ng Zen 2 CPU at RDNA2 GPU, posibleng maayos na gayahin ang medyo modernong mga sistema, basta't mahusay na na-optimize ang mga Linux emulator.

Higit pa sa paglilibang, ang console na ginawang isang makinang Linux ay ganap na balido para sa mga gawain sa produktibidad, pagbuo ng software, at paggamit ng mga desktop applicationMaaari kang mag-install ng mga office suite, programming environment, magaan na tool sa pag-edit, at halos anumang bagay na umiiral para sa Linux at tugma sa x86-64 architecture.

Ang pagiging tugma sa karagdagang storage sa pamamagitan ng USB at, sa firmware 4.xx, sa pamamagitan ng M.2 NVMe SSD, ay nagbibigay-daan para sa pamamahala malalaking dami ng datos at mga proyekto nang hindi umaasa sa internal storage ng opisyal na sistema. Kasama ang HDMI audio output at ang kakayahang kumonekta ng mga karagdagang device, ang PS5 ay gumagana na parang isang kumpletong PC sa halos lahat ng aspeto.

Ang eksperimentong ito ay hindi nilayon upang ganap na palitan ang isang tradisyonal na computer, ngunit ipinapakita nito na, sa pamamagitan ng mga tamang kagamitan at kaunting pasensya, Ang isang desktop console ay maaaring gawing isang makinang pang-pangkalahatan Mahusay sa paglalaro, emulasyon, at pagtatrabaho gamit ang Linux.

Sa huli, ang PS5-Linux ay nasa gitnang lugar sa pagitan ng isang testing lab at isang praktikal na aplikasyon: sinasamantala nito ang mga tunay na kahinaan ng sistema, ngunit ang nakasaad nitong layunin ay purong pang-edukasyon at teknikal. Para sa mga nakakatugon sa mga kinakailangan ng firmware at modelo at sabik na mag-eksperimento, maaari itong maging isang napaka-orihinal na paraan upang makakuha ng karagdagang paggamit ng console at ipakilala ito sa mundo ng libreng software at mga klasikong desktop environment.

Ang kombinasyon ng hypervisor access, detalyadong CPU at GPU control, mga tool para sa pamamahala ng cooling at performance modes, at ang kakayahang maayos na patakbuhin ang mga PC game at emulator ay ginagawa itong... Ang PS5 ay itinuturing na higit pa sa isang closed gaming device.Sa iisang device, ang saradong ecosystem ng Sony, na ganap na buo pagkatapos ng bawat pag-reboot, ay nabubuhay na may kumpletong kapaligirang Linux na may kakayahang makipagkumpitensya sa maraming kasalukuyang mid-to-high-end na mga computer.

SSD vs Panlabas na HDD
Kaugnay na artikulo:
SSD vs external HDD: ano ang pipiliin para sa iyong storage