--- title: "Installation de boot9strap (kartdlphax)" --- {% include toc title="Table des matières" %} {% capture technical_info %} Détails techniques (facultatif) In order to install custom firmware on our console, we need to get Homebrew Launcher access. 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é. This custom plugin will send a hacked payload to an unhacked console, which then exploits the system in order to inject menuhax67, which will allow us to get Homebrew Launcher access. Once we have Homebrew Launcher access, we can run nimdsphax to install boot9strap. See [here](https://github.com/PabloMK7/kartdlphax) for information about kartdlphax, [here](https://github.com/zoogie/menuhax67) for information about menuhax67, and [here](https://github.com/luigoalma/nimdsphax) for information about nimdsphax. {% endcapture %}
{{ technical_info | markdownify }}
{: .notice--info} ### Notes de compatibilité Pour suivre ces instructions, vous aurez besoin de ceci : + A second 3DS with custom firmware (the **source 3DS**) that is the same region as the 3DS you are trying to modify (the **target 3DS**) + The consoles must be USA, JPN, or EUR region consoles + The source 3DS can be [region changed](region-changing) to match the target 3DS if necessary + A physical or digital copy of Mario Kart 7 that is the same region as both consoles + An SD card for both consoles ## Ce dont vous avez besoin * La dernière version de [kartdlphax](https://github.com/PabloMK7/kartdlphax/releases/latest) (`plugin.3gx`) * 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 de [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (téléchargement direct) * The latest release of [nimdsphax](https://github.com/luigoalma/nimdsphax/releases/download/v1.0/nimdsphax_v1.0.zip) (direct download) * The latest release of [menuhax67](https://github.com/zoogie/menuhax67/releases/latest) * La dernière version de [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (le fichier `.zip' de Luma3DS) #### Section I - Prep Work (source 3DS) 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. Copy `boot.firm` from the Luma3DS `.zip` to the root of the **source 3DS**'s SD card, replacing any existing file + 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` + JPN: `luma/plugins/0004000000030600` + Create the `plugins` and `00040000...` folders if they do not already exist 1. Retirez la carte SD de l'ordinateur et réinsérez-la dans la **3DS source** #### Section II - Prep Work (target 3DS) In this section, you will set up the files that the target 3DS will need to install custom firmware. 1. Insérez la carte SD de la **3DS cible** dans votre ordinateur 1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of the **target 3DS's** SD card 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. Créez un dossier nommé `3ds` à la racine de votre carte SD si celui ci n'existe pas + This folder stores homebrew applications and data; it is different from the `Nintendo 3DS` folder that the console automatically generates 1. Copy the `nimdsphax` folder from the nimdsphax `.zip` to the `/3ds/` folder on your SD card 1. Copy `menuhax67_installer.3dsx` from the menuhax `.zip` to the `/3ds/` folder on your SD card 1. Copy Launcher.dat from the folder for your model and region inside the menuhax `.zip` to the root of your SD card 1. Éjectez la carte SD et réinsérez-la dans la **3DS cible** ![]({{ "/images/screenshots/kart-root-layout.png" | absolute_url }}) {: .notice--info} ![]({{ "/images/screenshots/kart-3ds-layout.png" | absolute_url }}) {: .notice--info} #### Section III - kartdlphax In this section, you will use Download Play to transfer the exploit data from the source 3DS to the target 3DS, which can be used to install menuhax67, a Homebrew Launcher entrypoint. Your HOME Menu settings will be temporarily inaccessible on the target 3DS while this exploit is active. 1. Allumez la **3DS source** + If you are prompted to set up Luma3DS, just press START to save the configuration 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 + Ensure that wireless connectivity is enabled 1. Naviguez vers `Multijoueur local`. Un menu devrait apparaître + If the screen freezes, hold the power button for fifteen seconds to force power off your console, then try again + If you have launched kartdlphax previously, the last selected settings will be loaded. 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. Select your **target 3DS** console type (Old 3DS family or New 3DS family) 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` + If the settings are not correct, press `Change settings` and modify them accordingly 1. Sélectionnez `Créer un groupe` + If the source 3DS freezes at this point and you are using a cartridge, try [installing the cartridge to the system](dumping-titles-and-game-cartridges#installing-a-game-cartridge-directly-to-the-system) 1. Allumez la **3DS cible** + Ensure that wireless connectivity is enabled 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 + If the exploit was not successful, power off the **source 3DS** and **target 3DS** and start again from the beginning of `Section III - kartdlphax` #### Section IV - Installing menuhax67 {% include_relative include/menuhax67-install.txt %} #### Section V - Installation de boot9strap {% include_relative include/install-boot9strap-safeb9sinstaller.txt %} {%- include_relative include/configure-luma3ds.txt %} {% include_relative include/luma3ds-installed-note.txt %} #### Section VI - Removing menuhax67 In this section, you will use the Homebrew Launcher to remove menuhax67, which will let you access the HOME Menu Settings option normally. {% include_relative include/launch-hbl-dlp.txt %} 1. Launch menuhax67_installer from the list of homebrew 1. Select REMOVE menuhax67 1. When you see "done.", press (A), then press (A) on "EXIT to menu" ___ ### Continuer vers [Finalisation de l'installation](finalizing-setup) {: .notice--primary}