Aller au contenu


blsofiane

Inscrit(e) (le) 07 févr. 2017
Déconnecté Dernière activité aujourd'hui, 09:06
-----

#1156818 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par saya - 24 avril 2022 - 13:43

Pour tout ce qui est optimisation et fonctionnement des émulateurs,

merci de passer directement par le discord, pour se concentrer ici que pour le chargement et l'installation de linux ,)

 

 

 

 

ps : l'utilisation de la version mesa 20x (driver pour la carte graphique) sur la distribution de débian 11 de darkstorm, n'est pas anodine.
sur les distributions sorties cette année, les ps4 pro figent sur la sélection de vulkan car les drivers mesa sont au dessus de 20X

Mais sur la distribution de débian 11 de darkstorm, le problème a été détourné :new-style:

(distribution en kernel 5.15 + mesa 20x)

 

 

Des tests sont en cours sur ps4 pro avec un mesa 23x
 

 

 Pour ce qui est de l'utilisation de la manette ps4 en bluetooth,
sur ma ps4 pro, impossible sur tearch mais fonctionnel sur debian 11

 

La distribution tearch peut fonctionner plus facilement que la debian, si le périphérique usb n'est pas en ssd
Toute distribution sera plus rapide sur ssd

 

 

 

 

EDIT

 

J'ai aussi le swap à intégrer dans le tuto, adapté à la ram (en fonction de la ram donnée à linux par le payload linux, ou par le coté physique de la console 8 go de ram)
Une fois la taille du swap validée, je compte la rendre fixe après redémarrage, sur un autre périphérique usb de préférence usb 3 pour éviter les chutes de fps pouvant en résulter

 

gestion de la ram et du swap sous linux

 

Espace d'échange (swap)

 

 Pour la ps4 pro, il existe 3 versions de carte meres, qui réagissent différemment, aussi bien pour le bzimage, que pour l'utilisation de vulkan.

Un meme bzimage pour ps4pro (les bzimages overclockés d'ITmania par exemple) peut fonctionner sur des ps4 non pro
Mais  sont  refusés sur les ps4 pro avec une carte mere baikal.

 

Les 3 bzimages overclockés d'ITmania prennent 300 Ghz de + que cité sur le tuto, sur une ps4 pro,

les bzimages fait par l'équipe (je vais mettre des version béta en attendant) restent stables en ghz car ils sont fait plus "proprement"




#1156795 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par blsofiane - 23 avril 2022 - 19:59

il faut que tu suives ceci : https://cemu.cfw.gui...figuration.html

merci pour votre aide




#1156786 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par darkstorm - 23 avril 2022 - 15:31

SVP je n'arrive pas a faire marcher la manette avec linux en Bluetooth ; en filaire elle est détecté mais je n'arrive pas a la configuré avec cemu svp comment faire, merci pour votre aide 

 

il faut que tu suives ceci : https://cemu.cfw.gui...figuration.html




#1156748 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par saya - 22 avril 2022 - 15:36

C'est une partition fat de 50 mo,
où il y a le BzImage et l'initramfs

Tu le places dedans avec un pc, ou avec PS4-Xplorer
ou avec le linux chargé
 

Taff en cours

_ le new payload linux dans le tuto, qui permet une meilleur stabilité pour les fps ( images / secondes affichées )

pour les ps4 en firmware 9.00 (sur ps4 fat et slim, car pour la pro le gain est de 2 fps)

 

_ le boot arg

 

_ le bzImage 5.15.15 pour ps4 pro de cmhacks (  aeolia / Belize / Belize 2   - ps4 slim /ps4 fat / ps4 pro non Baikal  )

basé sur un kernel codedwrench (ancienne révision : 5.3.18)

 

_ En 2 eme post du tuto je vais rajouter bientot
l'installation d'une distribution récalcitrante (ou pas)
directement sur un pc, ou par une distribution linux sur cette meme ps4
Pratique aussi pour remplacer directement une distribution déjà existante
(sans toucher la partition de 50 mo)




#1156236 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par saya - 11 avril 2022 - 18:51

salut bigcitylife,

oui juste à renommer la distribution comme sur le tutorial.

 

Steam OS 3.0 je l'ai testé et meme rajouté des émulateurs avec un seul fichier install-emulateurs.sh

J'ai fait une section sur le discord du tutorial avec les photos.

 

J'ai meme testé la fedora 35 de noob (pour sa distribution j'ai du mettre un initramfs différent pour le booter apres installation)

 

 Nous n'avons pas envoyé de news vers les autres pays pour les distributions de darkstorm, ni forum ni meme github ou twitter

Sur logic sunrise il y a pourtant des gens qui passent sur les forums étrangers, ça ne les intéresse peut-etre pas.

 

 Pour l'instant je ne vois aucune concurrence sur les distributions, car plus énergivores..

oui on peut tester directement un programme qui n'est pas installé sur une certaine distribution,

mais c'est facile aussi d'intégrer ce meme programme, sur une distribution plus réactive

 

Mais pour dire cela, je teste et analyse :)

Je sais aussi pourquoi vulkan sur ps4 pro, ne fonctionne correctement que sur l' ITmania et/ou la meme distrib modifiée par modded warfare
Faire des distribs sans tester, sans explications de comment installer, pour les nouveaux payloads linux 9.00 pas assez d'info....on pose et débrouillez vous...

 

 

 

 

A quoi sert le fichier texte bootargs.txt , qui est à placer à coté du bzImage  (dans la partition de 50 mo si on a une clé usb)

 

il débloque l'écran noir persistant après resynchro hdmi sur les ps4 à problème

suivant le host, ça peut ne pas charger le bootargs
suivant l'initramfs, ça peut aussi ne pas le charger

Payload Guest est conseillé pour charger de façon la plus pure, mais certains hosts peuvent le permettre.

 

Suivant le bzImage utilisé, il peut éviter un écran noir sur certains kernels 5.3.x.
Cela ne fonctionnera que pour les kernels > 4.15

 

Créer un fichier texte nommé bootargs

inscrire dedans:

drm.edid_firmware=edid/1920x1080.bin

 

 

 

 

Pour les tailles des Payloads linux :

 

 

Explication des versions payloads Linux 1 go , 3 go, 4 go

1 go =   7 go pour le systeme   (à utiliser pour installer une distribution)                        
             1 go de vram pour la carte graphique

3 go =   5 go pour le systeme
             3 go de vram pour la carte graphique

4 go =   4 go pour le systeme
             4 go de vram pour la carte graphique (modifié)

 

5 go =   3 go pour le systeme   ( je n'ai pas encore vu une distribution la charger, c'est du proof and concept)

             5 go de vram pour la carte graphique

 




#1156128 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par saya - 08 avril 2022 - 23:36

Pour la question du pourquoi autant de distributions ?

 

On veut des distributions des plus optimisées, pour consommer le moins de ressources... pour les octroyer aux émulateurs.

Les émulateurs peuvent réagir différemment selon leur environnement.

 

On ne cherche pas le bling bling, mais le plus efficient.

 

 

 

 

ps : je vais rajouter dans le tutorial les nouveaux payload linux pour 9.00, qui optimisent l'utilisation de la carte graphique

Les ps4 fat / slim sont concernées, pas de gains notables pour les ps4 pro apparemment.

 

https://www-psxhax-com.translate.goog/threads/ps4-linux-loader-for-9-00-with-eeplys-gpu-performance-patch-payloads.12528/?_x_tr_sl=en&_x_tr_tl=fr&_x_tr_hl=fr&_x_tr_pto=sc

 

payload linux 4 go pour 9.00 optimisé pour la carte graphique pour les non pro




#1155996 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par saya - 06 avril 2022 - 22:26

De plus, la distribution de Tearch sur ps4 n'existe que par toi :ninja-speed:




#1155553 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par saya - 29 mars 2022 - 14:08

Salut alexmelun,

configures bien la ps4 comme indiqué sur le tuto

si ensuite tu pers le clavier, ET meme si tu n'as pas d'extinction de la ps4,

ton bzimage n'est pas bon, remplaces-le ,)

 

ps : tu peux te perdre aussi dans les manips à faire pour sortir de la désynchronisation de l'hdmi (éteindre/ rallumer l'ecran avec par exemple sa télécommande,   ctrl + alt + F1 et dans la volée ctrl + alt + F7 en rafale




#1155074 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par darkstorm - 19 mars 2022 - 20:46

Bonsoir bravo pour ce tuto très bien détaillé.
J'ai quelques questions :
- la distribution Linux s'installe en interne sur la console sur la même partition du disque dur ou une partition est créé pour le Linux ?
- Une fois l'installation de Linux réalisé est t il possible de le supprimer ?
- Est-ce que la ps4 pro est t'elle assez puissante pour emmuler la ps3 wiu etc ?

- oui elle s'installe en interne, c'est pas une partition mais un fichier .img qui est créé

- oui pour supprimer l'installation il suffit d'effacer le .img

- wiiu oui sans problème, ps3 ça se lance mais sur ma FAT c'est plutôt lent, après on peut surement optimiser. Et sinon ps2,psp etc, c'est top. Switch aussi ça fonctionne plutôt bien




#1155030 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par saya - 18 mars 2022 - 22:05

y a meme pas besoin d'etre connaisseurs, c'est aussi simple que de lancer le hack sur ps4

 

du moment qu'on a un tutorial efficace :)




#1155025 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par darkstorm - 18 mars 2022 - 21:25

des semaines de travail .. mais un trio au top, merci les gars, c'était un projet bien sympa a faire avec vous !




#1155024 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par saya - 18 mars 2022 - 21:03

New Payload Linux de la team psxita pour firmware 9.00 (utilisation de Payload Guest conseillé )
meme gains fps que pour les ps4 avec firmware 5.05

 

 

payload-900-1gb.bin

payload-900-2gb.bin
payload-900-3gb.bin

payload-900-4gb.bin

 

 

possibilité d'enlever l'écran noir au boot (désynchro hdmi) , pas besoin ni de clavier ni de souris pour arriver sur le bureau de linux
en plaçant ce fichier bootargs au meme endroit que le bzImage
optionnel : fichier vram à rajouter au meme endroit que le bzImage (pour forcer la vram utilisée pour la carte graphique, 1 pour 1 go configuré de base)

 

 

SalientOS_newpayloadlinux_9.00.jpg

 

 


 

 

 

Liens pour les bzImages 1594 Mhz (non overclockés, à part pour le baikal sur ps4 pro) :
 
BzImage 1594 Mhz pour AEOLIA compatibles belize
5.15.15_codedwrench_AEOLIA_belize_non_overclock_1594mhz_leds_rouge_violette_saya

Bzimage 1594 Mhz pour BELIZE non compatible aeolia
5.15.15_codedwrench_BELIZE_non_overclock_leds_bleu_lavande_saya

BzImage pour BAIKAL ps4 slim 1594 Mhz / ps4 pro 2.09 Ghz
5.4.108_whitehax0r_xanmod_BAIKAL _1594mhz_PS4slim-phat__2.09Ghz_PS4pro_led_bleue_saya


[PS4-LINUX] BzImages pour toutes versions de ps4 dont overclockés

Pour l'utilisation des bzImages overclockés il est conseillé d'installer ps4fancontrol  de la team psxita

pour que la température de la ps4 soit régulée à ne pas dépasser 60°

 

 

 

 

Les distributions Linux du tutorial (de 1 à 11 ) sont toutes des Arch d'origine sans ps4fancontrol
Je montre en image comment installer et paramétrer ps4fancontrol sous Ps4 linux arch avec pacman
 
 
 
commandes_install_ps4fancontrol_0.jpg



Pour cela mettez vous en su
pass : logic
(sur une distribution arch qui n'est pas de darkstorm, mettez le mot de passe en rapport à votre distribution)
 
 
 
Lancer la commande (pour préparer le repo)
 
echo -e "\n[ps4]\nSigLevel = Never\nServer = https://psxita.it/repo-testing">> /etc/apt.conf
 
 
Installation de ps4fancontrol
 
pacman -Sy ps4fancontrol
install_ps4fancontrol_1.jpg
 
 
Démarrer ps4fancontrol avec la commande :
ps4fancontrol
un écran va s'afficher, mettre 60 et cliquer save puis exit

install_ps4fancontrol_1_config_1.jpg
 
 
 
Lancer la commande pour fixer la configuration à 60 degrés sur la distribution Linux
 
systemctl enable ps4fancontrol

install_ps4fancontrol_1_config_2.jpg


Sur debian v1 ou ubuntu la commande pour installer ps4fancontrol est:
sudo apt install ps4fancontrol
 
 
 
_______________________________________

 

 

 

 

[OPTIONNEL]  Installation et chargement d'un benchmark

 

 

 

 
[OPTIONNEL / BACKUP D'un Linux personnalisé]
Copie du Linux utilisé (programmes rajoutés, jeux, configs émulateurs)
il faut autant de place libre sur la partition que de place utilisé (le plus gros pourra se copier en sftp dans le futur)

Une fois votre Linux ps4 démarré et sur le bureau,

Lancer la commande :

cd /

sudo tar -cvf DistroName.tar.xz --exclude=/DistroName.tar.xz --exclude=/var/cache --one-file-system / -I "xz -9"

Remplacer 'DistroName' par le nom choisi si besoin
 source whitehax0r

 
commande_compil_distrib_0.jpg

commande_compil_distrib_1.jpg

commande_compil_distrib_2.jpg
 
 
 
 
________________________________________
 
 
 
[TEST / Utilisation OPTIONNEL]
Installation de debian  avec une distribution Tearch chargée sur la ps4 =>
(récalcitrant sur ma ps4 pro en installation dite "normale" comme sur le tutorial, s'installe mais ne boot pas)
 
Il est possible d'installer toute distribution linux en tar.xz sur un périphérique usb de cette maniere
Du moment qu'un linux est utilisé (meme pc)
 
J'ai préparé la clé usb par gparted (inclu dans la distribution Tearch) en partitionnant les 2 partitions
 fat 32 pour la partition de 50 mo
 ext4 pour la grosse partition, étiquetée en psxitarch
+ copie des fichiers dans la partition de 50 mo de boot (bzimage + initramfs)

Une fois la clé prete, lancement de la commande d'installation :
sudo tar -xvJpf /home/darkstorm/Bureau/psxitarch.tar.xz -C /run/media/darkstorm/psxitarch
 
 
lancement_commande_install_distrib.jpg

EDIT j'utilise cette commande maintenant :
sudo tar -xvf /home/darkstorm/Bureau/psxitarch.tar.xz -C /run/media/darkstorm/psxitarch --numeric-owner

et c'est parti...

Tout par tearch sans toucher les 2 partitions du systeme de cette meme distribution      :ph34r:


install_debian_par_tearch_1.jpg

install_debian_par_tearch_2.jpg

install_debian_par_tearch_3.jpg

install_debian_par_tearch_4.jpg

install_debian_par_tearch_5.jpg
La distribution Linux précédemment installée, chargée :
install_debian_par_tearch_6.jpg




#1155023 Installation et chargement de Linux sur firmware 5.05 et 9.00

Posté par saya - 18 mars 2022 - 21:01

..........................Installation et chargement de Linux sur firmware 5.05 et 9.00

Un Discord est disponible : PS4-LINUX

.....................................Sommaire en 6 parties.................................

1 Distributions Linux proposées par la team (fr)
2 Distributions Linux compilées d'un autre pays
3 Préparation de la clé usb / disque dur externe
4 Configuration de la ps4
5 Chargement du payload Linux par host
6 Chargement du payload Linux par Payload Guest
7 Rubrique d'informations




.....Distributions Linux proposées par la team......
:new-style: :new-style:
.

... ......... Emulateurs installés............

Dolphin (gamecube/wii)
Cemu (wii u))
Yuzu (switch)
Ryujinx (switch)

Zsnes (super nintendo)
Snes9x (super nintendo)
Fceux (émulateur nes)
Gameboy Vbam
Gameboy Advance Mgba
Genesis Dgen (sega megadrive)
Saturn Yabause
PCSX2 (ps2)
RCPS3 (ps3)
PSP PPSSPP (psp)
MAME (arcade)
Raine (arcade CPS1 CPS2 TAITO Neo Geo Neo Geo CD)
Stella (Atari 2600)
Retroarch (multi-plateforme d'émulation)





.............1.Distributions Linux de darkstorm.................

1 Distribution TeARch, langue en français,clavier azerty + émulateurs

2 Distribution Tearch v2 langue en français / Distribution Tearch v2 language in english
3 Distribution Manjaro, langue en français,clavier azerty + émulateurs
4 Distribution Malinuxbox, langue en français,clavier azerty + émulateurs
5 Distribution EndeavourOS, langue en français,clavier azerty + émulateurs
6 Distribution Arcolinux, langue en français,clavier azerty + émulateurs
7 Distribution ArchLabs, langue en français,clavier azerty + émulateurs
8 Distribution RebornOS, langue en français,clavier azerty + émulateurs
9 Distribution Archlinux, langue en français,clavier azerty + émulateurs
10 Distribution Bluestar, langue en français,clavier azerty (pour bureautique, sans émulateurs)
11 Distribution BlackArchLinux, langue en français,clavier azerty (special hacking, sans émulateurs)
12.1 Distribution Debian 11 v1 langue en français - installation différente, par un linux ps4 ou pc, voir en bas du post - support VULKAN PS4 Pro

12.2 Distribution Debian 11 v2 langue en français - installation différente, par un linux ps4 ou pc, voir en bas du post - support VULKAN PS4 Pro expire le 27/10
12.3 Distribution Debian 11 v2 langue en français - installation par un pc - support VULKAN PS4 Pro

13 Distribution Salient Os langue en français - installation par un pc

14 Distribution Salient Os v2 langue en français - installation par un pc sur usb ou pour interne - support VULKAN PS4 Pro
.


2.Distributions Linux d'un autre pays

Distributions Linux les plus connus (langues us/russe clavier qwerty)
Image Linux de whitehaxOr Archlinux
Image Linux de ModdedWarfare Fedora 32 ITmania modifié ModdedWarfare, langue en anglais et +
Image Linux de ITmania Fedora 32 langue en russe, clavier qwerty
Image Linux de Nazky CuteFish OS





3.Préparation de la clé usb / disque dur externe

Préparez une clé de minimum 16 go (de préférence en usb 3 )
MiniTool Partition Wizard est pratique pour le formatage de la clé / disque dur

Formatage FAT 32 en une seule et meme partition, clusters en auto
La partition doit etre en MBR


Vérifiez que la partition est bien dite active
Sinon passez la partition en active (explication dans la section rubriques d'aides)




Les 3 Fichiers à placer à la racine de la clé usb / disque dur externe



....................cle_usb_pour_installation_linux1.jpg..........................


Détection de la carte mere pour firmware 5.05 / 6.72 / 9.00
Depuis la mise à jour du Goldhen en version 2.2.3, la version de carte mère est détectée et affichée dans les paramètres systeme

important pour sélectionner le bzImage compatible pour sa ps4


detection_motherbridge.jpg




Liens pour récupérer un bzImage :.
https://github.com/Hakkuraifu/PS4Linux-Documentation
https://gbatemp.net/threads/working-bailkal-linux-kernels-for-ps4pros-on-6-72-and-distros.572063/

https://thegamepadgamer.com/2021/06/ep-11-running-linux-on-ps4-full-tutorial-7-55-or-lower/


bzImages utilisés par l'équipe.

Lestat__ cuh-2016b Belize ps4 Slim

5.15.15 (BETA - Vulkan support - HDD Support - by codedwrench)

bzImage Aeolia 4.14.93 (sans désynchro Hdmi, sans vulkan, mais plus simple pour une 1ere installation)

bzImage Aeolia / Belize / Belize 2 - 5.15.15 - 2.0 Ghz compilé et overclocké par Lestat__ (compatible vulkan) en cours


darkstorm cuh-1216b Belize ps4 Fat
bzImage Belize 5.3.18 (BETA)

bzImage Aeolia / Belize / Belize 2 - 5.15.15 - 1.9 Ghz compilé et overclocké par darkstorm (compatible vulkan) en cours


.

saya cuh-7116b Belize 2 ps4 Pro

ITmania kernel 5.3.18-ITmania (compatible Vulkan)
bzImage gentoo 5.3.17 1.9 Ghz overclocké par ITmania (compatible Vulkan) - 2.1 Ghz sur ps4 pro -

bzImage gentoo 5.3.17 2.1 Ghz overclocké par ITmania (compatible Vulkan) - 2.4 Ghz sur ps4 pro -

bzImage gentoo 5.3.17 2.4 Ghz overclocké par ITmania (compatible Vulkan) - 2.7 Ghz sur ps4 pro -

bzImage Aeolia / Belize / Belize 2 - 5.15.15 - 2.0 Ghz compilé et overclocké par saya (compatible vulkan) en cours
.
.
bzImage de secours
.
bzImage pour ps4 avec wifi non fonctionnel (.bin à effacer du nom par le menu d'un logiciel ftp par exemple)


Les bzimages Aeolia / Belize 1 et Belize 2 => fonctionnels sur ps4 fat / ps4 slim / ps4 pro non Baikal



.

initramfs.cpio.gz de Hippie68 5.05 à 9.00, dernière version

.
Renommer la distribution choisie en psxitarch.tar.xz










La clé usb/ disque dur est maintenant prete pour l'installation de Linux avec ces 3 fichiers :
bzImage
initramfs.cpio.gz
psxitarch.tar.xz

.
.
.
4.Configuration de la ps4
.
Parametres_de_sortie_video.jpg
Aller dans Paramètres => Son et écran => Paramètres de sortie vidéo
_Résolution "1080p"
_Gamme RGB "complète" (moi je suis en automatique, je vais modifier pour voir pour mes tests futurs)
_HDR "désactivé"
_Sortie Deep Colour "désactivé"
.
.
Parametres_systeme.jpg
Aller dans Paramètres => Système
décocher Activer le lien de périphérique HDMI
décocher Activer HDCP
.
Telechargements_automatiques.jpg
Plus que conseillé, décocher toutes les cases
.

.
.
5.Chargement du payload Linux par hosts
.
.
Ouvrir le navigateur internet de la ps4 (le host choisi sera installé en meme temps dans le cache offline)
.
.
Lancer l'installation de Linux sur ps4 5.05
.
Brancher la clé usb / disque dur pour Linux
Brancher le clavier

Charger Linux 900.bin (version 1go)
.
Host PS-Phwoar! Host Menu v 1.4 par Leeful pour 5.05
https://wr0zen.github.io/phwoar/index.html
.
4_PS_Phwoar_Host_Menu_v1.4_1_linux_loade
.
5_PS_Phwoar_Host_Menu_v1.4_1_linux_loade
.
.
.
Pour lancer Linux déjà installé 5.05
.
6_PS_Phwoar_Host_Menu_v1.4_1_linux_loade
.
.
.
Comment lancer l'installation de Linux sur 9.00
.
Host de GamerHack (v3.0) pour 9.00
https://gamerhack.github.io/ps4jb900v3/
.
1exploit_usb_9.jpg
Brancher la clé créée pour la faille 9.00 (tutorial ici)
2exploit_usb_9.jpg
quand le pop-up de notification de la clé ne s'affiche plus, appuyer sur OK
3exploit_usb_9.jpg
Retirer la clé usb (faille 9.00) et appuyer sur OK
6_charger_linux1.jpg
le host de gamerhack s'affiche, lancer directement le payload Linux 1GB

.
.
Une fois les lumières typiques du bon chargement du kernel linux sur la ps4,
Une demande de commande s'affiche sur l'écran,
tapez une des 2 façons :
.
exec install-psxitarch.sh
(si le clavier est muet, le kernel BzImage utilisé n'est pas compatible avec cette ps4)

.ATTENTION le clavier est en qwerty, tapez :
exec instqll)psxitqrch:sh puis appuyer sur la touche Entrée
(Affiché exec install-psxitarch.sh)
.
OU
.
lancer les commandes :
cd bin
sh ins puis appuyer sur la touche Tab
- puis appuyer sur la touche Tab
sh install-psxitarch.sh
.
L' installation commence ...
(12 minutes à 1h suivant la vélocité du périphérique, ssd / us3 / usb2 / sd-card , et la taille de la distribution)
.
.
Une fois Linux installé, vous arriverez ici :
.
Linux_install_ok.jpg
.
.
Lancer la commande :
.
resume-boot ( exec start-psxitarch.sh si cela ne fonctionne pas )
.
Si l'affichage passe en écran noir, débrancher/rebrancher l'hdmi ( ou éteindre et rallumer l'écran par sa télécommande)

Puis tapez :
.CTRL Alt et F2 pour réactiver l'écran (visibilité sur l'écran sur la commande localhost)
CTRL Alt et F1/F7 pour arriver sur linux

.
.
Pour lançer LINUX déjà installé :
.
firmware 5.05:
Brancher la clé usb / disque dur avec Linux installé
Charger le Linux 3go

Brancher clavier et souris
.
firmware 9.00 :
Brancher la clé usb / disque dur pour Linux
Charger Linux 4go par le host de gamerhack
ou
Charger le Goldhen 2.2 + activer BinLoader dans les paramètres de son menu
Charger Payload Guest 0.96
Charger le payload MiraLoader_Orbis
Charger le Linux 4go
.
Brancher clavier et souris









Une fois les lumières typiques à linux sur la ps4,
si écran noir, taper :
CTRL Alt et F2 pour réactiver l'écran (visibilité sur l'écran sur la commande localhost)

.
Pour accéder directement au bureau de Linux - linux déjà installé -
Pour les distributions Linux faites par nous (équipe LS)
.
CTRL Alt et F1 ou F7 pour accéder directement sur le bureau de Linux
rentrer le mot de passe logic
Linux est démarré et actif sur son bureau :)
.

.
.
.
6.Chargement du payload Linux par Payload Guest d' Al Azif
......( optionnel )
.
.
Payload_Guest_400x224.jpg
.
Pour une utilisation de Payload Guest 0.96
.
Les payloads dont Payload Guest 0.96 a besoin pour firmware 5.05 / 9.00
.
Les payloads.bin à télécharger pour 5.05 pour une utilisation avec Payload Guest 0.96
https://1fichier.com...ts2ucfi09bzbix2
.
Les payloads.bin à télécharger pour 9.00 pour une utilisation avec Payload Guest 0.96
.
MiraLoader_Orbis_MIRA_PLATFORM_ORBIS_BSD_900.bin
LinuxLoader-900.bin
LinuxLoader-900-2gb.bin
LinuxLoader-900-4gb.bin
.
.
PS4Xplorer200x200.jpg
Installer PS4-Xplorer v1.33 pour avoir un gestionnaire de fichiers pour la ps4
.
Ps4xplorer_payloads.jpg
.
Placer les payloads.bin dans un dossier nommé "payloads"
Déplacer le dossier dans le disque dur interne (avec PS4-Xplorer 1.3x ou par ftp) dans :
/data/payloads/
.
.
Installer Payload Guest 0.96 sur la console
(chargeur de payload.bin directement par la console)
.
Host pour charger le GoldHen v 2.2 (avant Payload Guest 0.96) pour 9.00
https://nightkinghost.com/900/index.html
.
10_Night_King_host_GoldHen_2.2_1.jpg
.
10_Night_King_host_GoldHen_2.2_2.jpg
.
11_Night_King_host_demande_de_cle.jpg
.
12_Night_King_host_chargement_cle.jpg
.
13_Night_King_host_chargement_GoldHen_2.
.
Appuyer sur le bouton PS.jpg de la manette pour retourner sur le menu de la ps4
.
Aller ensuite dans Paramètres / GoldHEN
.
Parametres_GoldHen_2.2.jpg
.
.
.
Cocher " Enable BinLoader Server "
.
Parametres_GoldHen_2.2_Binloader_Server_
.
Parametres_GoldHen_2.2_Binloader_Server_
.
Brancher la clé usb / disque dur pour Linux
Brancher clavier et souris


Payload_Guest_200x112.jpg
Payload Guest 0.96

.
.
Pour 5.05 :
Charger le payload MiraLoader pour 5.05
.
14_Payload_Guest_0.96_linux_miraloader_5
.
.
.
Charger Linux1GB.bin pour 5.05
INSTALLATION de LINUX
15_Payload_Guest_0.96_linux_1go_5.jpg
.
.
.
Charger LinuxLoader-00-3gb.bin (version 3go) pour 5.05
CHARGEMENT DE LINUX déjà INSTALLé
16_Payload_Guest_0.96_linux_3go_5.jpg
.
.
.
Pour 9.00 :
Charger le payload MiraLoader_Orbis pour 9.00
.
17_Payload_Guest_0.96_linux_miraloader_9
.
Payload_Guest_0.96_linux_miraloader_5.1.
.
Payload_Guest_0.96_linux_miraloader_5.2.
.
.
.
.
Charger Linux 900.bin (version 1go) pour 9.00
INSTALLATION de LINUX
18_Payload_Guest_0.96_linux_1go_9.jpg
.
.
.
.
Charger LinuxLoader-900-4gb.bin (version 4go) pour 9.00
CHARGEMENT DE LINUX déjà INSTALLé
19_Payload_Guest_0.96_linux_4go_9.jpg
.

.
.
.
.
7.Rubrique d'informations
.
.
Configurer les distributions linux non paramétrés pour l'europe (autres langues et/ou clavier en qwerty)
.
Pour l'accès SU si demandé :
mot de passe ps4linux pour l'image linux de Moddedwarfare
mot de passe ITmania (it en majuscule) pour l'image linux de ITmania pour le clavier us c'est : ITmania =IT m(?) a(q) n i a(q)
.
Passer le CLAVIER en Français sous Fedora qwerty (us) vers clavier azerty (fr)
setxkbmap fr
.
Commandes utiles :
Mise à jour de linux (pas de risque de modifier les drivers pré-optimisés pour la ps4)
sudo pacman -Syyu
.
Installer STEAM
pacman -S steam
.
Installer Heroic Games Launcher pour les jeux Epic Games
lien vers le tutorial de numétopia ici
.
.
Réparer un démarrage de Linux déjà installé
.
Il est possible de remplacer le kernel BzImage (celui utilisé pour l'installation de Linux) pour overclocker le processeur,
en ouvrant la partition de 50 mo (les fichiers de démarrage de la distribution Linux installée)
.
Mais si le BzImage et/ou initramfs.cpio.gz ne sont pas compatibles avec la ps4 utilisée,
la distribution Linux installée et fonctionnelle (avant) n'est plus amorçable par la ps4
.
Sur un pc ayant un systeme d'exploitation Windows, en branchant la clé usb ou disque dur,
attention à refuser la demande de formatage de la deuxieme partition,
car c'est votre distribution Linux anciennement fonctionnelle.
.
Une distribution linux ps4 d'une autre clé usb peut aussi faire l'affaire pour remplacer ces 2 fichiers (initramfs.cpio.gz + le BzImage fonctionnel avant)
.
.
Faire reconnaitre une clé usb (minimum 16go ou +) dite non compatible à l'installation de linux
a_passer_en_partition_active.jpg
.
la débrancher de la ps4 et la brancher à un pc
utiliser un gestionnaire de partition comme MiniTool Partition Wizard, sélectionner la partition de 55 mo
passez là en active, sélectionner ensuite Appliquer
Rebranchez-là sur la ps4 et relancer la commande d'installation de linux , le problème doit etre résolu
.
Connection réseau à la distribution Linux installée
Filezilla_80x81.jpg
Installer Filezilla
.
Indiquer l'adresse IP de la ps4 (la notification du Ftp du menu Goldhen peut vous l'indiquer) dans "Hote"
.
Parametres_GoldHen_2.2_Enable_FTP_Server
.
Parametres_GoldHen_2.2_Enable_FTP_Server
.
Lancer Filezilla,
Aller à Fichier , Gestionnaire de sites...
.
filezilla1.jpg
.
Nom d'utilisateur : l'user qui est utilisé pour la distribution choisie
Mot de passe : celui qui est utilisé pour la distribution choisie
.
Pensez à limiter le nombre de connections simultanées à 1
.
filezilla2.jpg
.
L'affichage sur une distribution de darkstorm connectée en sftp
.
filezilla3.jpg
.
La carte réseau du pc utilisé pour le sftp peut jouer sur les transferts
100 Mbps (11 mio/sec max) / 1000 Mbps (Gigabit)
.
Le cable réseau a aussi son importance :
Différence entre les câbles Cat 5, Cat 5E et Cat 6
.
Le disque dur du pc peut influer aussi en fonction (sata2/sata3/ssd)
La carte réseau de la ps4 est une Gigabit
.
Un exemple d'une ps4 branchée avec un cable cat 5e avec un pc avec une carte réseau gigabit :
sftp_cat5e.jpg
.
2 ps4 en connection sftp est possible (entre 8 mo/sec et 110 mo/sec)
La vitesse sera bridée à la vitesse de la + faible connection .
.
Observations
Les installations et les utilisations d'un payload Linux peuvent etre altérées par le host utilisé.
Le chargement le plus pur d'un payload se résume à l'injecter par l'ordinateur (plusieurs logiciels sont existants)
mais aussi par un logiciel sur la ps4 meme grace à Payload Guest d'Al Azif.
.
Payload Guest 0.96 est compatible avec les payloads GoldHen 2.0b et GoldHen 2.2 (pas les intermédiaires)
Payload Guest 0.97 mod fonctionne aussi avec le payload GoldHen 2.2
.
Installer une distribution Linux en interne
(30 go minimum conseillé)
.
Le choix du bzImage utilisé en fonction de la ps4 utilisée, est un facteur important à prendre en compte.
Hormis le fait qu'il doit etre compatible à la version de la ps4 ( Fat / Slim / Pro + séries différentes )
Le bzImage utilisé doit avoir le support disque dur pour valider l'installation en interne.

Suivant le disque dur dans la ps4, 500 go ou 1 to par exemple, l'initram.tar.gz doit etre différent
Une fois Linux installé sur le disque dur le la ps4, l'initram.tar.gz doit ensuite etre remplacé, pour charger l'image installée sur la ps4
On peut en stocker plusieurs et ne faire booter que celle nommée linux.iso en chargeant un payload Linux
Pour information, darkstorm a installé en interne linux sur sa ps4 Fat 9.00
D'après les retours sur internet, les ps4 Fat et Slim sont les plus disposées pour une installation de Linux en interne
.
.
Merci à tous ceux qui ont contribué de près ou de loin à l'élaboration de ce tutorial
darkstorm, Lestat__, Al Azif, Moddedwarfare, Sleirsgoevy, ChendoChap, SisTr0, Hippie68, Nazky, Lapy05575948, thestr4ng3r, SALT, gamer hack ...
et tous ceux que j'aurai pu oublier ...
N'hésitez pas à mettre un "j'aime" au post si vous appréciez le travail fourni :)


Un Discord est disponible : PS4-LINUX.. .


#1155862 [PS4] PS4 Payload Guest 0.98 disponible

Posté par Oxeres - 05 avril 2022 - 12:50

Pour le coup je cherche les payloads de mods GTAV v1.38
Et éventuellement ceux pour RDR2 v1.29
Si quelqu’un à ça ce serais sympa ;)

Édit: J’ai trouvé, plus qu’à tester avec payload guest.


#1155657 ESP Menu Offline v1 pour PS4 9.00 avec auto payload

Posté par MOUSSOUFDIAZ - 31 mars 2022 - 00:04

Si il y en a que ça intéresse je peux vous imprimer des petits boitiers pour ESP32 S2 mini comme ceux en vert sur cette page http://www.logic-sun...clef-usb/page-3