- I-PS5-Linux ivumela ukulayisha i-distro ephelele ye-Linux kumamodeli e-PS5 "Phat" ane-firmwares engu-3.xx kanye ne-4.xx kusetshenziswa ama-exploits ku-hypervisor.
- Uhlelo lubonisa ama-cores angu-8 e-Zen 2 kanye ne-RDNA2 GPU, okunikeza ukusebenza okufana nokwe-PC ephakathi kuya kwephezulu yokudlala nokulingisa.
- Lena i-softmod engapheli: uma iqala kabusha, ikhonsoli ibuyela ohlelweni olusemthethweni, futhi kuyadingeka ukuphinda ukuxhashazwa ukuze usebenzise i-Linux.
- Akukho ukwesekwa kwendabuko kwe-WiFi noma i-DualSense nge-Bluetooth, kodwa ngama-adaptha e-USB i-PS5 ingasebenza njengendawo yokusebenza ye-Linux eguquguqukayo.
Ukuguqula i-PlayStation 5 ibe yinto engaphezu kwekhonsoli elula akuseyona into engenakwenzeka. Ngenxa yephrojekthi eyaziwa ngokuthi I-PS5-Linux kanye nomthwalo wayo ohambisanayoKungenzeka ukulayisha ukusatshalaliswa okuphelele kwe-Linux ku-hardware ye-Sony bese uyisebenzisa cishe njenge-PC yedeskithophu ephakathi kuya kwephezulu. Akuyona isici esisemthethweni esivela enkampanini, futhi akuhloselwe umsebenzisi ojwayelekile, kodwa kulabo abajabulela ukushintsha izinhlelo kanye ne-hardware, amathuba okuwavula ayathakazelisa kakhulu.
Ngemuva kwalokhu kuphumelela kukhona umcwaningi wezokuphepha u-Andy Nguyen, owaziwa endaweni yesehlakalo ngokuthi i-theflow0 noma i-TheOfficialFloWUmuntu ohlonishwa kakhulu emhlabeni we-homebrew kanye ne-console modding, umsebenzi wakhe uvumele ukuhlanganiswa kobuthakathaka obubalulekile ku-PS5 ukuze kudlule uhlelo olusemthethweni lokusebenza futhi kudalulwe amandla eqiniso e-AMD SoC ngaphakathi komshini. Kodwa-ke, yonke inqubo inezingqinamba, izidingo eziqinile, kanye nemikhawulo okufanele iqondwe ngaphambi kokuyizama.
Iyini i-PS5-Linux futhi yini le phrojekthi ehlose ukuyifeza?
Iphrojekthi ye-PS5-Linux ngokuyisisekelo iqukethe i-loader noma i-payload ekwazi ukuqala ukusatshalaliswa kwe-Linux ku-PS5, sisebenzisa ubuthakathaka bokuphepha ku-hypervisor yekhonsoli. Asikhulumi nge-Linux ehlutshiwe noma uhlobo oluthile lwesistimu engeyona eyeqiniso, kodwa i-distro ephelele, evame ukusekelwe ku-Ubuntu, enokufinyelela kuma-CPU, i-GPU, imemori, kanye nama-port okufaka/okukhipha komshini, okufana kakhulu nalokho ongaba nakho kukhompyutha yedeskithophu yesimanje.
Inhloso eyinhloko yalolu hlelo akuyona ubugebengu noma ukwenziwa kwamakhophi emidlalo ye-PlayStation, kodwa Hlola imikhawulo yehadiwe evaliwe ye-Sony futhi babonise ukuthi, ngokusebenzisa izindlela ezifanele, i-PS5 ingaziphatha njengohlelo lwe-x86-64 olusebenza ngokugcwele olusebenzisa i-Linux. Eqinisweni, abathuthukisi ngokwabo bagcizelela ukuthi le ndlela iwukuhlola nobuchwepheshe, ihloselwe abathanda ukwakhiwa kwesistimu, abathuthukisi, kanye nalabo abanesifiso sokufunda ngesofthiwe yamahhala.
Empeleni, lokhu kusho ukuthi i-PS5 ehambisanayo ingaguqulwa ibe yi- I-workstation ye-Linux ene-graphics accelerationUkufinyelela ku-Steam, ama-emulator, kanye nezinhlelo zokusebenza zokukhiqiza kuyavunyelwa. Kodwa-ke, le nqubo ayifanele wonke umuntu: idinga ulwazi oluthuthukisiwe, isineke, kanye nokwamukela ezinye izindlela zokushintshana, njengokuntuleka kokusekelwa kwezinye izici zehadiwe kanye nesidingo sokuphinda ukuxhashazwa njalo lapho ikhonsoli iqala kabusha.
Imininingwane ebalulekile ukuthi konke lokhu kuncike ekusetshenzisweni kwe-hypervisor okubizwa ngokuthi i-Byepervisor, kanye nolunye ubuthakathaka obubizwa ngokuthi i- i-umtx2 ukuze kufezwe ukuqaliswa kwekhodi kokuqalaLe nhlanganisela ivumela ukudlula izendlalelo zokuvikela ezivame ukuvimbela umsebenzisi ekusebenziseni isofthiwe engagunyaziwe noma ukufinyelela ngqo izinsiza zesistimu ezisezingeni eliphansi.
Amamodeli nezinguqulo ze-firmware ziyahambisana ne-PS5-Linux
Ukuhambisana kungenye yezici ezibucayi kakhulu zephrojekthi, ngoba Akuwona wonke ama-console e-PS5 ahambisana nokufaka i-Linux.Njengamanje, ukwesekwa kukhawulelwe kumamodeli okuqala e-PS5, okubizwa ngokuthi "i-Phat" (izinguqulo zokuqala, ezinkulu kakhulu), ngaphandle kwamamodeli e-Slim nanoma yiziphi izinguquko ezingase zenzeke kamuva okwamanje.
Ngaphandle kwemodeli ebonakalayo, izinguqulo ze-firmware zibaluleke kakhulu. I-exploit isebenza kuphela ngaphansi kwe- uhla oluthile kakhulu lwezibuyekezo zesistimuFuthi uma ikhonsoli ingaphezu kwalelo banga, ayikho indlela esebenzayo yokubuyela emuva noma ukusizakala ngomthwalo okhokhelwayo:
Esimweni sayo samanje sokuthuthuka, i-PS5-Linux isekela:
- Ama-Firmware 3.xx (3.00, 3.10, 3.20 kanye no-3.21)Lezi zinguqulo zikuvumela ukuthi usebenzise i-Linux, kodwa okwamanje azinawo usekelo lwesitoreji se-M.2 endaweni yokunweba. Lokhu kusho ukuthi ikhonsoli ngeke ikwazi ukubona i-NVMe SSD eyengeziwe ngaphakathi kwe-Linux uma usebenzisa lezi zinguqulo.
- Ama-Firmware 4.xx (4.00, 4.02, 4.03, 4.50 kanye no-4.51)Zinikeza ukuhambisana okugcwele, okuhlanganisa nokusetshenziswa kwe-M.2 NVMe SSD efakwe endaweni eyengeziwe. Lokhu kuvula ithuba lokusebenzisa amadrayivu asheshayo, anomthamo ophezulu aklanyelwe ngqo indawo ye-Linux.
Ngaphandle kwaleso sigaba sezinguqulo, izinto zishintsha kakhulu. Ama-firmware angu-6.xx nangaphezulu awavunyelwe nhlobo. Okwamanje, ukusetshenziswa akukwazi ukusetshenziswa, ngakho-ke i-Linux ayikwazi ukuqaliswa kusetshenziswa le ndlela. Abasebenzisi asebevele babuyekeze lezi zibuyekezo baphelelwe yinhlanhla, okungenani ngamathuluzi atholakalayo njengamanje.
Ngokuphathelene ne-firmware 5.xx, abathuthukisi baphawule ukuthi Zingafanelana esikhathini esizayoKodwa-ke, kunomkhawulo omkhulu: I-Linux izosebenza ngaphakathi komshini we-GameOS we-Sony, hhayi ngqo kwi-hardware. Lokhu kuzoholela ekunciphiseni ukusebenza okubonakalayo kanye nemikhawulo engakachazwa ngokugcwele, njengoba uhlelo lokusebenza olusemthethweni lusazosebenza njengomlamuleli phakathi kwe-hardware kanye nohlelo lwe-Linux.
Amathuba okunikeza ukwesekwa ku- ama-firmware amadala angu-1.xx no-2.xxNakuba kungeyona into eza kuqala esikhathini esifushane. Lezi zinhlelo zokuqala zinezici zazo zokuphepha, futhi umzamo wokuthuthukisa odingekayo ubonakala uphezulu uma kuqhathaniswa nenani lama-consoles asele ngempela kulezi zinguqulo zokuqala.
Izidingo zehadiwe kanye nezingxenye ezidingekayo
Ngale kwe-firmware, ukuze usebenzise i-PS5-Linux udinga isethi ye izingxenye ezengeziwe zomzimba kanye nokulungiselela okuthile kwangaphambiliniAkwanele ukuvula ikhonsoli bese ucindezela izinkinobho ezimbalwa, ngakho-ke kungumqondo omuhle ukuba nohlu olucacile lwezinto ezibalulekile ngaphambi kokuqala.
Okokuqala, kuyimpoqo imodeli ye-PS5 "Phat" ene-firmware ngaphakathi kobubanzi obuhambisanayo njengoba sekushiwo kakade. Ngaphandle kwalokhu, ezinye izakhi ngeke zibe usizo. Ngokusekelwe kulokho, iphrojekthi icela:
- Idrayivu ye-USB okungenani engu-64 GB, okungcono kakhulu I-SSD yangaphandle esheshayo, lapho kuzogcinwa khona isithombe sokusabalalisa se-Linux kanye namafayela okuqalisa adingekayo.
- I-adaptha yenethiwekhi ye-USB, kungaba yi-Ethernet noma idivayisi ye-WLAN ehambisana ne-Linux, ngoba I-WiFi yangaphakathi ye-PS5 ayisekelwa kulokhu kuqaliswa.
- Izinto eziyisisekelo zokufaka ezifana Ikhibhodi ye-USB negundane, okudingekayo ukuphatha uhlelo lokusebenza uma ukusatshalaliswa kuqala.
- Ngokuzithandela, i-M.2 NVMe SSD efakwe endaweni yokwandisa, ingasetshenziswa kuphela uma i-firmware ingu-4.xx ngokusekelwa kwalolu hlobo lwesitoreji ngaphansi kwe-Linux.
Kuyaphawuleka ukuthi isilawuli se-DualSense, yize singumlawuli osemthethweni wekhonsoli, I-Bluetooth ayisebenzi ngendlela yemvelo ku-LinuxUkuze uyisebenzise, udinga ukusebenzisa i-adaptha ye-Bluetooth yangaphandle exhunywe nge-USB, futhi noma kunjalo kuncike ekusekelweni kwe-kernel kanye namathuluzi okulungiselela imiyalo ekusakazweni okusetshenzisiwe.
Kunconywa kakhulu futhi ukuba neyodwa uxhumano lwenethiwekhi yendawo oluhlelwe kahle ukuqalisa i-exploit nokulayisha umthwalo okhokhelwayo. Inqubo ihilela ukwenza imiyalo, ukudlulisa amafayela, futhi, kwezinye izimo, ukunikeza okuqukethwe kusuka kukhompyutha kunethiwekhi, ngakho akuyona into engenziwa ngaphandle kokulawulwa okuthile kwemvelo.
Indlela i-PS5-Linux esebenza ngayo ngaphakathi
Ukusebenza kwangaphakathi kwephrojekthi kusekelwe ku- uchungechunge lwezenzo ezimbili ezahlukene ukufinyelela i-hypervisor ye-PS5, okuwungqimba oluvikelwe kakhulu lwesistimu. Le ndawo inesibopho sokulawula ukufinyelela kwihadiwe nokuqinisekisa ukuthi isofthiwe esayinwe futhi egunyazwe yi-Sony kuphela eqhutshwayo.
Isixhumanisi sokuqala kulolu chungechunge yisenzo esibizwa ngokuthi umtx2, okuvumela ukuqaliswa kokuqala kwekhodi akusayiniwe ohlelweni. Uma lokhu kwephulwa sekufeziwe, ubuthakathaka obuku-hypervisor, obaziwa ngaphakathi kwesigameko njenge-Byepervisor, buyaqala ukusebenza, buhlinzeka ngokufinyelela okuphansi ku-AMD SoC enika amandla ikhonsoli.
Njengoba le minyango ivuliwe, i-PS5-Linux loader iyanakekela qalisa isithombe se-Ubuntu esilungiselelwe i-PS5okuveza amandla aphelele e-CPU kanye ne-GPU endaweni ye-Linux. Ngokombono wesistimu yokusebenza, ikhonsoli isebenza njenge-PC ejwayelekile ye-x86-64, yize inezinye izici zehadiwe kanye nabashayeli abathile.
Le phrojekthi ihlanganisa namathuluzi okugcina avumela phatha amaphrofayili okungenisa umoya kanye nezindlela "zokuthuthukisa" ye-CPU ne-GPU. Lokhu kubalulekile ngoba ukwakheka kokupholisa kwekhonsoli kwaklanywa ngamaphethini okusetshenziswa kwamandla ohlelweni olusemthethweni lwe-Sony, hhayi ukulayisha njalo kwedeskithophu, ukwakhiwa kwesofthiwe, noma izikhathi zokudlala ze-PC ezandisiwe ngaphansi kwe-Linux.
Empeleni, lokhu kusho ukuthi umsebenzisi angakwazi ukulungisa imvamisa yokusebenza ye-CPU ne-GPU ibe amanani alondolozayo kancane (isibonelo, 3,2 GHz yama-core e-CPU kanye ne-2,0 GHz ye-GPU) ukugwema izinkinga zokushisa, ikakhulukazi uma ikhonsoli isetshenziswa ezindaweni ezingenawo umoya omningi noma kumamodeli anezimbobo ezincane kakhulu.
Ukusebenza kwehadiwe ye-PS5 ngaphansi kwe-Linux
Uma i-Linux isiqalisiwe, i-PS5 yembula amandla eqiniso ehadiwe yayo ngokombono we-PC. Uhlelo luveza ama-cores ayisishiyagalombili e-Zen 2 e-CPU anezintambo ezingu-16ikwazi ukufinyelela ku-3,5 GHz, kanye ne-GPU esekelwe ku-RDNA2 architecture efinyelela ku-2,23 GHz. Konke lokhu kuholela ezingeni lokusebenza elifana nelekhompyutha yamanje ephakathi kuya kwephezulu.
Ngokuphathelene nokukhishwa kwevidiyo, imvelo ye-Linux isebenzisa imbobo ye-HDMI yekhonsoli ukuyinikeza. I-1080p, 1440p kanye ne-4K resolutions ku-60 Hzngokusekelwa kokukhipha umsindo wedijithali okuhlanganisiwe. Lokhu kukuvumela ukuthi uxhume i-PS5 kunoma yisiphi isibonisi sesimanje noma i-TV futhi ujabulele ulwazi oluphelele lwedeskithophu.
Zonke izimbobo ze-USB zihlala zisebenza, okwenza kube lula ukuxhumanisa izinto eziphathelene nomngcele nama-adaptha inethiwekhi, isitoreji sangaphandle, abalawuli, njll. Lokhu kuguquguquka kuyisihluthulelo sokuguqula ikhonsoli ibe yinto efana kakhulu ne-PC: ungaxhuma ama-USB hubs, amakhibhodi omshini, amagundane okudlala, ama-adapter omsindo wangaphandle nokunye okuningi.
Ukuhlolwa okwenziwe umphakathi kubonisa ukuthi Imidlalo ye-Steam kanye nama-emulator angasebenza kahle kakhulu.Izihloko ezifunwayo njenge-GTA V, ngisho noma zinemiphumela ethuthukisiwe efana nokulandelela imisebe okuvunyelwe kwezinye izilungiselelo, ziyakwazi ukusebenza cishe kumafreyimu angu-60 ngomzuzwana. Lokhu kubeka i-PS5 esebenzayo i-Linux ezingeni elifanayo namakhompyutha amaningi edeskithophu aphakathi kuya kwaphezulu, okunengqondo uma ubheka ukwakheka kwayo kwangaphakathi kufana kakhulu nokwe-PC ene-AMD CPU kanye ne-GPU.
Leli zinga lokusebenza lenza i-PS5 ene-firmware endala ibonakale sengathi ipulatifomu ye-Linux engabizi kakhulu Kulabo asebevele benawo ikhonsoli futhi behlangabezana nezidingo ze-firmware. Esimweni lapho amakhadi ehluzo ahlukene ehlala ebiza kakhulu, ukukwazi ukusebenzisa kabusha ihadiwe ye-PS5 njenge-"PC ehlukile" yokudlala nokusebenza ngaphansi kwe-Linux kuyakhanga kakhulu izinhlobo ezithile zabasebenzisi.
I-Softmod, ukuqaliswa kwesistimu kanye nemikhawulo
Isici esibalulekile esingenakunakwa ukuthi i-PS5-Linux Ayifaki ukufakwa okuhlala njalo ku-SSD yangaphakathi yekhonsoli.Lena i-softmod: uhlelo lusebenza kusuka kuma-drive angaphandle kanye nangokusebenzisa, ngaphandle kokushintsha ngokungenakuguqulwa uhlelo lokusebenza lokuqala lwe-Sony.
Lokhu kunohlangothi oluhle, ngoba Ingozi yokulimaza i-PS5 noma ukuyenza ingasetshenziswa iphansi kakhulu kunakwezinye izinguquko ezinolaka kakhulu. Njalo lapho ikhonsoli iqala kabusha, iqala ngokuphelele ku-GameOS, indawo esemthethweni, ngaphandle kokuthola ukuthi i-Linux ilayishwe ngaphambilini, ngaphandle kwamafayela akuma-drive angaphandle.
Okubi ukuthi uma umsebenzisi efuna ukubuyela ekusebenziseni i-Linux ngemuva kokuvala noma ukuqala kabusha i-PS5, Kumelwe uphinde yonke inqubo yokulayisha i-exploit kanye ne-payloadAyikho indlela yokuqalisa ephindwe kabili yakudala efana naleyo ongase ube nayo kwi-PC, lapho ukhetha khona ukuthi yiluphi uhlelo ofuna ukuluqalisa kumphathi wokuqalisa.
Ngaphezu kwalokho, inqubo yokulungiselela idrayivu ye-USB ngokusabalalisa kanye nokucushwa kwenethiwekhi ukuze kuqalwe ukuxhashazwa Akuhloselwe abaqalayo.Kuyadingeka ukwenza imiyalo, ukuphatha izithombe zediski, ukumisa izinsizakalo kunethiwekhi yendawo, nokuqonda izinyathelo ngokuningiliziwe ukuze ugweme ukuphahlazeka noma ukwehluleka phakathi nenqubo.
Omunye umkhawulo ophawulekayo ukuntuleka okukhulunywe ngakho Ukusekelwa kwendabuko kwe-WiFi eyakhelwe ngaphakathi kanye nesilawuli se-DualSense nge-BluetoothNakuba ama-adaptha angaphandle angasetshenziswa ukunqoba le mikhawulo, ulwazi alucwebezeli noma alusheshi njengakwi-PC evamile, futhi ludinga ukuzama namaphutha ukuthola ihadiwe esebenza kahle kakhulu ne-Linux ku-PS5.
Ukusetshenziswa okusebenzayo: Imidlalo ye-PC, ukulingisa, kanye nedeskithophu
Naphezu kwemikhawulo kanye nezidingo zobuchwepheshe ezihambisana nayo, iqiniso liwukuthi i-PS5 ngaphansi kwe-Linux inayo ububanzi obuhlukahlukene bokusetshenziswa okudlulela ngale kokubonisa okulula kobuchwepheshe. Kwabaningi abathanda imidlalo ye-PC kanye nama-emulator ku-console eyakhelwe uhlelo oluvaliwe, ngokwalo, kuyisizathu esibalulekile.
Ngakolunye uhlangothi, ukuhlanganiswa ne-Steam namanye amapulatifomu kuvumela dlala imidlalo ye-PC ngekhibhodi negundaneLokhu kuyinto abadlali abaningi be-console abayiphuthelwa yizinhlobo ezithile, njengemidlalo yokudubula encintisanayo noma imidlalo yamasu. Ukukwazi ukukwenza ku-PS5 uqobo, ukusebenzisa kabusha i-TV yegumbi lokuphumula noma i-monitor eyinhloko, kuvula isipiliyoni sokudlala esixubile esithakazelisayo.
Ngakolunye uhlangothi, ukufinyelela kuma-emulator ama-consoles amadala namapulatifomu e-retro kwenza i-PS5 isikhungo sokulingisa esinamandla kakhuluNgenxa yokuhlanganiswa kwe-Zen 2 CPU kanye ne-RDNA2 GPU, kungenzeka ukulingisa izinhlelo zesimanje ngokushelela, uma nje ama-emulator e-Linux elungiselelwe kahle.
Ngaphandle kokuphumula, ikhonsoli eguqulwe yaba umshini we-Linux isebenza kahle kakhulu imisebenzi yokukhiqiza, ukuthuthukiswa kwesofthiwe, kanye nokusetshenziswa kwezinhlelo zokusebenza zedeskithophuUngafaka ama-office suites, izindawo zokuhlela, amathuluzi okuhlela alula, nanoma yini ekhona ye-Linux futhi ehambisana nomklamo we-x86-64.
Ukuhambisana nesitoreji esengeziwe nge-USB kanye, ku-firmware 4.xx, nge-M.2 NVMe SSD, kuvumela ukuphathwa inani elikhulu ledatha namaphrojekthi ngaphandle kokuthembela kwisitoreji sangaphakathi sohlelo olusemthethweni. Kuhlanganiswe nokukhipha umsindo we-HDMI kanye nekhono lokuxhuma amadivayisi engeziwe, i-PS5 isebenza njenge-PC ephelele cishe kuzo zonke izici.
Lokhu kuhlola akuhloselwe ukufaka esikhundleni sekhompyutha yendabuko ngokuphelele, kodwa kubonisa ukuthi, ngamathuluzi afanele kanye nokubekezela okuthile, Ikhonsoli yedeskithophu ingaguqulwa ibe umshini ojwayelekile Unekhono elikhulu kwezemidlalo, ukulingisa, kanye nokusebenza ngaphansi kwe-Linux.
Ekugcineni, i-PS5-Linux ithatha indawo ephakathi kwelebhu yokuhlola kanye nohlelo lokusebenza olusebenzayo: isebenzisa ubuthakathaka bangempela besistimu, kodwa inhloso yayo eshiwoyo iwukufundisa kanye nobuchwepheshe kuphela. Kulabo abahlangabezana nezidingo ze-firmware kanye nemodeli futhi abalangazelela ukuyizama, kungaba yindlela yokuqala kakhulu yokuthola ukusetshenziswa okwengeziwe kwekhonsoli futhi bayilethe ezweni lesofthiwe yamahhala kanye nezindawo zedeskithophu zakudala.
Inhlanganisela yokufinyelela kwe-hypervisor, ukulawula okuningiliziwe kwe-CPU ne-GPU, amathuluzi okuphatha izindlela zokupholisa nokusebenza, kanye nekhono lokusebenzisa kahle imidlalo ye-PC nama-emulator kwenza kube lula I-PS5 ibhekwa njengokungaphezu nje kwedivayisi yokudlala evaliwe.Kudivayisi eyodwa, uhlelo lwe-Sony oluvaliwe, oluphelele ngokuphelele ngemva kokuqalisa kabusha ngakunye, luhlala endaweni efanayo ne-Linux ephelele ekwazi ukuncintisana namakhompyutha amaningi akhona asezingeni eliphakathi kuya kweliphezulu.
Okuqukethwe
- Iyini i-PS5-Linux futhi yini le phrojekthi ehlose ukuyifeza?
- Amamodeli nezinguqulo ze-firmware ziyahambisana ne-PS5-Linux
- Izidingo zehadiwe kanye nezingxenye ezidingekayo
- Indlela i-PS5-Linux esebenza ngayo ngaphakathi
- Ukusebenza kwehadiwe ye-PS5 ngaphansi kwe-Linux
- I-Softmod, ukuqaliswa kwesistimu kanye nemikhawulo
- Ukusetshenziswa okusebenzayo: Imidlalo ye-PC, ukulingisa, kanye nedeskithophu

