6.0 KiB
| lang | layout | section | category | title | description | tabs | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| he-IL | wiki | ds-index | guides | Hardmod | איך לעשות hardmod לNintendo DSi |
|
המושג Hardmod מתייחס למצב שבו מלחימים ללוח האם של הDSi מתאם לכרטיס SD, על מנת שהוא יוכל להקרא באמצעות מחשב. זה יעיל לשחזור גיבויי NAND, צפייה בNAND על המחשב ועוד...
Nintendo DS
Nintendo DSi
בשביל לעשות hardmod לNintendo DSi/DSi XL (LL) תצטרכו:
- מלחם עם ראש עיפרון
- חוטים דקים מאוד, 28AWG או קטן יותר, עדיפות ל30AWG+
- מתאם SD לmicroSD
- קורא כרטיסי SD המסוגל לקרוא ציפים מסוג eMMC הרצים במצב data-line בודד. זה אחד שידוע כמתאים
- Win32DiskImager וHxD אם על Windows
- גיבוי NAND תקין של הDSi שאתם עושים לו hardmod
- נוחות בהלחמה לפדים קטנים, עד ל0.5 מ"מ בקוטר
פינאווט צד A של DSi
פינאווט צד B של DSi
פינאווט צד B של DSi XL
- תצטרכו להלחים את הנקודות על לוח האם אל מתאם הmicroSD
- CMD לפין 2
- GND לפין 3 ו6
- CLK לפין 5
- DAT0 לפין 7
דוגמה למתאם microSD מולחם
- הכניסו את מתאם כרטיס הmicroSD אל המחשב
- אזהרה - Windows יבקש ממכם לפרמט אותו: אל תפרמטו אותו - זה עשוי ליצור נזק שלא ניתן לתיקון
Removing the no$gba footer
You will first need to remove the NOCASH footer from the backup you are flashing to the DSi. This can be done by running the hiyaCFW helper application found here.
- Download the version for the operating system you are using
- Run the script, selecting the NAND backup you wish to flash to your DSi
- Switch to NAND mode with the button to the left of the file path
- Click
Startto create the NAND backup without the no$gba footer
- Once the script completes, there should be a file with a long name ending in
-no-footer.binin the folder where your terminal is open- Use this file as the NAND image you flash onto the DSi
{% capture tab-windows %}
- Open Win32DiskImager
- Click the folder icon and browse to your desktop. In the text box, write
NAND_0.bin. When selecting type, chooseAll types *.* - Choose the device that is the DSi and click read
- Once it is done, click the folder icon, change the name to
NAND_1.binand read again - Open HxD and drag both files into the editor. Go to the top bar, click "Analysis", click "File compare" from the drop down menu, then click "Compare".
- Choose to compare both files then click OK when done
- If it says "The chosen files are identical.", you are good to go to the next section
- If it doesn't say that, and both NANDs aren't around 240 MB, dump NAND_1/NAND_0 again
- Open Win32DiskImager, click the folder icon and choose your existing NAND backup you created before
- Flash it with the
Writebutton - Unplug the SD card adapter and attempt to turn on the DSi {% endcapture tab-windows %} {% assign tab-windows = tab-windows | split: "////////" %}
{% capture tab-other %}
-
Work out where the SD card is mounted
-
Linux:
- Unplug the SD card adapter
- Run
lbslkin a terminal - Plug in the SD card adapter
- Run
lbslkagain - This time a new device should appear
- It may be called
/dev/sdb, make sure you note down what it is called on your computer
- It may be called
-
macOS:
- Unplug the SD card adapter
- Run
dfin a terminal - Plug in the SD card adapter
- Run
dfagain - A new device should appear in the list
- It may be called
/dev/disk1s1, make sure you note down what it is called on your computer
- It may be called
-
-
Dump the NAND
- Run the following command in a terminal:
cat {device-name} > nand0.bin- Replace
{device-name}with the SD card mount location - E.g
cat /dev/sdb > nand0.bin - Then run
cat {device-name} > nand1.bin
- Run the following command in a terminal:
-
Compare NAND dumps
- Run the following command:
- Linux:
md5sum nand0.bin nand1.bin - macOS:
md5 -r nand0.bin nand1.bin
- Linux:
- Check that the hash generated matches each other
- If not, redump the NAND, adjusting the wiring if necessary
- Keep on redumping the NAND until the hashes are identical
- Run the following command:
-
Flash NAND
- Locate the NAND backup you created before on the console
- Run the following command:
cat {existing-nand-backup} > {device-name}- Replace
{existing-nand-backup}with the location and name of your old NAND backup - Replace
{device-name}with the mount point of the SD card
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 %}




