wiki/pages/_hu-HU/ds-index/hardmod.md
2021-03-13 20:21:44 -06:00

6.4 KiB

lang layout section category title description tabs
hu-HU wiki ds-index guides Hardmod A Nintendo DSi hardmod-olása
windows other
Windows macOS / Linux

A Hardmodding az az amikor fizikailag hozzá forrasztasz a egy SD kártya adaptert a Nintendo DSi alaplapjához, hogy olvasható legyen számítógépről. Ez hasznos lehet a NAND mentés visszaállításához, a NAND megtekintéséhez a PC-den, stb...

Nintendo DS

Eredeti DS alaplap az érintési pontokat jelölve

Nintendo DSi

A Nintendo DSi / DSi XL (LL) hardmod-hoz a következőre lesz szükséged:

DSi A oldal pin kiosztás

DSi A oldal pin kiosztás

DSi B oldal pin kiosztás

DSi B oldal pin kiosztás

DSi XL B oldal pin kiosztás

DSi XL B oldal pin kiosztás

  • Az alaplapon található pontokat kell hozzáforrasztania a microSD kártya adapterhez
    • CMD a pin 2-höz
    • GND a pin 3-hoz és 6-hoz
    • CLK a pin 5-höz
    • DAT0 a pin 7-hez

Forrasztott microSD adapter példa

microSD példa

  • Csatlakoztasd a microSD kártya adaptert a számítógépedhez
    • FIGYELEM - a Windows szertné majd formázni: NE FORMÁZD, mert visszafordíthatatlan károkat okozhat

A no$gba lábléc eltávolítása

Először el kell távolítanod a NOCASH láblécet a mentésről, amit flashelni fogsz a DSi-re. Ezt a a hiyaCFW helper alkalmazással lehet megtenni, ami itt található.

  1. Töltsd le az operációs rendszerednek megfelelő verziót
  2. Futtasd a scriptet, kiválasztva a NAND mentést, amit majd flashelni szeretnél a DSi-be
  3. Kapcsolj NAND módra a gombbal, ami fájl útvonaltól balra található
  4. Kattints a Start-ram hogy létrehozz egy NAND mentés a a no$gba lábléc nélkül
  • Ha a szkript végzett, akkor létre kell jönni egy fájlnak a hosszú -no-footer.bin végződéssel abban a mappában, ahol a terminál megnyitásra került
    • Használd ezt a fájl, mint NAND képfájlt, amit flashelsz a DSi-re

{% capture tab-windows %}

  1. Nyisd meg a Win32DiskImager-t
  2. Kattints a mappa ikonon és tallózd az asztali géped. A szövegdobozba írd: NAND_0.bin. A típus kiválasztásakor válaszd az All types *.* opciót
  3. Válaszd ki az eszközt, ami a DSi-hez tartozik és kattins a Read-ra
  4. Ha kész, kattints a mappa ikonra és módosítsd a nevet NAND_1.bin-re és klikkelj a Read-re újra
  5. Nyisd meg a HxD-t és húzd be mindkét fájlt az editorba. Menj a felső sávra, és kattints az "Analysis"-re, majd a "File compare"-re a lenyíló menüben, és kattints a "Compare"-re.
  6. Választ a "compare both files" opciót, majd kattints az OK-ra, ha kész
    • Ha azt mondja, hogy "The chosen files are identical.", akkor jól csináltad, és tovább léphetsz a következő szakaszra
    • Ha nem mondja ezt, és egyik NAND sem 240 MB, akkor dumpold újra NAND_1/NAND_0-t
  7. Nyisd meg a Win32DiskImager-t, kattints a mappa ikonra és válaszd ki a meglévő NAND mentésedet, amit korábban csináltál
  8. Flasheld Write gombbal
  9. Unplug the SD card adapter and attempt to turn on the DSi {% endcapture tab-windows %} {% assign tab-windows = tab-windows | split: "////////" %}

{% capture tab-other %}

  1. Derítsük ki, hogyaz SD kártya hova lett felcsatolva

    • Linux:

      1. Húzd ki az SD kártya adaptert
      2. Futtasd a lbslk parancsot a terminálban
      3. Dugd be az SD kártya adaptert
      4. Futtasd a lbslk parancsot újra
      5. Ez alkalommal egy új eszköznek kell megjelennie
        • Lehet, hogy /dev/sdb-nek hívják, jegyezd fel, hogyan hívják a te számítógépeden
    • macOS:

      1. Húzd ki az SD kártya adaptert
      2. Futtasd a df parancsot a terminálban
      3. Dugd be az SD kártya adaptert
      4. Futtasd a df parancsot újra
      5. Egy új eszköznek kell megjelennie a listában
        • Lehet, hogy /dev/disk1s1-nek hívják, jegyezd fel, hogyan hívják a te számítógépeden
  2. A NAND dumpolása

    • Futtasd a következő parancsot a terminálban:
      • cat {device-name} > nand0.bin
      • Cseréld a {device-name} részt az SD kártya csatolási pontjára
      • Pl.: cat /dev/sdb > nand0.bin
      • Utána futtasd a következőt: cat {device-name} > nand1.bin
  3. NAND dumpok összehasonlítása

    1. Futtasd a következő parancsot:
      • Linux: md5sum nand0.bin nand1.bin
      • macOS: md5 -r nand0.bin nand1.bin
    2. Ellenőrizd, hogy a generált hash-ek megegyeznek-e
    3. Ha nem, dumpold újra, a vezetékelést igazítva, ha szükséges
    4. Egészen addig csináld a NAND dumpolást, amíg a két hash nem egyezik
  4. NAND flashelése

    1. Keresd meg a NAND mentés, amit a konzolról csináltál
    2. Futtasd a következő parancsot:
      • cat {existing-nand-backup} > {device-name}
      • Cseréld az {existing-nand-backup} részt a helyére és a nevére a NAND mentésednek
      • Cseréld a {device-name} részt az SD kártya csatolási pontjára

At this point you may unplug the SD card adapter and attempt to turn on the DSi. If all went well, the DSi should have booted to the state it was when the backup was created! {% endcapture tab-other %} {% assign tab-other = tab-other | split: "////////" %}

Flashing the NAND backup

{% assign tabs = tab-windows | concat: tab-other %} {% include tabs.html index=0 tabs=tabs %}