
Derniers tests et previews


TEST Donkey Kong Bananza : l’art de la destruction

TEST Maestro : entre baguette magique et quelques fausses notes immersives sur PSVR 2

TEST Split Fiction : que vaut la version Switch 2 ?

TEST Caméra pour Nintendo Switch 2 : un accessoire indispensable ?
Dernières actualités

BON PLAN : 160 Go en 5G et d'autres forfaits à moins de 9 € par mois chez NRJ Mobile

Destiny 2 : Les Confins du Destin, le Raid Le Désert perpétuel ouvre ses portes ce samedi, tous les détails

Steam change ses règles, des centaines de jeux bientôt supprimés ?

Keiichiro Toyama (Silent Hill) travaille déjà sur un nouveau jeu, malgré un récent échec

modifier pkg
Je peux essayer de te faire un exe pour ça ^^.
mais il faudrait m'expliquer comment ça fonctionne et me dire les outils à utiliser.
Et oui, j'ai besoin de beaucoups de courage, car pour expliquer en gros je doit faire:
- decompiler le PUP
- sortit les 20 fichier dev_flash
- changer un a un leurs extension en pkg
- taper la commande "./unpkg dev_flash_000.pkg dev_flash_000" 20 fois
- ouvrir chaque dev_flash pour trouver les fichiers dont j'ai besoin
- modifier les fichier a l'interieur
- remmetre les fichiers a l'interieur
- taper 20 fois "./pkg dev_flash_000 dev_flash_000.pkg"
- renommer les dev_flash avec leurs nom d'origine
- tout remmetre dans l'update.tar
- taper la commande "fix_tar update.tar"
- recompiler le PUP
- le tester sur ma ps3
Bref ça as l'air de pas grand chose comme ça, mais il me faut bien une heure rien que pour la compilation et la decompilation
Le hic (comme d'hab), je tape :
"./decrypt_dev_flash.sh update_files"
et il tape la commande "unpkg", mais il me dit qu'il nexiste pas dans le dossier (normal me direz vous, il n'est pas compiler) !
Bref j'aimerais que l'un d'entre vous le compile, si possible sous dos, ou sinon sous nunux, j'utiliserais cygwin au pire !
Tenez https://github.com/kakaroto/ps3utils/co ... d0586a7b62
edit::voila !! Je vient de créer mon premier CFW basé sur acid_cfw, l'installation est en train de se faire chez moi, je vous dit après si ça marche ou pas !
Si ça marche, j'expliquerais la marche a suivre !!
edit3:: bon heuuu, la je saisie plus !
le firmware d'origine fait 167mo, et mon FW a moi fait 205mo, je l'installe, tout roule jusque la !
Je demarre la console, et a ma grande surprise, rien n'as changer O_o ! Pourtant le FW est bien different, et il s'est installer sans soucie !
Bon je continue mes test, j'y suit presque la !
edit3::fausse joie, j'ai compris ma bourde ! en fait j'ai copier le dev_flash, mais en laissant l'extension PKG, donc les fichiers etait côte a côte, d'ou l'énorme difference de taille !
edit4::bon après moult essaie, le problème est le même, impossible de recompiler les pkg !
Je cherche en vain un makepkg fonctionnel !
J'en ai bien trouver comme celui de ps3utils, mais pas moyen de l'utiliser, il faut faire ce genre de commande :
pkg [key suffix] [content] [filename.pkg]
Le soucie, c'est que pour le key suffix, je sait pas quoi mettre, il y as un paquet de clé, mais celle que j'ai essayer ne marchent pas (cf:pkg-key-retail)...
Bref, si quelqu'un sait comment réempacter ce foutu pkg sans erreur !
Bon sinon j'ai trouver un bon petit truc interessant dans ps3utils, le log s'apelle fix_tar.exe, je vous laisse imaginer a quoi il sert
edit5::j'ai trouver le moyen d'avoir des PKG correct, mais la compilation du PKG n'allait pas puisque la ps3 ne me detecter pas la MàJ, donc j'ai mis le "update.tar" qui est tout propre est modifier, dans un firmware decompilé avec gpup, et la la MàJ est detecter, reste plus qu'a voir si ça se lance !
edit6::elle se lance !! et la j'ai pas eu de coups foireux, j'attend de voir ce que ça donne, et je met un 7ème edit xD, mais la je pense que c'est la bonne !
edit7::elle marche du tonerre !! =D
Bon je vous l'upload, puis si vous la voulez, vous me la demander en PV !
Elle est basé sur du 3.41 avec un mélange du acid CFW !
Ceci n'etait qu'un test pour voir comment ça marcher, maintenant que j'ai reussi a tout faire avec succès, je vais pouvoir me hater a un veritable CFW by "notre team xD" !
Je serait connecter ce soir sur MSN, tentez de vous connecter tout les deux, je vous fournirez les bon log ainsi que toute les commande necessaire, mais sachez qu'il faut avant tout utiliser nunux ou cygwin !
http://www.youtube.com/watch?v=jyVLBpchf1c
Y a moyen:
Après il y aurait apparemment un logiciel pour signer dans le kit de fail0verflow mais pas sur du tout car les outils de fail0verflow sont uniquement accès pour modifier des PUP et notamment compiler de PKG pour les PUP qui sont différents des PKG que nous avons l'habitude d'utiliser (MAJ des jeux, homebrew, jeux PSN...).
sinon pour les pkg du dev flash, tu doit les convertir en .rar si tu les as mis en .tar, sinon tu ne peut pas modifier le package...
regarde ça :
Bref, le mec vois un YLOD, alors il crois que c'est une surchauffe ! En plus il as tenté ça a l'aveuglette sans savoir les risques qu'il prenait en tentant cela sur un 3.55, juste pour pouvoir dire "youhou je suis le premier a tester le CFW" !
edit::juste pour signaler que j'ai reussi a decompresser un pkg...
enfin je n'arrive pas a decompresser les veritable pkg, juste les fichier nommé "dev_flash....", je change l'extension en pkg, et hop, le tour est jouer !
Non, justement !
Pour installer un PKG, il faut au préalable avoir la fonction qui le permet, hors sur nos pauvres ps3 retail, nous n'avons pas cette fonction, sauf en la démarrant avec un dongle !
Donc il faudras installer une version modifier du 3.55 avec la fonction pour installer un PKG, puisque nativement, on ne possède pas cette fonction !
Donc en clair, il nous faut tout de même un CF, d'ailleur kakaroto vient de signaler qu'il as fait son premier CF avec cette fonction, mais qu'il ne le mettras en ligne que quand il seras certain qu'il ne brickeras aucune console
Je veux faire un hybride entre le 3.41 et le 3.50 (3.50 juste pour son dev_flash) le truc, c'est que le hash de certains fichiers remplacés ne validera pas la MAJ et la rendra corrompue. J'ai donc la certitude qu'il y a un fichier (surement PUPheader.bin ou Updater.self) qui contient tous les noms des fichiers et leur hash respectif pour valider la MAJ une sorte de fichier master, il faudrait réussir à extraire PUPheader.bin ou Updater.self pour voir si il ne contiendrai pas un genre de fichier texte de se type et le modifier en mettant des nouveaux hash qui correspondrai aux fichiers remplacés peut être les offset et la taille des fichiers aussi, il faudrait déjà voir à quoi il ressemble pour le hash en tous cas c'est sur. Puis recompiler le .bin ou .self modifié, puis enfin compilé son PS3UPDAT.PUP avec GPUP 0.3.1.
J'ai déjà recompilé l'archive .tar (File_7.tar) qui contient tous le dev_flash 3.50:
dev_flash_000.tar.aa.2010_07_29_170013
dev_flash_001.tar.aa.2010_07_29_170013
dev_flash_002.tar.aa.2010_07_29_170013
dev_flash_003.tar.aa.2010_07_29_170013
dev_flash_004.tar.aa.2010_07_29_170013
dev_flash_005.tar.aa.2010_07_29_170013
dev_flash_006.tar.aa.2010_07_29_170013
dev_flash_007.tar.aa.2010_07_29_170013
dev_flash_008.tar.aa.2010_07_29_170013
dev_flash_009.tar.aa.2010_07_29_170013
dev_flash_010.tar.aa.2010_07_29_170013
dev_flash_011.tar.aa.2010_07_29_170013
dev_flash_012.tar.aa.2010_07_29_170013
dev_flash_013.tar.aa.2010_07_29_170013
dev_flash_014.tar.aa.2010_07_29_170013
dev_flash_015.tar.aa.2010_07_29_170013
dev_flash_016.tar.aa.2010_07_29_170013
dev_flash_017.tar.aa.2010_07_29_170013
dev_flash_018.tar.aa.2010_07_29_170013
dev_flash_019.tar.aa.2010_07_29_170013
dev_flash_020.tar.aa.2010_07_29_170013
dev_flash_021.tar.aa.2010_07_29_170013
dev_flash3_022.tar.aa.2010_07_29_170122
J'ai bien entendu remplacé la fin du nom du dev_fash par ce qui est écrit normalement sur le 3.41 (2010_07_29_170013/ 170122) car sur le dev_flash du 3.50 c'est (2010_09_13_230920).
Puis dans l'archive .tar j'ai mis tous le reste du 3.41 qui est censé être dans cette archive et qui porte toujours le même nom à savoir:
BDIT_FIRMWARE_PACKAGE.pkg
BDPT_FIRMWARE_PACKAGE_301R.pkg
BDPT_FIRMWARE_PACKAGE_302R.pkg
BDPT_FIRMWARE_PACKAGE_303R.pkg
BDPT_FIRMWARE_PACKAGE_304R.pkg
BDPT_FIRMWARE_PACKAGE_306R.pkg
BDPT_FIRMWARE_PACKAGE_308R.pkg
BLUETOOTH_FIRMWARE.pkg
CORE_OS_PACKAGE.pkg
MULTI_CARD_FIRMWARE.pkg
SYS_CON_FIRMWARE_01000006.pkg
SYS_CON_FIRMWARE_01010303.pkg
SYS_CON_FIRMWARE_01020302.pkg
SYS_CON_FIRMWARE_01030302.pkg
SYS_CON_FIRMWARE_01040402.pkg
SYS_CON_FIRMWARE_01050002.pkg
SYS_CON_FIRMWARE_01050101.pkg
SYS_CON_FIRMWARE_S1_00010002083E0832.pkg
UPL.xml.pkg
RL_FOR_PACKAGE.img
RL_FOR_PROGRAM.img
Donc voila tous ça c'est pour l'archive File_7.tar qui pour le cout vu les modif ne fait plus la même taille ni le même hash.
Pour le reste des hash qui correspondent pas non plus j'ai:
SDK_Version.bin (car pris sur le PUP 3.50),
vhs.tar (car pris sur PUP 3.50),
Pour ce qui correspondent:
dots.txt (car pris sur 3.41),
Updater.self (car pris sur 3.41),
PUPheader.bin (car pris sur le 3.41),
File_5.tar (car identique),
File_6.tar (car identique).
Soit donc 3 fichier sur 8 à modifier le hash sur le fichier de commande et vérification (PUPheader.bin ou Updater.self) qui pour le cout changera aussi de hash donc 4 fichiers finalement, pour que cela passe ensuite il faut vérifier les offset et peut être même la taille, je verrai bien ce que contient le fichiers de commande et de vérification. Ensuite il n'y a plus qu'à recompiler les 8 fichiers pour compiler un PS3UDPAT.PUP, qui ne devrait pas être corrompu car les hash, offet, taille... correspondront au fichier de commande.
La je vais m'attaquer au Updater.self voir ce qu'il contient. Le but étant d'avoir une MAJ 3.50 qui ne contiendrai que le dev_flash du 3.50 et tous le reste du 3.41 pour les sécurités, vu qu'il est impossible de récupérer le dev_flash du 3.50. Je testerai d'autres config sur la modif en cas d'incompatibilité.
se qui faudrait essayer c'est de recompiler un firmware avec des fichier d'un même firmware mais en debug car chaque fichier dans le pup son signer on renmplace juste des fichier signer par d'autre signer
quand on découpe un pup avec pupextractor on a des fichier .tar que l'on peut decompresser dedans il y a CORE_OS_PACKAGE.pkg donc le xmb on pourais essayer de le remplacer par le fichier meme fichier debug ou d'autre fichier
sais tu quel fichier faut modifier pour ajouter les option debug a une retail?
sur le 3.41 modifier le fichier 7.tar ne peut pas etre extrait alors que l'original oui
a voir
si tu a le 3.41 debug car celui que j'ai et compresser et j'arrive pas a le décompresser