--- title: "Installation de boot9strap (kartdlphax)" --- {% include toc title="Table des matières" %} {% capture technical_info %} Détails techniques (facultatif) Afin d'exploiter le firmware SAFE_MODE de votre console, nous devons injecter un profil Wi-Fi exploité. Pour cela, nous pouvons utiliser le mode téléchargement du jeu Mario Kart 7 en utilisant une 3DS avec un custom firmware déjà installé avec un plugin de jeu personnalisé. Ce plugin personnalisé enverra un payload hacké à une console non hackée, qui exploite ensuite le système afin d'injecter le profil Wi-Fi exploité dans votre liste de connexions. Une fois le profil Wi-Fi injecté, nous utiliserons SAFE_MODE, qui est une fonctionnalité de récupération présente sur toutes les consoles 3DS, pour activer le profil Wi-Fi exploité. Pour une explication plus technique, voir les liens suivants pour des informations sur les exploits kartdlphax et unSAFE_MODE : [kartdlphax](https://github.com/PabloMK7/kartdlphax), [unSAFE_MODE](https://github.com/zoogie/unSAFE_MODE/). {% endcapture %}
{{ technical_info | markdownify }}
{: .notice--info} ### Notes de compatibilité Pour suivre ces instructions, vous aurez besoin de ceci : - Une seconde 3DS avec un firmware custom (la **3DS source**) qui est la même région que la 3DS que vous essayez de modifier (la **3DS cible**) - Les consoles doivent être des consoles USA, JPN, ou EUR - Une copie physique ou numérique de Mario Kart 7 qui est de la même région que les deux consoles - Une carte SD pour les deux consoles ## Ce dont vous avez besoin Sur la **3DS source** (la 3DS avec un firmware custom) : * La dernière version de [kartdlphax](https://github.com/PabloMK7/kartdlphax/releases/latest) (`plugin.3gx`) * La dernière version de [Luma3DS 3GX Loader Edition](https://github.com/PabloMK7/Luma3DS_3GX/releases/latest) (`boot.firm`) Sur la **3DS cible** (la 3DS que vous essayez de modifier): * La dernière version de [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (téléchargement direct) * La dernière version de [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (téléchargement direct) * La dernière version [standard de Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (le fichier Luma3DS `.zip`) * La dernière version de [unSAFE_MODE](https://github.com/zoogie/unSAFE_MODE/releases/latest) (le fichier RELEASE `.zip`) #### Section I - Contrôle matériel des boutons (3DS cible) {% include_relative include/safemodecheck.txt %} If the camera does not open, you cannot follow this method. Si c'est le cas, rejoignez [Nintendo Homebrew sur Discord](https://discord.gg/MWxPgEp) et demandez de l'aide, en anglais. {: .notice--warning} #### Section II - Préparatifs (3DS source) Dans cette section, vous allez configurer votre 3DS source (la 3DS avec un custom firmware) pour l'envoi des données d'exploit à la 3DS cible. 1. Insérez la carte SD de la **3DS source** dans votre ordinateur 1. Copiez le fichier `boot.firm` de Luma 3GX Loader Edition à la racine de la carte SD de la **3DS source**, en remplaçant tout fichier existant + La racine de la carte SD représente le répertoire initial de la carte SD où vous pouvez voir le dossier Nintendo 3DS, mais ce n'est pas à l'intérieur de ce dernier 1. Copiez également le fichier `plugin.3gx` dans le répertoire indiqué ci-dessous (**en fonction de la région de votre copie de Mario Kart 7**): - USA: `luma/plugins/0004000000030800` - EUR: `luma/plugins/0004000000030700` - JAP: `luma/plugins/0004000000030600` - Créez les dossiers `plugins` et `00040000...` s'il n'existent pas déjà 1. Retirez la carte SD de l'ordinateur et réinsérez-la dans la **3DS source** #### Section III - Préparatifs (3DS cible) Dans cette section, vous copierez les fichiers nécessaires pour déclencher l'exploit unSAFE_MODE sur votre 3DS cible (la 3DS que vous essayez de modifier) la carte SD. 1. Insérez la carte SD de la **3DS cible** dans votre ordinateur 1. Copiez les fichiers `boot.firm` et `boot.3dsx` de l'archive `.zip` de la version standard de Luma3DS vers la racine de votre carte SD 1. Créez un dossier nommé `boot9strap` à la racine de votre carte SD 1. Copiez `boot9strap.firm` et `boot9strap.firm.sha` depuis le fichier ".zip" de boot9strap vers le dossier `/boot9strap/` sur votre carte SD 1. Copiez `SafeB9SInstaller.bin` depuis le fichier `.zip` de SafeB9SInstaller à la racine de votre carte SD 1. Copiez `usm.bin` de l'archive unSAFE_MODE `.zip` vers la racine de votre carte SD 1. Créez un dossier nommé `3ds` à la racine de votre carte SD 1. Copiez le dossier `slotTool` du fichier `.zip` unSAFE_MODE vers le dossier `3ds` de votre carte SD 1. Éjectez la carte SD et réinsérez-la dans la **3DS cible** #### Section IV - kartdlphax Dans cette section, vous utiliserez Mode téléchargement pour transférer les données d'exploit de la 3DS source vers la 3DS cible, qui peut être utilisé pour remplacer vos emplacements Wi-Fi par des données hackées. Vos paramètres de connexion Wi-Fi seront temporairement remplacés pendant que l'exploit sera actif. 1. Allumez la **3DS source** - S'il vous est demandé de configurer Luma3DS, appuyez simplement sur START pour sauvegarder la configuration actuelle 1. Une fois dans le Menu HOME, appuyez sur (L) + (Bas sur la croix directionnelle) + (Select) pour afficher le menu Rosalina 1. Sélectionnez "Enable plugin loader" 1. Appuyez sur (B) pour quitter le menu Rosalina 1. Lancez Mario Kart 7 - Vérifiez que la connexion sans-fil de la console est activée 1. Naviguez vers `Multijoueur local`. Un menu devrait apparaître - Si l'écran se bloque, maintenez le bouton POWER pendant quinze secondes pour forcer la mise hors tension de votre console, puis réessayez - Si vous avez lancé kartdlphax précédemment, les derniers paramètres sélectionnés seront chargés. S'ils sont corrects, sélectionnez `Use settings` et sautez les 3 prochaines étapes. S'ils sont incorrects, sélectionnez `Change settings` et continuez. 1. Sélectionnez votre type de console **3DS cible** (famille Old 3DS ou famille New 3DS) 1. Select the following exploit type depending on your system version: - 11.16.0: select `xPloitInjector (11.16)` - 11.17.0: select `xPloitInjector (11.17)` 1. Un menu de confirmation s'affichera. Si les paramètres affichés sur l'écran supérieur sont corrects, sélectionnez `Use settings` - Si les paramètres ne sont pas corrects, appuyez sur `Change settings` et modifiez-les en conséquence 1. Sélectionnez `Créer un groupe` - Si la 3DS source se fige à ce stade et que vous utilisez une carte de jeu, essayez [d'installer une carte de jeu directement sur la console](dumping-titles-and-game-cartridges#installing-a-game-cartridge-directly-to-the-system) 1. Allumez la **3DS cible** - Vérifiez que la connexion sans-fil de la console est activée 1. Sur la **3DS cible**, ouvrez l'application Mode téléchargement (![]({{ "/images/download-play-icon.png" | absolute_url }}){: height="24px" width="24px"}), puis sélectionnez "Nintendo 3DS" 1. Rejoignez le groupe de la **3DS source** 1. Une fois que la **3DS cible** a été détectée par la **3DS source**, sélectionnez "Commencer" sur celle-ci 1. Une fois le multijoueur chargé, accédez à `Grand Prix` -> `50cc` -> (n'importe quel pilote) -> `Coupe champignon` -> `OK` 1. Attendez un moment (un pourcentage devrait s'afficher sur la **3DS source**) 1. Si l'exploit a réussi, la **3DS cible** aura démarré dans l'injecteur 3DS ROP xPloit - Si l'exploit n'a pas réussi, éteignez la **3DS source** et la **3DS cible** et recommencez à partir du début de `Section III - kartdlphax` 1. Appuyez sur (X) pour injecter unSAFE_MODE 1. Si l'injection a réussi, l'écran deviendra vert et la **3DS cible** s'éteindra automatiquement + Si l'écran devient rouge, éteignez la 3DS cible et recommencez depuis le début de la `Section III - kartdlphax`. Si cela ne fonctionne pas, demandez de l'aide (en anglais) sur le [serveur Discord de Nintendo Homebrew](https://discord.gg/MWxPgEp)) Vous **n'aurez plus besoin** de la **3DS source** pour continuer à suivre le guide. Toute autre étape ne doit être effectuée que sur la **3DS cible**. {: .notice--info} #### Section V - unSAFE_MODE {% include_relative include/exploit-usm.txt %} #### Section VI - Installation de boot9strap {% include_relative include/install-boot9strap-safeb9sinstaller.txt %} {%- include_relative include/configure-luma3ds.txt %} {% include_relative include/luma3ds-installed-note.txt %} #### Section VII - Restauration des profils de configuration Wi-Fi {% include_relative include/remove-usm-slottool.txt %} ___ ### Continuer vers [Finalisation de l'installation](finalizing-setup) {: .notice--primary}