Deja, pour rappeller la situation :
Ma switch s'allume, elle boot bien et tombe sur l'écran de configuration, cependant quand j'arrive a l'étape de crée un nouvel utilisateur elle crash (a chaque fois ce qui fait que je peux pas finir la configuration).
Alors je suis donc le tuto:
1) Préparer les fichiers correctement:
Je formatte ma SD en FAT32, copie le dossier sample de memloader, et je met le fichier lockpick.nro dans switch/
j'ai donc :
.
├── sample
│ ├── uboot
│ ├── ... (fichier dans sample que j'ai pas touché)
│ └── ums_sd.ini
└── switch
└── Lockpick.nro
2) Récupération des Bis Keys:
J'utilise le payload Lockpick-RCM, je dump, il dit qu'il a réussi a dump 81 clés sur ma SD
J'ai desormais un fichier swich/prod.keys qui a effectivement 81 clés
3) Récupération des clés de chiffrement pour Hactool ou ses dérivés:
Note: Utiliser plutôt le payload Lockpick-RCM (à lancer via n'importe quelle méthode d'injection de payloads) en premier lieu, si celui-ci ne fonctionne pas suivre la suite de cette étape.
Puisque j'ai utilisé lockpick-RCM étape 2, j'imagine que les clés de chiffrement necessaires sont dans mon fichier prod.keys
4) Création du package via ChoiDuJour:
J'ai mon dossier firmware (qui correspond au fw 8.1.0 car c'est celui qui est actuellement sur ma switch)
et mon fichier keys.txt qui correspond a mon fichier prod.keys généré par Lockpick-RCM
J'execute la commande et la j'ai plein de failed to match et une erreur "Invalid NCA header"
J'enleve donc les clé qui ont des soucis
J'ai néamoins toujours le "Invalid NCA header"
.\ChoiDujour.exe --keyset="keys.txt" --fspatches=nocmac "firmware"
ChoiDujour 1.1.0 by rajkosto
uses hactool by SciresM (https://github.com/SciresM/hactool)
visit https://switchtools.sshnuke.net for updates and more Switch stuff!
Using source firmware files from folder firmware
Traceback (most recent call last):
File "ChoiDujour.py", line 517, in <module>
File "ChoiDujour.py", line 225, in call_hactool
Exception: Invalid NCA header! Are keys correct?
[24800] Failed to execute script ChoiDujour
et voila, je suis bloqué ici