Mise à jour vers boot9strap


Pour un support en Anglais, demander de l'aide sur le Discord Nintendo Homebrew.
Si vous avez apprécié ce guide, j'accepte les donations par PayPal ou Bitcoin.


Cette page est faite pour que les utilisateurs actuels de arm9loaderhax puissent mettre à jour leurs consoles vers boot9strap.

Toutes les futures versions de Luma3DS ne seront faites qu’exclusivement dans le format “.firm”, lequel ne sera compatible qu’boot9strap et sighax. Cela veut dire que pour pouvoir recevoir les dernières mises à jour de Luma3DS, vous devez utiliser cette page pour mettre à jour votre installation.

Pour utiliser les liens suivants magnet, vous avez besoin d’un client Torrent comme Deluge.

Si vous avez un code PIN d’actif sur Luma3DS, SafeB9SInstaller vous donnera l’erreur “OTP Crypto Fail” tant que vous n’aurez pas désactiver votre code PIN (vous pouvez le réactiver après la mise à jour).

Il y a eu des informations concernant une vague de bannissements contre les utilisateurs de CFW par Nintendo. Pour vous protéger, merci de bien faire les étapes suivantes avant de commencer ce guide:

  1. Allez dans les paramètres de la console, puis dans les “Paramètres Internet”, puis dans “SpotPass” puis “Envoi d’informations système”
  2. Désactiver l’option “Envoyer des informations système”
  3. Sortez des paramètres système
  4. Go to your Friend List (the orange Face Icon in the top row of your Home Menu)
    • If you receive an error and are kicked out of the menu, the Friend List setting is either already disabled or your console cannot connect to Nintendo’s servers (due to a ban or connection issues)
  5. Go to the Friend List settings, then “Friend Notification Settings”, then “Show friends what you’re playing”
  6. Désactivez l’option “Montrez a vos amis a quoi vous jouez”
  7. Exit your Friend List

What you need

Notez que le fichier requis nommé secret_sector.bin est le même que celui se trouvant dans les différentes versions du fichier data_input.zip. Si vous avez déjà ce fichier sur votre disque quelque part, vous pouvez utiliser celui-là au lieu de télécharger celui se trouvant sur cette page.

Note that, only on New 3DS, secret_sector.bin is needed to revert the arm9loaderhax exploit, which is why it is not needed for the installation of boot9strap on a stock console. Si vous n’avez pas de New 3DS, vous n’avez pas besoin de secret_sector.bin.

Instructions

Section I - Prep Work

Pour toutes les étapes de cette section, remplacez tous les fichiers existants sur votre carte SD.

  1. Éteignez votre 3DS
  2. Insérez votre carte SD dans votre ordinateur
  3. Copier le contenu de starter.zip vers la racine de votre carte SD
  4. Copy boot.firm from the latest version Luma3DS .7z to the root of your SD card
  5. Copy arm9loaderhax.bin from the v7.0.5 Luma3DS .7z to the root of your SD card
  6. Créez un dossier nommé cias à la racine de votre carte SD si celui ci n’existe pas
  7. Copiez lumaupdater.cia vers le dossier/cias/ sur votre carte SD
  8. Créez un dossier à la racine de votre carte SD nommé boot9strap
  9. Supprimez tout fichier payloads .bin existant dans le dossier /luma/payloads/ de votre carte SD car ils ne seront pas compatibles avec les versions de Luma3DS compatibles avec boot9strap
  10. Copiez le fichier GodMode9.firm de l’archive GodMode9 .zip dans le dossier /luma/payloads/ sur votre carte SD
  11. Copiez le dossier gm9 de GodMode9 .zip à la racine de votre carte SD
  12. Copiez setup_ctrnand_luma3ds.gm9 dans le dossier /gm9/scripts/ sur votre carte SD
  13. Copiez cleanup_sd_card.gm9 dans le dossier /gm9/scripts/ sur votre carte SD
  14. Copy SafeB9SInstaller.bin from the SafeB9SInstaller .zip to the /luma/payloads/ folder on your SD card
  15. Copiez boot9strap.firm et boot9strap.firm.sha depuis le fichier “.zip” de boot9strap vers le dossier /boot9strap/ sur votre carte SD
  16. New 3DS Seulement: Copiez secret_sector.bin dans le dossier /boot9strap/ sur votre carte SD

  17. Réinsérez votre carte SD dans votre 3DS

Section II - Installing boot9strap

  1. Boot your device while holding (Start) to launch SafeB9SInstaller
    • If you see the luma configuration screen instead of SafeB9SInstaller, simply press (Start), then shutdown your 3DS and try again
    • If this gives you an error, try either using a new SD card, or formatting your current SD card (backup existing files first)
  2. Attendez que tous les tests de sécurité soient finis
    • Si vous obtenez une erreur “OTP Crypto Fail”, télécharger - aeskeydb.bin, et placez le dans /boot9strap/ de votre carte SD et réessayez
  3. Quand cela est demandé, appuyez sur la combinaison de boutons donnée pour installer boot9strap
  4. Une fois que c’est fini, appuez sur (A) pour redémarrer l’appareil.
    • Si votre appareil s’éteint au démarrage, assurez-vous que vous avez copié boot.firm du dossier Luma3DS.7z à la racine de votre carte SD

Section III - Configuring Luma3DS

  1. Dans le menu de configuration Luma3DS, utilisez le bouton (A) et le D-Pad pour configurer l’option suivante :
    • “Show NAND or user string in System Settings”
  2. Appuyez sur (Start) pour enregistrer les modifications et redémarrer

Section IV - Updating the System

Si, avant d’avoir suivi ce guide, vous aviez une installation EmuNAND et que vous souhaitez transférer le contenu de votre précédent EmuNAND sur votre nouvelle SysNAND CFW, il est temps de Suivre Transférer EmuNAND avant de suivre cette section.

  1. Mettez à jour votre console en vous rendant dans les Paramètres de la console, puis “Autres paramètres”, puis tout à droite sur l’option “Mise à jour du Système”
    • Mettre à jour tout en utilisant B9S + Luma (ce que vous avez) sont sans danger
    • Si vous obtenez une erreur, réglez vos paramètres DNS sur “Automatique”
    • If this still gives you an error, follow CTRTransfer, then try updating again

Section V - Installing Luma3DS Updater

  1. Launch System Settings
  2. Navigate to Data Management -> Nintendo 3DS -> Software
  3. Select your existing Luma3DS Updater
  4. Select the “Delete” option, then select “Delete Software and Save Data”, then press “Delete” to confirm
  5. Press “Back” 3 times, then press (HOME) to return to the main menu
  6. Lancez FBI
  7. Naviguez vers SD -> cias
  8. Sélectionnez lumaupdater.cia
  9. Sélectionnez l’option “Install CIA”, puis appuyez sur (A) pour confirmer
  10. Appuyez sur (Home) pour quitter FBI

Section VI - CTRNAND Luma3DS

  1. Ouvrez Godmode9 en maintenant (Start) au démarrage
  2. Si vous êtes invité à créer une sauvegarde de fichiers essentiels, appuyez sur (A) pour le faire, puis appuyez sur (A) pour continuer une fois qu’elle a complété
  3. If you are prompted to fix the RTC date&time, press (A) to do so, then set the date and time, then press (A) to continue
    • Note that, if you had to fix the RTC date and time, you will have to fix the time in the System Settings as well after this guide
  4. Appuyez sur (Home) pour faire apparaître le menu d’actions (action menu)
  5. Sélectionnez “Scripts”
  6. Sélectionnez “setup_ctrnand_luma3ds”
  7. Lorsque vous êtes invité, appuyez sur (A)
  8. Appuyez sur (A) pour autoriser l’écriture sur votre SysNAND, puis entrez la combinaison de touches demandée
  9. Appuyez sur (A) pour continuer
  10. Appuyez (A) pour reverrouiller autorisations en écriture

Section VII - Backup SysNAND

  1. Appuyez sur (Home) pour faire apparaître le menu d’actions (action menu)
  2. Sélectionnez “Scripts”
  3. Sélectionnez “Backup SysNAND”
  4. Appuyez sur (A) pour confirmer
    • Ce processus pendra du temps
  5. Appuyez sur (A) pour continuer
  6. Maintenez (R) et appuyez sur (B) en même temps pour éjecter votre carte SD
  7. Insérez votre carte SD dans votre ordinateur
  8. Copy <date>_<serialnumber>_sysnand_###.bin from the /gm9/out/ folder on your SD card to a safe location on your computer
    • Faites des sauvegardes dans plusieurs endroits (tels que des stockages de fichiers en ligne par exemple)
    • Cette sauvegarde vous sauvera d’un brick si quoi que ce soit se passe mal à l’avenir
    • Replace your old arm9loaderhax NAND backup with this new boot9strap one
  9. Delete <date>_<serialnumber>_sysnand_###.bin from the /gm9/out/ folder on your SD card after copying it
  10. Réinsérez votre carte SD dans votre 3DS

Section VIII - Cleanup SD Card

Note that this script will remove the /boot9strap/ and /cias/ folders from your SD card!

  1. Appuyez sur (Home) pour faire apparaître le menu d’actions (action menu)
  2. Sélectionnez “Scripts”
  3. Sélectionnez “cleanup_sd_card”
  4. Lorsque vous êtes invité, appuyez sur (A)
  5. Appuyez sur (A) pour continuer
  6. Appuyez sur (Start) pour redémarrer la console

Ce version de Luma3DS Updater permet la compatibilité avec boot9strap en téléchargeant et en extrayant la dernière version du boot.firmde Luma3DS pour vous.

Vous pouvez maintenir (Select) lors du démarrage pour entrer dans le menu de configuration de Luma3DS.
Vous pouvez maintenant maintenir (Start) au démarrage pour lancer le menu de chainloader Luma3DS (Notez que le menu du chainloader Luma3DS ne s’affiche que s’il ne détecte plus d’un payload).
Vous pouvez maintenant maintenir (Start) + (Select) + (X) au démarrage pour dump le bootrom ARM11 (boot11.bin), le bootrom ARM9 (boot9.bin) et l’OTP unique de votre console (OTP.bin) dans le dossier /boot9strap/ de votre carte SD (Notez que cela n’affichera aucune notification).