Pour répondre en partie à cette attente, une personne anonyme propose aujourd'hui sur PS3DevWiki un guide permettant aux utilisateurs d'éviter de devoir réaliser la première, la deuxième et la dernière étape. Pour cela, il ne suffit pas de grand chose. Les conditions requises sont uniquement de détenir une PS3 en firmware 3.55 et de posséder un dongle ou un JIG pour rentrer dans le service mode, à moins bien évidemment d'être en CFW 3.55 (dans ce cas-là, l'application FactoryServiceMode Tool v0.2 se trouve être très utile).
Vous trouverez ci-dessous la méthode complète (traduite par nos soins) pour réaliser cette opération de réassocation :
1. Cette méthode nécessite que vous ayez une console avec un firmware 3.15, 3.50 ou 3.55 fonctionnel.
2. Téléchargez les fichiers de réassocation présents en bas de la news et extrayez le contenu du dossier "Fichiers de réassociation du lecteur fixed" à la racine d'un périphérique de stockage de masse USB. La ligne suivante est déjà changée de 1 à 0 :
#---------------------------------------------
# Install Systemsoftware
# 0 = ???s?????
# 1 = ???s????
#----------------------------------------------
0
Cela va s'assurer que le PUP d'initialisation du lecteur n'est pas installé et ainsi permettre d'éviter un RLOD à cause des hashs syscon sur les consoles downgradées.
3. Téléchargez un firmware inférieur ou égal au 3.30 (qui sera utilisé en tant que PUP d'initialisation du lecteur) et mettez-le à la racine d'un périphérique de stockage de masse USB.
Ce dernier devra ressembler à cela pour le firmware 3.15 :
MD5: / SHA1: / CRC32: / CRC16:
- Lv2diag.self C48E5EBFC00ABD89094CB73A2B0BEA59 / D229AC694910272DDEA9276B9FD4A2664800638C / C2D0A2B0 / 5327
- manufacturing_updater_for_reset.self 9E3C9024E9243478D21C78E1C9DF2376 / 922EA202CA2EA36EBF2B5054605E17409B9A56E6 / 93F18A95 / EA0D
- fdm_spu_module.self BD9B61DBAA0F068C28563C7A0A62F3D5 / 85B4F6DF16A5B643BE67C7AFC55D2E6BF00B7B99 / C95B7E8 / FDD0
- PS3UPDAT.PUP
- cfg/standalone.cfg
Pour le firmware 3.50 :
MD5: / SHA1: / CRC32: / CRC16:
- Lv2diag.self C48E5EBFC00ABD89094CB73A2B0BEA59 / D229AC694910272DDEA9276B9FD4A2664800638C / C2D0A2B0 / 5327
- manufacturing_updater_for_reset.self 9E3C9024E9243478D21C78E1C9DF2376 / 922EA202CA2EA36EBF2B5054605E17409B9A56E6 / 93F18A95 / EA0D
- fdm_spu_module.self 33E8D3C12349CFD203930FD0C237054D / F660FD6EBEB12DC7F52B4E707A1F0D1BD05DF9F3 / 85701A9B / B75B
- PS3UPDAT.PUP
- cfg/standalone.cfg
Pour le firmware 3.55 :
MD5: / SHA1: / CRC32: / CRC16:
- Lv2diag.self C48E5EBFC00ABD89094CB73A2B0BEA59 / D229AC694910272DDEA9276B9FD4A2664800638C / C2D0A2B0 / 5327
- manufacturing_updater_for_reset.self 9E3C9024E9243478D21C78E1C9DF2376 / 922EA202CA2EA36EBF2B5054605E17409B9A56E6 / 93F18A95 / EA0D
- fdm_spu_module.self 33E8D3C12349CFD203930FD0C237054D / F660FD6EBEB12DC7F52B4E707A1F0D1BD05DF9F3 / 85701A9B / B75B
- PS3UPDAT.PUP
- cfg/standalone.cfg
4. Mettez le JIG/dongle/PSGrade de service mode dans le port 0 (le plus proche du lecteur) et rentrez dans le mode factory/service mode. Sachez que vous pouvez aussi vous servir de l'application FactoryServiceMode Tool v0.2 pour rentrer sans le service mode et cela sans JIG/dongle/PSGrade.
5. Mettez le périphérique de stockage de masse USB créé à l'étape 3 dans le port 0 (le plus proche du lecteur) et allumez votre console.
Drive Init Executing signifie que le processus de réassociation est en cours d'exécution.
Drive Init Failed avec de grosses lettres roses 'NG' (No Good !) signifie que le processus a échoué. Cela peut se résoudre très probablement en corrigeant le problème de communication avec le lecteur.
6. Après que vous ayez lancé le processus de réassociation initial, ne quittez surtout pas le mode factory/service mode.
7. Insérez un Blu-Ray vidéo dans le lecteur de votre console et lancez-le (cela va restaurer vos fichiers DRL !) .
8. Une fois cette étape terminée, vous pouvez quitter le mode factory/service mode.
9. Lancez votre console normalement.
**MAJ 10/03/2012** : de nouveaux fichiers permettant de réassocier le lecteur d'origine d'une console, depuis le firmware 3.15, 3.50 ou 3.55, viennent de voir le jour. Ils corrigent une petite erreur et le fichier "fdm_spu_module.self" a été resigné correctement pour toutes les versions (3.15, 3.50 et 3.55).