Lo sviluppatore NazkyYT ha appena rilasciato sulla sua pagina Github una guida e una serie di documentazione per installare Linux sulla vostra PS4.Il progetto è disponibile a tutti dove è possibile contribuire per rendere la documentazione completa
Quello di cui hai bisogno.
File.
kernel.
Aeolia, Belize e Baikal sono basati sul tuo modello PS4 dai un’occhiata qui (grazie a @Plattntektonik )
Initramfs.cpio.gz.
Autore | Collegamento |
---|---|
Psxita | MEGA |
Hippie68 | GitHub |
Nazky | MEGA |
Distribuzione Linux.
Prefabbricato.
Autore | Sistema operativo |
---|---|
Psxita | Psxitarch |
Micoho | Gentoo |
ItMania | Fedora 32 Edizione Tron |
Guerra modificata | Fedora 32 |
Nazky | Sistema operativo CuteFish |
Come aggiornare Psxitarch?
Puoi trovare un tutorial completo qui .
Come aggiornare Fedora?
Puoi trovare un tutorial completo qui .
Come aggiornare il sistema operativo CuteFish?
Usando il terminale
sudo pacman -Syyu
È un aggiornamento 😀 (forse devi riavviare la PS4).
Usando Pamac
- Apri l’app del negozio (Aggiungi/rimuovi software).
- Vai su “Aggiorna”.
- Clicca su “Applica”.
- Attesa…
- È un aggiornamento 😀 (forse devi riavviare la PS4).
Come creare il mio sistema operativo?
Quello di cui hai bisogno :
- Un sistema operativo compatibile.
- Una macchina virtuale (Virtual Box, VMware, qemu, …) o un PC/Laptop.
- I driver PS4 qui .
- Un cervello :p.
1) Il sistema operativo.
Hai bisogno di un sistema operativo compatibile, teoricamente tutta la distribuzione Linux può essere eseguita su PS4 se hai i driver, poiché abbiamo solo i driver per arch, hai bisogno di una distro basata su arch, consiglio Manjaro ma puoi provarne altri.
2) Installazione dei driver PS4 Utilizzo di driver precompilati.
Dopo aver installato il sistema operativo su una vm (o un vero PC/laptop) è necessario aggiungere il repository PS4Xploit.
sudo echo -e "\n[ps4xploit-repo-arch]\nSigLevel = Optional TrustAll\nServer = https://PS4Xploit.zd.lu/Linux/Repo/x86_64" >> /etc/pacman.conf
Quindi aggiorna i repository.
sudo pacman -Syyu
E installa i driver.
sudo pacman -Syy mesa-ps4 lib32-libdrm-ps4 lib32-mesa-ps4 libdrm-ps4 xf86-video-amdgpu-ps4
(se vuoi compilare il driver in locale dai un’occhiata qui , si consiglia anche di usare “Auto-Login”)
3) Eseguire il backup del sistema operativo.
Dopo aver installato i driver e personalizzato il sistema operativo come desideri, ora puoi eseguire il backup del sistema operativo per poterlo installare su PS4.
Per prima cosa si consiglia di accedere alla cartella principale.
cd /
Ora puoi eseguire il backup del sistema operativo (forse devi cambiare il comando a seconda del sistema operativo in uso).
(Ripeti ‘DistroName’ con il nome della tua distribuzione).
sudo tar -cvf DistroName.tar.xz --exclude=/DistroName.tar.xz --exclude=/var/cache --one-file-system / -I "xz -9"
DIMENSIONE MASSIMA <= 3,2 GB.
4) Installazione del sistema operativo.
⚠️UTILIZZA UN DISPOSITIVO USB 3.0 >=16GB !!!!!!!!!!!!!!!!!!!!!!!⚠️
-
Formatta il dispositivo USB 3.0 su fat32 (puoi usare questo software ).
-
Inserisci bzimage, initramfs.cpio.gz e il sistema operativo nella radice del dispositivo USB 3.0.
-
Rinomina il sistema operativo in ‘psxitarch.tar.xz’ (se usi initramfs.cpio.gz da Nazky rinomina il sistema operativo in arch.tar.xz).
-
Avvia il payload Linux da 1 GB utilizzando uno degli host attendibili nell’elenco seguente.
-
Quando rescushell avvia l’esecuzione
exec install-psxitarch.sh
(se usi initramfs.cpio.gz da Nazky runexec install-arch.sh
) e attendi. -
Al termine dell’installazione, il sistema operativo si avvierà automaticamente, se il sistema operativo non si avvia, eseguire
exec start-psxitarch.sh
(se si utilizza initramfs.cpio.gz da Nazky runexec start-arch.sh
) e attendere (è necessario eseguireexec start-arch.sh
due volte ogni volta che si riavvia il sistema operativo).
Opzionale: installazione del sistema operativo sull’HDD.
⚠️ UTILIZZA UNA PS4 COMPATIBILE !!!!!!!!!!!!!!!!!!!!!!! ⚠️
- Utilizzare un client FTP e trasferire bzimage, initramfs.cpio.gz da Nazky e il sistema operativo a /usr/system/boot.
- Esegui qualsiasi GB Linux utilizzando uno degli host attendibili nell’elenco seguente.
- All’avvio di rescushell, esegui
exec install-HDD.sh
e imposta quanti GB vuoi dare a Linux. - Attesa..
- Al termine dell’installazione, il sistema operativo si avvierà automaticamente, se il sistema operativo non si avvia premere CTRL + D o eseguire
exec start-arch.sh
.
Facoltativo – Disinstallazione.
Per disinstallare l’installazione di un sistema operativo su un dispositivo USB, basta formattare il dispositivo USB.
Opzionale – Disinstallazione del sistema operativo sull’HDD.
Per disinstallare un’installazione del sistema operativo sull’HDD è sufficiente eliminare il file Arch.img in /usr/home.
Fidati dell’host da utilizzare.
Questo elenco può cambiare in futuro.
- http://ps4xploit.zd.lu | di Nazky
- http://kmeps4.site | Di Kameleon
- http://xperiments.in/xhost/ | di xps3riments
- http://karo218.ir | Di Karo
Piccole FAQ
Ho uno schermo nero
È un “bug” nel kernel 5.x è necessario aggiornare l’HDMI nel modo più semplice è aspettare fino a quando non si riceve alcun segnale, quindi spostare il mouse o premere un tasto sulla tastiera.
Ho ancora una schermata nera anche con il kernel 4.14
Assicurati che il tuo display sia compatibile con la risoluzione 1080p, se hai ancora uno schermo nero prova un altro monitor.
Non ho WIFI o BT
Questo può essere causato dal kernel o dalla distribuzione, non una vera soluzione qui usa un wifi o/e un dongle bt.
Alcune app non si avviano perché?
Le app FlatPak sembrano avere alcuni problemi con la ps4 e le app Snaps non funzionano, non una vera soluzione qui usa AUR.
Non posso usare il mio controller come mouse perché?
Alcune distro non hanno la preinstallazione di ds4drv (Cutefish per l’esempio qui) usa lo store (pamac) per installare ds4drv (si consiglia di installare quella di controllo del movimento) quindi apri un terminale, collega il tuo ds4 in usb ed esegui ds4drv --hidraw
.
Fonte
Per ulteriori dettagli è disponibile la seguente pagina qui