Aller au contenu


Photo

[PS5] ps5-unified-autoloader le nouveau loader PS5 signé itsPLK


  • Please log in to reply
2 replies to this topic

Posté Aujourd'hui, 08:31

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 14 451 Messages :
  • Sexe:Male
Le développeur itsPLK, déjà connu dans la scène PS5 pour ses travaux autour de Y2JB et des outils d'automatisation, vient de publier un tout nouveau projet baptisé ps5-unified-autoloader. Contrairement à certains outils destinés directement aux utilisateurs finaux, cette solution se présente comme un payload ELF autonome destiné à être intégré directement dans les chaînes de jailbreak PS5. L'objectif de cet outil est simple : automatiser le chargement des payloads et fournir une solution de secours intégrée lorsque aucune configuration n'est détectée.
 
 
 
 
 
Un fonctionnement entièrement automatisé
 
Une fois lancé via elfldr, le payload :
 
- ferme automatiquement l'application YouTube (PPSA01650, PPSA01651 et PPSA01652) si elle est en cours d'exécution ;
- arrête également le lecteur BD Disc Player (NPXS40140) en utilisant une procédure sécurisée (suspension, attente puis fermeture) ;
- attend jusqu'à 10 secondes que le serveur elfldr soit disponible sur le port 9021 ;
- recherche un fichier de configuration autoload.txt sur les périphériques USB branchés puis dans la mémoire interne de la console.
 
L'ordre de recherche est le suivant :
 
/mnt/usb0/ps5_autoloader/autoload.txt
/mnt/usb1/ps5_autoloader/autoload.txt
...
/mnt/usb7/ps5_autoloader/autoload.txt
/data/ps5_autoloader/autoload.txt
 
Si un fichier est trouvé, chaque payload listé est automatiquement chargé. En revanche, si aucun fichier n'est détecté, ps5-unified-autoloader lance son Payload Manager intégré, embarqué directement dans le binaire.
 
Un fichier autoload.txt très flexible
 
Le système de configuration est volontairement simple :
 
# commentaire
mypayload.elf
anotherpayload.elf
!1000
third_payload.elf
 
Les fonctionnalités disponibles comprennent :
 
- un payload par ligne 
- la prise en charge des commentaires (#) 
- des temporisations personnalisées via !<temps en ms> 
- la gestion des chemins absolus ou relatifs au dossier contenant le fichier autoload.txt
 
Ainsi, un simple périphérique USB contenant :
 
ps5_autoloader/
├── autoload.txt
├── etaHEN.elf
└── kstuff.elf
 
permet d'automatiser entièrement la séquence de chargement.
 
Un Payload Manager intégré en secours
 
L'une des particularités de ce projet réside dans l'intégration directe d'un pldmgr.elf embarqué dans le fichier principal :
 
autoloader.elf
└── pldmgr.elf
 
Si aucune configuration n'est détectée, ce gestionnaire de payloads prend automatiquement le relais, évitant ainsi de se retrouver sans interface de chargement.
 
Compilation et structure du projet
 
Le projet utilise Docker pour simplifier la compilation. Deux méthodes sont proposées :
 
télécharger une version précompilée de pldmgr (méthode recommandée) ;
compiler également pldmgr depuis les sources grâce aux sous-modules Git.
 
Le résultat final prend la forme d'un fichier du type :
 
autoloader_v0.1.0_xxxxxxx.elf
 
Avec ps5-unified-autoloader, itsPLK propose une solution modulaire destinée aux développeurs et aux créateurs de hosts PS5. Grâce à son système de chargement automatique, son support USB et son Payload Manager embarqué, ce nouveau projet pourrait rapidement devenir un composant central des futures chaînes de jailbreak PlayStation 5.
 
 
 
 
 
 

  • Retour en haut

Posté Aujourd'hui, 08:51

#2
DED FR

DED FR

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 2 938 Messages :
  • Sexe:Not Telling

Toujours des outils simples et utiles depuis le 1er ps5_lua_loader.

 

Merci   :D


  • Retour en haut

Posté Aujourd'hui, 08:59

#3
overload

overload

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 2 381 Messages :
J'ai pas du tout comprendre, on doit lancer ce payload manuellement a chaque fois où il sera intégré "en dur "dans la prochaine version de l'auto loader ? Trop de payload a force , dommage qu'on ai pas une solution qui intègre tout direct au fur et à mesure , merci pour la news et les éventuelles réponse à ma question


Édit:
je me répond a moi meme , intégration a autoloader faite donc pas de questions à se poser

Ce message a été modifié par overload - Aujourd'hui, 11:50.

"Si ça saigne ça peut crever"

  • Retour en haut




0 utilisateur(s) en train de lire ce sujet

0 invité(s) et 0 utilisateur(s) anonyme(s)