Boot9strap telepítése (Fredtool)


Ha segítségre van szükséged (angol nyelven), keresd fel a Nintendo Homebrew-t Discord-on.
Amennyiben hasznosnak véled ezt az útmutatót, elfogadunk adományokat.

Technical Details (optional)

This method of using Seedminer for further exploitation uses your movable.sed file to decrypt any DSiWare title for the purposes of injecting an exploitable DSiWare title into the DS Internet Settings application. This requires you to have a DSiWare backup, which you should have gotten in the previous section.

This is a currently working implementation of the "FIRM partitions known-plaintext" exploit detailed here.

Amire szükséged lesz

  • A DSiWare Backup, normally 42383841.bin (You should have one on the root of your SD card from following BannerBomb3)
  • A movable.sed fájlodra a Seedminer-ből
  • A [Frogminer_save] legújabb kiadása (https://github.com/zoogie/Frogminer/releases/latest) (Frogminer_save.zip)
  • A [b9sTool] legújabb kiadása (https://github.com/zoogie/b9sTool/releases/latest) (boot.nds)
  • A Luma3DS legújabb kiadása (a Luma3DS .zip fájl)

I. rész - CHF ellenőrzés

As an additional safety measure, we will perform an additional check for custom firmware. This is because using this method when custom firmware is already installed has a risk of bricking the console (rendering it unusable without recovery methods like ntrboot).

  1. Kapcsold ki a készüléked
  2. Nyomd le és tartsd nyomva (Select) gombot
  3. Kapcsold be az eszközöd, miközben nyomva tartod a (Select) gombot
  4. Ha az ellenőrzés sikeres volt, be fogsz bootolni a HOME Menübe és végrehajthatod ezt az útmutatót

Ha a konfigurációs menüt látod, már van CFW-d és az útmutató folyatása BRICKELHETI az eszközödet! Kövesd a CFW ellenőrzését a már meglévő CFW-d frissítéséhez.

II. rész - Előkészületek

In this section, you will copy the files necessary to temporarily replace DS Connection Settings with Flipnote Studio, which is used to launch the boot9strap (custom firmware) installer.

  1. Nyisd meg a DSIHaxInjector_new oldalt a számítógépeden
  2. A “Username” mező alatt adj meg egy tetszőleges alfanumerikus nevet (nem lehet benne szóköz vagy speciális karakter)
  3. A “DSiBin” mező alatt töltsd fel a 42383841.bin fájlod az első “Browse…” opció használatával
  4. A “MovableSed” mező alatt töltsd fel a movable.sed fájlod a második “Browse…” opció használatával
  5. Az “InjectionTarget” mező alatt válaszd ki az injection target-et DSinternet-re (NEM memorypit)
  6. Kattints a “Build”-re
    • Várj néhány másodpercet a build folyamat befejezésére
  7. A Build History szekcióban a bal oldalon gépeld be a felhasználónevet (Username) a “Filter Builds” mezőbe
  8. Kattints az első keresési találatra
    • Ennek kell a legutolsó időbélyeggel rendelkeznie
  9. Kattints az “output_(name).zip” linkre
  10. Helyezd az SD kártyád a számítógépbe
  11. Navigálj a Nintendo 3DS -> <ID0> -> <ID1> -> Nintendo DSiWare mappába az SD kártyán
    • <ID0> is the 32-letter folder name that you copied in Seedminer
    • <ID1> is a 32-letter folder inside of the <ID0>
  12. Másold a 42383841.bin fájlt az hax mappájából a letöltött DSiWare csomagból (output_(name).zip) a Nintendo DSiWare mappába
  13. Másold át a boot.firm és boot.3dsx fájlt a Luma3DS .zip-ből az SD kártya gyökerébe
    • Az SD kártya gyökere a kezdőkönyvtárt jelenti az SD kártyán, ahol látható a Nintendo 3DS könyvtár, de nem vagyunk benne
  14. Másold a boot.nds (B9STool) fájlt az SD kártyád gyökerébe
  15. Másold át a private mappát a Frogminer_save .zip-ből az SD kártyád gyökerébe

Section III - Overwriting DS Connection Settings

In this section, you will copy the hacked DS Connection Settings DSiWare to internal memory, which will temporarily replace it with Flipnote Studio.

  1. Kapcsold be a készülékedet
  2. Lépj be a System Settings-be a készülékeden
  3. Navigate to Data Management -> DSiWare-> SD Card (image)
  4. Select the “Haxxxxxxxxx!” title
  5. Válaszd a “Copy”-t, majd az “OK”-t
  6. Térj vissza a System Settings főmenüjébe
  7. Navigate to Internet Settings -> Nintendo DS Connections, then select “OK” (image)
  8. Ha az exploit sikeres volt, a készülékednek ezt követően be kell töltenie a JPN verzióját a Flipnote Studio-nak

IV. rész - Flipnote Exploit

Ha inkább egy vizuális útmutatót szeretnél ehhez a fejezethez, itt elérhető egy.

In this section, you will perform a series of very specific steps within Flipnote Studio that, when performed correctly, will launch the boot9strap (custom firmware) installer.

  1. Fejezd be a kezdeti telepítését az elindított játéknak, amíg el nem éri a fő menüt
    • Válassza a bal opciót, ha kérdezi a telepítési folyamat során
  2. Az érintőképernyőt használva válaszd ki a bal nagy dobozt, majd válaszd a dobozt az SD kártya ikonnal
  3. Ha a menü betöltött válaszd az arc ikont utána, pedig a jobb alsó ikont a folytatáshoz
  4. Nyomj (X)-et vagy (Fel)-t a D-Pad-on, attól függően mi jelenik meg a képernyőn
  5. Válaszd a második gombot a film-szalag ikonnal
  6. Görgess jobbra, amíg a 3/3 filmtekercs kiválasztásra kerül
  7. Nyomd meg a harmadik dobozt benne az “A” betűvel
  8. Görgess balra, amíg a 1/3 filmtekercs kiválasztásra kerül
  9. Nyomd meg a negyedik dobozt benne az “A” betűvel
  10. Ha az exploit sikeres volt, a készülékedek ezt követően be kell töltenie a b9sTool-t
  11. A D-Pad-dal menj az “Install boot9strap” opcióra
    • If you miss this step, the system will exit to HOME Menu instead of installing boot9strap and you will need to open System Settings, then start over from Step 7 of Section III
  12. Nyomj (A)-t majd ezt követően START-ot és SELECT-et egyszerre a folyamat elkezdéséhez
  13. Ha végzett és az alsó képernyő azt mondja “done.” lépj ki a b9sTool-ból, majd kapcsold ki eszközöd
    • Elképzelhető, hogy kényszerítened kell a leállást a bekapcsológomb lenyomva tartásával
    • Ha a készüléked kikapcsol amikor bekapcsolod, bizonyosodj meg róla, hogy átmásoltad-e a boot.firm fájlt a Luma3DS .zip fájlból az SD kártya gyökerébe
    • Ha a Luma konfigurációs képernyőjét látod, nyomj (Start) gombot a reboot-hoz, majd folytasd az útmutatót

V. rész - Luma3DS ellenőrzés

Due to the nature of the exploit used, it is occasionally (but rarely) possible for boot9strap to not actually get installed. This section will therefore verify that boot9strap was successfully installed by seeing if some files that are normally automatically generated by Luma3DS were created.

  1. Kapcsold ki a készüléked
  2. Helyezd az SD kártyád a számítógépbe
  3. Ellenőrizd, hogy a luma mappa létezik-e és hogy megtalálható-e benne a config.ini fájl

Ezen a ponton a konzolod alapértelmezetten bebootol a Luma3DS-be.

  • A Luma3DS nem néz ki másként, mint a normál HOME Menü. Ha a konzolod bebootolt a HOME Menübe, akkor egyedi firmware-t futtat.
  • A következő oldalon hasznos homebrew alkalmaásokat telepítünk, hogy teljessé tegyük a telepítésedet.

VI. rész - A DS Connection Settings visszaállítása

In this section, you will restore DS Connection Settings to the way it was before it was temporarily replaced with Flipnote Studio in Section III.

  1. Navigálj a Nintendo 3DS -> <ID0> -> <ID1> -> Nintendo DSiWare mappába az SD kártyán
  2. Copy the 42383841.bin file from the clean folder of the downloaded DSiWare archive (output_(name).zip) to the Nintendo DSiWare folder, replacing the existing one
  3. Tedd vissza az SD kártyád a készülékedbe
  4. Kapcsold be a készülékedet
  5. Lépj be a System Settings-be a készülékeden
  6. Navigate to Data Management -> DSiWare-> SD Card (image)
  7. Select the “Nintendo DSi™” title
  8. Válaszd a “Copy”-t, majd az “OK”-t

Tovább a telepítés véglegesítésére