[PS4] TUTO – Linux sur votre PS4 !
Envie de voir Linux sur votre PS4 ? C’est parti, suivez le guide ! ^^
0) Pré-requis
- Une PlayStation 4 en firmware 1.76 (ou inférieur) ;
- Le programme Charles Proxy ;
- Une clé USB formatée en FAT32, assez grosse pour Ubuntu si vous prévoyez de l’installer ;
- Une autre clé USB ou un HDD USB (formaté ou non, il faut juste assez de place pour qu’Ubuntu rentre) ;
- Les fichiers Initramfs.cpio.gz et bzImage (vous les trouverez sur cet article) ;
- Une image Ubuntu ;
- UNetbootin (pour installer Ubuntu) ;
- Le PS4 Playground de CTurt (lien miroir) ;
- Un ordinateur.
1) Sur votre ordinateur
Commencez par télécharger Charles Proxy et l’installer. Pendant l’installation, profitez-en pour trouver votre adresse IP locale, par exemple à l’aide de ce site.

Votre adresse IP devrait s’afficher ici, dans mon cas 192.169.1.15. C’est la seule image n’appartenant pas à PSSFiles, et c’est de loin la plus belle, non ? 😛
Ensuite, formatez votre clé USB en FAT32, et copiez-y à la racine les deux fichiers que nous vous avons fait télécharger plus tôt : Initramfs.cpio.gz et bzImage. Branchez-la ensuite à votre console.
Pendant que vous y êtes, si vous prévoyez d’installer Ubuntu, téléchargez l’image d’Ubuntu et mettez-là sur votre clé USB à l’aide d’UNetbootin.
2) Sur votre PS4
Maintenant, lancez Charles Proxy, et retournez sur votre PS4. Rendez-vous dans « Paramètres -> Réseau », puis sélectionnez « Mettre en place une connexion internet ». Sélectionnez les options par défaut à chaque étape jusqu’à arriver à « Serveur Proxy ». Ici, choisissez « Utiliser ».
Entrez l’adresse IP de votre ordinateur ainsi que le numéro de port, qui est 8888.
3) Mettre en place le PS4 Playground
Pour pouvoir accéder au PS4 Playground et booter sous Linux, nous devons faire une redirection dans Charles Proxy.
- Sur votre PS4, retournez dans les paramètres et sectionnez « Guide de l’utilisateur ». Cela devrait ouvrir le navigateur internet de votre console et afficher la page du manuel PS4. Vous remarquerez qu’il n’y a pas de barre d’URL. C’est pourquoi nous allons avoir besoin de Charles Proxy pour changer l’URL !
- De retour sur Charles Proxy, vous verrez une référence à la page du manuel PlayStation 4 ;
- Ouvrez l’arborescence à gauche de la fenêtre et faites un clic droit sur le index.html. Sélectionnez « Map Remote » ;
- Vous pouvez héberger votre propre PS4 Playground ou essayer avec celui en ligne de CTurt. Dans notre cas, nous allons utilisé celui qui a été uploadé sur Playstation Scene Files à cette adresse : http://playstationscenefiles.com/jailbreak/
- Dans la fenêtre qui s’est ouverte, rendez-vous à la barre PATH dans Map From, et supprimez le index.html, pour le remplacer par *.* comme montré sur l’image ci-dessous.
- Copiez l’adresse du PS4 Playground de PSSFiles dans la barre Host de Map To. Si tout s’est bien passé, cela devrait ressembler à ça :
4) Démarrer Linux
Rechargez la page sur votre PS4, et vous devriez voir le bel index.html custom fait par Senaxx. Sélectionnez PS4 Playground, vous devriez vous retrouver face à cet écran :
C’est à partir de maintenant que ça devient simple. Vous voyez le petit rectangle intitulé Linux Loader ? Cliquez sur le bouton Load présent à l’intérieur et tadaaa !
5) Et Ubuntu alors ?
Les manchots ils sont mignons, mais ça nous avance pas, c’est ça que vous vous dîtes ? Bon ben, installons Ubuntu alors. ^^
Chargez Linux comme nous vous l’avons montré précédemment, puis branchez la clé ou l’HDD contenant la distro (distribution Linux) à votre PS4.
Entrez la commande (à l’aide du clavier que vous aurez branché au préalable, forcément :)) fdisk -l pour voir le nom de votre périphérique (/dev/sdXX).
Maintenant, entrez les commandes suivantes (si la partition bootable est /dev/sdc1).
mount /dev/sdc1 newroot/ exec switch_root /newroot/ /newroot/sbin/init
Parfois, la seconde commande (exec switch_root) ne fonctionne pas du premier coup. Rentrez-la à nouveau, et ça devrait marcher ! Attendez quelques secondes et…
Et une petite vidéo :
Notez que c’est un français et qu’il a un joli tableau V for Vendetta (ou Anonymous, comme vous voulez) derrière ^^
Par contre, seule ombre au tableau (pour le moment) : internet ne marche pas. Enfin si, mais à une condition :
The included ethernet driver on the published kernel supports only 1gbps link. 100mbps is not supported yet (From Kr105)fx0day, à propos d’internet sur Ubuntu PS4
Bon hack ! 🙂
Tuxbot123
Un jour, un grand penseur a dit "La peur mène à la colère, la colère mène à la haine, la haine… mène à la rédaction sur JVC." Heureusement, je n'ai pas trop flippé.- "bonjour jexplique mon probleme jai effectuer un downgrade 3.73 vers 3.65 sur psvita avec hen2 et moduro mai..." - will11160
- "bonjour j'ai un probleme j'arrive pas a un installer CMA (l'assista,t de gestionnare de contenu ps vita) ..." - juju
- "Hello I am so delighted I found your blog page, I really found you by error, while I was browsing on Digg ..." - Owen
- "Un grand merci pour cette traduction d'excellente qualité. Nintendo n'aurait pas fait mieux ! Vous êtes gén..." - Bastien64x
- "Bonjour ! Désolé pour ce retard, j'espère que tu as pu régler ton problème entre-temps, si ce n'est pas le ..." - Wirus
- "[…] grand nom de la scène hack PSP surtout connu pour son PRO Online, ainsi que noname120, ..." - [PSP] God Eater 2 : un petit patch de traductio...
- "[…] cette nouvelle monture et voir si elle est à la hauteur de nos espérances, car souvenez-vous que ..." - [PSP] [Vita] Le shell CyanogenMod passe en vers...
- "[…] vous en avions déjà parlé, CyanogenMod est un shell PSP développé par Joel16 arborant l..." - [PSP] [Vita] Le shell CyanogenMod passe en vers...
- "[…] Instructions disponibles iciHomebrew non signé CyanogenMod […]" - [PSP] CyanogenMod passe à Android Lollipop - Cu...
- "[…] Pour pouvoir installer le plugin, suivez notre tutoriel : TUTO – Comment installer des plugins ?...." - [PSP] CXMB devient rétro-compatible ! - Custom ...