Edit 3 : Rajout d'une astuce pour avoir le dossier exefs quand il est manquant lors du decryptage avec hactool ( Voir tuto étape 5Bis ! )
Bonjour à tous
Aujourd'hui a vu le jour une pépite : le lancement de jeux Nintendo switch sur la dernière version du Firmware !
Dans ce tuto , nous allons traiter comment lancer un jeux Nintendo switch au travers d'un autre jeu possédé ! Je pars aussi du principe que vous savez lancer votre switch en mode RCM et que vous savez lancer Hekate. Il y a déja des tuto sur LS pour ça ^^
LIEN UTILE : JEUX ET LEUR ID
Liste des jeux compatibles ! (mise à jour 18/06/2018)
Pré-requis :
-Nintendo Switch en version 5.1.0 ( Fonctionne uniquement sur ce firmware ! )
-Le fichier d'installation de Python 2.7.15 que vous trouverez ici : PYTHON 2.7.15
-Le payload biskeydump ici : BISKEYDUMP
-Le CFW HekateFsMod : HEKATE FS MOD
-Hactool : HACTOOL
-Decrypt xci v2.1 : DECRYPT XCI V2.1
-HXD 2.0.0 ici : HxD2.0.0
-Le payload hekate ctcaer 2.3 ici : hekate_ctcaer_2.3.bin
-Vos backup de jeux au format xci ( Nous ne fournirons aucun lien ici , Google est votre ami )
-Une carte sd de 8go ou plus ( selon la taille de vos jeux)
____________________________________________________________________________________________________________
Etape1 : Les clés importantes !
- Mettez votre Nintendo switch en RCM
- Téléchargez le Payload BiskeyDump qui sera un payload a charger comme Hekate avec TegraRcmSmash et lancez-le !
- Vous devriez voir un QR Code apparaître, scannez-le avec votre téléphone ou votre webcam et gardez précieusement toutes les clés ! ( NE DONNEZ AUCUNE DE VOS CLÉS A QUI QUE SE SOIT !!!! )
- Les clés SBK et TSEC seront celles à retenir !
- Relancez votre switch en mode RCM et passez a l'étape suivante !
Etape 2 : Dump des fichiers requis !
- Téléchargez Hekate ctcaer 2.3 et lancez-le !
- Naviguez dans les menus et allez sur "TOOLS" et validez sur "Dump eMMC BOOT" et patientez jusqu'à la fin du processus !
- Relancer la manipulation mais en choisissant "Dump eMMC SYS" cette fois-ci et patientez jusqu'à la fin. Cela peut prendre un peu de temps
Etape 3 : Préparation des fichiers !
- Allez sur ce site ICI et faites > clique droit sur la page > Enregistrer sous > Renommez-le en keys.py et validez ! (le fichier doit absolument être en .py )
- Installez Python 2.7.15, et lors de l'installation, pendant le choix de l'installation des modules, descendez tout en et faites en sorte d'installer le dernier module, sinon vous ne pourrez pas continuer !
- Télécharger Hactool et Decrypt xci v2.1
- Retirez la carte sd de votre Switch , et récuperez les fichiers suivant : "BOOT0" et "BCPKG2-1-Normal-Main" et rajoutez leur l'extension de fichier .bin (exemple : BOOT0 doit devenir BOOT0.bin )
- Mettez le contenu des archives de Hactool, Decrypt xci, le keys.py , BOOT0 et BCPKG2-1-Normal-Main dans le même dossier
Etape 4 : Le dumps des clés requise !
Une fois tout les fichiers requis seront placés dans le meme dossier :
2 Solutions :
- Faites un clique droit dans ce dossier en maintenant SHIFT enfoncé et cliquez sur "Ouvrir une fenetre de commande ici"
Ou
- Fichier>Ouvrir l'invite de Commande>Ouvrir l'invite de commande en tant qu'administrateur !
- Dans La console de commande tapez ceci :
pip install lz4
python keys.py VOTRECLESBK VOTRECLETSEC (les clés que vous avez dump plus haut vous serviront ici )
- Normalement un fichier keys.txt a été crée ! Renommez le en keys.ini !
Etape 5 : Decryptage des XCI
Ici il faudra vos bakcups de jeux au format XCI, vous trouverez surement votre bonheur sur internet, mais pas de lien ici
On prendra ici comme exemple le jeux Mario + Rabbids® Kingdom Battle
(Le jeu doit être dans le même dossier que Decrypt-XCI-V2.1.bat)
- Selectionnez votre rom Mario + Lapin.xci et faites la glisser sur Decrypt-XCI-v2.1.bat
- Une console de commande devrait apparaître avec écrit en gros "PRAGMA"
- Patientez jusqu'à voir apparaître le message suivant :
DONE! You should have a folder: xciDecrypted
![;)](https://www.logic-sunrise.com/forums/public/style_emoticons/default/wink.gif)
![:P](https://www.logic-sunrise.com/forums/public/style_emoticons/default/tongue.gif)
![:)](https://www.logic-sunrise.com/forums/public/style_emoticons/default/smile.gif)
![1529130978-tuto-switch.png](https://image.noelshack.com/fichiers/2018/24/6/1529130978-tuto-switch.png)
![;)](https://www.logic-sunrise.com/forums/public/style_emoticons/default/wink.gif)