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.

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).

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

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. Allez dans votre liste d’amis (l’icône avec une tête en haut de votre Menu Home)
    • Si vous recevez une erreur et que vous êtes sorti du menu, le paramètre de la liste d’amis est déjà désactivé
  5. Allez dans les paramètres de la Liste d’Amis, puis dans “Paramètres des notifications d’amis” puis “Montrez a vos amis a quoi vous jouez”
  6. Désactivez l’option “Montrez a vos amis a quoi vous jouez”
  7. Sortez de votre Liste d’Amis

Ce dont vous aurez besoin

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.

Notez que, sur New 3DS, secret_sector.bin est nécessaire pour revenir sur l’exploit arm9loaderhax, c’est pourquoi il est pas nécessaire pour l’installation de boot9strap sur une console non-modifiée. Si vous n’avez pas de New 3DS, vous n’avez pas besoin de secret_sector.bin.

Instructions

Section I - Préparation

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. Copiez boot.firm de Luma3DS .7z dans la racine de votre carte SD
  5. Créez un dossier nommé cias à la racine de votre carte SD si celui ci n’existe pas
  6. Copiez lumaupdater.cia vers le dossier/cias/ sur votre carte SD
  7. Créez un dossier à la racine de votre carte SD nommé boot9strap
  8. 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
  9. Copiez le fichier GodMode9.firm de l’archive GodMode9 .zip dans le dossier /luma/payloads/ sur votre carte SD
  10. Copiez le dossier gm9 de GodMode9 .zip à la racine de votre carte SD
  11. Copiez setup_ctrnand_luma3ds.gm9 dans le dossier /gm9/scripts/ sur votre carte SD
  12. Copiez SafeB9SInstaller.bin du dossier SafeB9SInstaller .zip vers le dossier /luma/payloads/ de votre carte SD
  13. Renommez SafeB9SInstaller.bin dans le dossier /luma/payloads/ de votre carte SD en start_SafeB9SInstaller.bin
  14. Copiez boot9strap.firm et boot9strap.firm.sha depuis le fichier “.zip” de boot9strap vers le dossier /boot9strap/ sur votre carte SD
  15. New 3DS Seulement: Copiez secret_sector.bin dans le dossier /boot9strap/ sur votre carte SD

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

Section II - Installation de boot9strap

  1. Démarrez la console en maintenant (Start) enfoncé pour accéder au menu de chainloader de Luma3DS
    • Certaines versions de Luma3DS lanceront directement le payload commençant par start_
    • Si votre version fait ça, poursuivez juste les instructions
  2. Lancez SafeB9SInstaller en appuyant sur (A)
    • Si cela te donne une erreur, essayez d’utiliser une nouvelle carte SD, ou formater votre carte SD actuelle (sauvegarde les fichiers existants d’abord)
  3. Attendez que tous les tests de sécurité soient finis
    • Si vous obtenez une erreur “OTP Crypto Fail”, télécharger - aeskeydb.bin, Puis placez-le dans le dossier /boot9strap/ sur votre carte SD et réessayez
  4. Quand cela est demandé, appuyez sur la combinaison de boutons donnée pour installer boot9strap
  5. 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 - Configuration de Luma3DS

Cette section est nécessaire uniquement si le menu de configuration de Luma3DS s’affiche après le redémarrage.

  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 - CTRNAND Luma3DS

Si, avant d’avoir mis à jour vers boot9strap, vous aviez déjà une installation EmuNAND et que vous voulez transférer le contenue de votre précédente EmuNAND vers votre nouvelle SysNAND CFW, il est temps de Suivre Transférer l’EmuNAND avant de faire cette section.

  1. Démarrez la console en maintenant (Start) enfoncé pour accéder au menu de chainloader de Luma3DS
  2. Lancez GodMode9 en appuyant sur (A)
  3. 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é
  4. Appuyez sur (Home) pour faire apparaître le menu d’actions (action menu)
  5. Sélectionnez “More…”
  6. Sélectionnez “Scripts”
  7. Sélectionnez “setup_ctrnand_luma3ds”
  8. Lorsque vous êtes invité, appuyez sur (A)
  9. Appuyez sur (A) pour autoriser l’écriture sur votre SysNAND, puis entrez la combinaison de touches demandée
  10. Appuyez sur (A) pour continuer
  11. Appuyez (A) pour reverrouiller autorisations en écriture
  12. Appuyez sur (Start) pour redémarrer votre système

Section V - Installation de Luma3DS Updater

  1. Lancez FBI
  2. Naviguez vers SD -> cias
  3. Sélectionnez lumaupdater.cia
  4. Sélectionnez l’option “Install CIA”, puis appuyez sur (A) pour confirmer
  5. Appuyez sur (Home) pour quitter FBI

Vous pouvez maintenant supprimer tout fichier lié à arm9loaderhax, comme arm9loaderhax.bin à la racine de votre carte SD et le fichier aeskeydb.bin dans le dossier files9 sur votre carte SD.

Notez que les fichiers .bak dans le dossier /boot9strap/ sur votre carte SD sont uniquement nécessaires dans le cas où une installation de boot9strap aurait échoué. Une fois que vous avez terminé l’installation, vous pouvez supprimer le dossier boot9strap.

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).