Pour tous ceux qui n'aiment pas ou qui ne maitrisent pas les lignes de commandes, $n!pR vient de mettre en ligne une interface GUI pour les outils Geohot. Dans cette jungle des manipulations à outrance, il est toujours agréable de voir quelque chose se faire en automatique, mais surtout à moindre effort. Deux tutos sont également là pour vous épauler, le premier concernant la signature d'un .ELF et le second sur la création d'un .PKG
Signer un .ELF :
- Choisissez un elf à signer.
- Sélectionnez le fichier de sortie (EBOOT.BIN).
- Entrez le content id (voir exemple).
- Cliquez sur build.
Exemple:
Content ID - UP0001-XXXXYYYYY_00-0000111122223333
Changez XXXX et YYYYY vers le title id de l'homebrew (les id de jeux ressemblent à BLUS 12345).
Si vous avez une erreur, vérifiez que le fichier elf sélectionné est dans le bon format !
-> C'est à dire pas un self mais un elf.
-> Le content id doit être le même que celui utilisé lors de la création du elf.
-> Vérifiez qu'il ne soit pas corrompu.
Créer un .PKG :
- Utilisez le dossier sample comme référence (ABCD12345).
Renommez le dossier en utilisant le même title id que l'homebrew, suivez le guide ci-dessus (XXXXYYYYY).
- Placez le fichier EBOOT.BIN créé dans l'étape précédente dans USRDIR.
- Placez tous les autres fichiers dans le dossier principal PKG.
Les fichiers peuvent inclure ICON0.PNG, ICON1.PAM, PIC1.PNG, SND0.AT3 etc.
- Editez PARAM.SFO dans le même dossier avec le title id, le titre, la version de l'application, le type de données etc de l'homebrew.
- Editez ou créez un nouveau package.conf en suivant l'exemple fourni.
Vous pouvez le renommer avec le id titre de l'homebrew.
- Choisissez le dossier d'entrée créé dans l'étape précédente (par ex. ABCD12345/XXXXYYYYY).
- Choisissez le fichier package.conf.
- Soyez sur que le content id dans "build pkg" correspond à celui du package.conf.
Le content id doit aussi être le même que celui de l'étape précédente.
- Cliquez sur build.
Un grand merci à Attila du site ps3infos pour ces tutos, vous pouvez retrouver la news originale ici.