La majorité des possesseurs de Switch connaissent sans aucun doute la team-Xecuter. Mais si, vous vous souvenez ? Cette fameuse Team ayant sorti la seule (et unique) possibilité de lancer vos backups au format XCI (pour le moment) !
Malheureusement, la Team n'ayant pas partagé le code source (en même temps, faire du profit c'est mieux), la scène Switch était partagée entre deux dilemmes : patienter pour une version gratuite, le temps que quelqu'un réussisse à faire la même chose que la Team-Xecuter ; ou alors payer sans attendre.
Entre-temps, des petits bidouilleurs ont réussi à accéder au DevMenu, qui permet d'installer des fichiers au format NSP (le format propriétaire de Nintendo), et c'est ainsi qu'est né le projet 4NXCI, par le développeur The-4n, qui offre la possibilité de convertir des backups XCI en format NSP.
Sachez que, dès aujourd'hui, il existe une solution totalement gratuite permettant l'installation de fichiers NSP sur votre console et donc le lancement de backups de jeux : Tinfoil !
I) Introduction
4NXCI est un utilitaire sur ordinateur permettant de convertir vos jeux XCI au format NSP installables depuis Tinfoil. Le soucis étant que pour fonctionner, le soft à besoin de vos clés Switch pour pouvoir fonctionner. Pour ce faire, passons immédiatement aux pré-requis pour ne pas perdre plus de temps :
1) Prérequis
- Une Nintendo Switch dans n'importe quel version du firmware ;
- Une carte micro SD formatée en exFAT ;
- Un ordinateur ;
- Savoir comment démarrer en mode RCM ;
- Savoir comment transférer un payload ;
- Télécharger les fichiers disponibles juste en dessous.
II) Installation
1) Dumper les clés
Bien, maintenant branchez votre carte MicroSD dans votre ordinateur, et décompressez le fichier « SDFilesV10 » et transférez tout son contenu dans la carte MicroSD (à la racine de celle-ci, donc).
Ensuite, ouvrez l'archive « kezplez-nx » et déplacez les trois fichiers qui s'y trouvent dans le dossier « switch » de votre carte MicroSD :
Éteignez maintenant votre console, insérez-y votre carte microSD, puis passez-là en mode RCM. Ceci fait, lancez le payload précédemment téléchargé par la manière dont vous le souhaitez. Enfin suivez les instructions plus bas.
À partir de cet écran, naviguez avec les boutons « Volume + »/« Volume - » pour naviguer parmi les options disponibles. Choisissez « Console info... », puis appuyez sur la touche Power pour sélectionner.
Choisissez maintenant les deux options indiquées par les flèches en rouge dans la photo ci-dessous (vous ne pouvez pas les manquer, je vous assure !) à l'aide du bouton Power. Lorsque les deux options seront sélectionnées, revenez au menu principal, puis choisissez la première option, à savoir « Launch ».
Arrivé dans ce nouveau menu, sélectionnez « Payloads... ».
Puis enfin, cliquez simplement sur « ReiNX » pour lancer le CFW !
B) Créer le fichier « keys.txt »
Lorsque vous aurez booté sur le menu de la Switch, naviguez simplement vers l'album pour accéder au Homebrew Menu. Naviguez par la suite jusqu'au homebrew dénommé kezplez précédemment téléchargé. Ce homebrew va permettre de décrypter les clés et d'en faire un fichier compréhensible par 4NXCI.
À partir de là, appuyez simplement sur pour voir un horrible menu arc-en-ciel. Ce menu vraiment simpliste vous permettra, lorsque vous aurez appuyé sur , de créer un fichier « keys.txt » à la racine de votre console lorsque le compte à rebours en haut à gauche aura atteint 19.
Ouf ! On a enfin fini avec les clés ! Maintenant éteignez votre console puis connectez la carte microSD sur votre ordinateur pour y voir un nouveau fichier nommé « keys.txt » à la racine de votre microSD. Copiez simplement ce fichier et collez-le dans un dossier quelque part sur votre ordinateur.
C) Convertir les XCI en NSP
Commencez par télécharger la dernière version de 4NXCI sur GitHub juste en dessous. Décompressez ensuite l'archive dans un dossier au choix, quelque part sur votre ordinateur.
Bien, pour la suite de ce tutoriel, j'utiliserai un backup de mon jeu Mario Odyssey au format cartouche. Pour rappel, ce tutoriel a un but démonstratif et je ne vous incite en aucun cas à télécharger des jeux illégalement sur internet :
Maintenant que tout est clair, procédons ! Pour commencer, placez votre jeu au format « .XCI » dans le même dossier où vous venez de décompresser 4NXCI.
Enfin, retrouvez le fichier « keys.txt » précédemment copié sur votre bureau et mettez-le dans le dossier d'installation de 4NXCI. Il va maintenant falloir éditer ce fichier pour y enlever une ligne de code qui, si vous ne l'enlevez pas, va faire crash (planter) le logiciel.
Pour remédier à ce problème, ouvrez le fichier avec l'éditeur de texte de votre choix, puis supprimez-y simplement la ligne suivante :
encrypted_header_key
Ouf ! On est sur la dernière ligne droite ! 😀 Pour terminer, procédez simplement à deux copié-collés du fichier « keys.txt » dans le dossier d'installation de 4NXCI, puis remplacez l'extension du premier par « .ini » ; puis le suivant par « .dat » comme ceci :
Et enfin, il vous suffit simplement de glisser-déposer votre fichier XCI directement sur le logiciel « 4nxci.exe ». Une invite de commande Windows devrait apparaître, laissez-la faire son travail !
D) Installer des fichiers NSP sous Tinfoil
Parfait ! Vous devriez maintenant avoir votre jeu, mais cette fois-ci sous le format « .NSP » ; transférez maintenant ce fichier dans votre carte MicroSD dans le dossier dénommé « tinfoil », puis « nsp ».
Ré-insérez votre carte SD dans votre console, démarrez-là en mode RCM puis bootez sur ReiNX comme précédemment. Dirigez-vous ensuite dans l'album pour accéder au Homebrew Menu et lancez le homebrew Tinfoil.
Arrivé sur le menu, sélectionnez la première option avec le bouton :
Cliquez sur la première option une nouvelle fois comme ci-dessous :
Une fois sur ce nouveau menu, vous verrez une liste de tous les fichiers « .NSP » présents sur votre carte mémoire. Sélectionnez simplement le premier pour installer le jeu (si vous en avez deux, sélectionnez d'abord celui qui a la série de chiffres la plus basse ; l'autre étant une mise à jour du jeu).
Il ne vous reste plus qu'à sélectionner l'emplacement d'installation désiré (carte SD ou NAND). Pour des raisons de sécurité envers Nintendo, nous vous conseillons d'installer vos backups sur votre carte SD au lieu de votre NAND.
Enfin ! Vous avez terminé ! Maintenant, retournez à l'écran d'accueil et... Tadaaa ! Votre jeu devrait apparaître ! 😀
Avant de vous quitter, vous devez savoir que cette solution ne s'applique pas uniquement aux jeux. En effet, les fichiers « .NSP » sont des fichiers installables, vous pouvez donc — si vous vous y connaissez — tout aussi bien installer une application directement sur l'écran d'accueil et non dans le Homebrew Menu ! Pratique pour y ajouter ses émulateurs favoris !
Maintenant que ce tuto est terminé, j'en profite pour vous rappeler ceci (au cas où vous l'auriez oublié) :
Parfait ! Si vous avez des questions et/ou problèmes, n'hésitez pas à en faire part sur notre forum, l'équipe se fera un plaisir de vous répondre ! 😀
Sur ce, l'équipe de Custom Protocol vous souhaite un bon hack ! ;)
Bonjour
Peut-on installer des mise à jour firmware avec les jeux xci convetit en nsp ?
exemple switch 5.1 jeu necissite le 6.0
merci d'avavance
Salut !
Alors pour le coup je n'en sais absolument rien ; j'imagine qu'il considère que le jeu est au format Eshop et non cartouche, donc je ne pense pas que cela soit possible..
Je vais faire quelques recherches et des tests (si besoin) et je te dirai !
Merci pour le tuto super bien fait avec les images et tout, ça marche parfaitement !
Excellent tuto, encore merci!
Petite question dont je pense connaitre la réponse, mais...
Si je converti un XCI avec les clés de ma switch, le nsp sera propre à ma console ou puis-je l'installer sur la switch (une autre) de mon fils?
En gros, un xci converti en nsp s'installe seulement sur la switch ayant fourni le keys.dat ou sur toutes les switch?
D'avance merci?
Salut tout le monde, tuto nickel
je l'ai suivit mais erreur.
j'ai fait un dump de mes jeux, donc du coup je les ai tous en xci.
voulant les convertir en nsp pour pouvoir tous les installer sur la SD j'ai suivit le tuto. j'ai bien un nsp au bout mais quand je veux les installer j'ai 1 erreur.
je les mets bien dans le dossier tinfoil/nsp
console en 6.2 avec atmosphere
j'ai réussi à en installer d'autres mais ceux-ci sont téléchargés, mais ça montre bien que ça fonctionne
mais avec mes jeux impossible
avez-vous une solution à mon problème?
Merci d'avance
bonjour shoktar,
peut tu stp me dire quel erreur tu as lors de l'installation de ton jeu , et aussi j'aimerai bien savoir tu as quel firmware , quel logiciel tu as utilisé pour créé tes dumps et aussi si tu as laisser tes tickets dans le dump ou pas , apres je pourrai bien t'orienté vers une solution
Salut wababc, merci déjà de ta réponse. voici plus de précisions:
console en 6.2 (malheureusement bannie, les enfants n'écoutent pas toujours quand on parle)
CFW Atmosphere 0.8.2
dump de cartouches avec WAINDUMPER v2.0.0,
j'ai fait les dump en choisissant yes pour remove cert
installation avec Tinfoil et l'erreur c'est 0x00234c02
J'ai beau chercher sur le net, voir plusieurs tuto je trouve toujours la même chose (plus ou moins bien expliqué) mais jamais le même problème que moi.
merci à toi
hello, j'utilisais atmosphere et j'avais cette erreur
j'ai utilisé Reinx et ça fonctionne, plus d'erreur
pourquoi ? en fonction j'utiliserai l'un ou l'autre, voir sûrement le sx os
Merci encore
Bonjour bonjour,
J'ai essayé de suivre cette méthode, mais un problème est survenu dans les premières étapes : Lorsque je sélectionne "Print TSEC Keys", un message d'erreur apparait disant "Unknown Package1 version for reading // TSEC firmware <= /20181107105733/>
Comment résoudre ce problème?
Salut ! La solution pour résoudre ton problème est simple !
Il te suffit juste de télécharger la dernière version de Hekate (celle du tutoriel est obsolète pour les derniers firmwares)
Tu peux la trouver juste ici : https://github.com/CTCaer/hekate/releases
Pour Nintendo Switch
Aller aux paramètres du système
Aller sur l'onglet Internet
Ouvrir les paramètres Internet
Si vous avez déjà un réseau wifi: appuyez sur votre réseau wifi, choisissez Modifier les paramètres
Définissez les paramètres DNS sur Manuel et définissez le DNS principal sur "163.172.141.219" et le DNS secondaire sur "45.248.48.62".
Enregistrer et ensuite se connecter au wifi
Eteint ta console et fait + et - et power pour démarré en mode recovery, cela va supprimé automatiquement la mise a jour télécharger
Ensuite éteint ta console et redemarre la
édition de modération: suppression des fichiers pas de lien de site warez sur le forum .
Salut
Nicolas les liens de jeux de switch sont interdit sur le forum . (politique du forum). Je te recommande fortement de lire ce sujet.
LIEN
J'espère que tu ne renouvelleras pas ce gerne de message sur le forum
merci d'avance
Je suis vraiment désolé je ferai attention la prochaine fois.
bonjour
merci pour le tuto , moi j ai un probleme , quand je vais dans playload je n'ai pas ReiNX
Je suis votre Tuto, mais le logiciel pour faire le fichier Keys plante et me met erreur 2345-0031 (0x3f59). Je ne comprend pas d'ou peut venir le soucis
ON PEUT SES FAIRE POURSUIVRE EN JUSTICE ?!!!!
salut
pour la réponse @rNitroSplat regarde ceci
https://www.customprotocol.com/forum/post5588.html#p5588
Ouf merci je suis innocent mais juste.. j'ai tout bien fait sauf que au moment de booter sur Reinx bahh Hekate me met : No payloads or modules found HELPPPP