5.7 KiB
| lang | layout | section | category | title | description | tabs | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| sv-SE | wiki | ds-index | guides | Hardmod | Hur man hardmoddar en Nintendo DSi |
|
Hardmodding är när du fysiskt lödar moderkortet till en SD-kortsadapter för att läsas på en dator. Detta är användbart för att återställa NAND-säkerhetskopior, visa NAND på din dator, etc...
Nintendo DS
Nintendo DSi
To hardmod a Nintendo DSi/DSi XL (LL) you will need:
- Blyertspetsad lödkolv
- Mycket fin koppartråd, 28AWG eller mindre, helst 30AWG+
- SD till microSD-adapter
- En SD-kortläsare som kan läsa eMMC-chips. T.ex den här läsaren.
- Win32DiskImager och HxD om du använder Windows
- En giltig NAND-säkerhetskopiering av DSi:n som du hardmoddar
- Att vara bekväm med att lödda till ytor som är så små som 0,5 mm i diameter
DSi sida A pinouts
DSi sida B pinouts
DSi XL sida B pinouts
- Du måste löda punkterna på moderkortet till microSD-kortets adapter
- CMD till pin 2
- GND till pin 3 och 6
- CLK till pin 5
- DAT0 till pin 7
Exempel på löddad microSD-adapter
- Sätt in microSD-kortadaptern i datorn
- VARNING - Windows kommer att be dig formatera den: FORMATERA INTE - detta kan orsaka oreparerbara skador
Att ta bort no$gba sidfot
Du kommer först behöva ta bort NOCASH sidfoten från säkerhetskopian du flashar till din DSi. This can be done using the hiyaCFW helper.
- Ladda ner versionen för operativsystemet du använder
- Kör skriptet genom att välja den säkerhetskopia av NAND som du vill flasha till din DSi
- Växla till NAND-läge med knappen till vänster om sökvägen
- Klicka på
Startför att skapa NAND-säkerhetskopian utan no$gba sidfot
- När skriptet är klart bör det finnas en fil med ett långt namn som slutar i
-no-footer.bini mappen där din terminal är öppen- Använd denna fil som NAND bilden du flashar på din DSi
{% capture tab-windows %}
- Öppna Win32DiskImager
- Klicka på mappikonen och bläddra till skrivbordet. I textrutan, skriv
NAND_0.bin. När du väljer typ, väljAll types *.* - Välj den enhet som är din DSi och klicka på read
- När den är klar, klicka på mapp-ikonen, ändra namnet till
NAND_1.binoch läs igen - Öppna HxD och dra båda filerna till redigeraren. Gå till det övre fältet, klicka på "Analysis", klicka på "File compare" från rullgardinsmenyn och klicka sedan på "Compare".
- Välj att jämföra båda filerna och klicka sedan på OK när du är klar
- Om det står "The chosen files are identical.", du är redå att gå till nästa avsnitt
- If it doesn't say that, and both NANDs aren't around 240 MB, dump NAND_1/NAND_0 again
- Öppna Win32DiskImager, klicka på mappikonen och välj din befintliga NAND-backup som du skapade innan
- Flasha den med
Write-knappen - Koppla ur SD-kortadaptern och försök att sätta på din DSi {% endcapture tab-windows %} {% assign tab-windows = tab-windows | split: "////////" %}
{% capture tab-other %}
-
Kontrollera vart SD-kortet är monterat
-
Linux:
- Koppla ur SD-kortadaptern
- Run
lsblkin a terminal - Koppla in SD-kortadaptern
- Run
lsblkagain - Den här gången ska en ny enhet visas
- Det kan kallas
/dev/sdb, se till att du antecknar vad det kallas på din dator
- Det kan kallas
-
macOS:
- Koppla ur SD-kortadaptern
- Kör
dfi en terminal - Koppla in SD-kortadaptern
- Kör
dfigen - En ny enhet ska visas i listan
- Det kan kallas
/dev/disk1s1, se till att du antecknar vad det kallas på din dator
- Det kan kallas
-
-
Dumpa NAND
- Kör följande kommando i en terminal:
cat {device-name} > nand0.bin- Ersätt
{device-name}med monteringsplatsen för SD-kortet - t.ex
cat /dev/sdb > nand0.bin - Kör sedan
cat {device-name} > nand1.bin
- Kör följande kommando i en terminal:
-
Jämför NAND-dumpar
- Kör följande kommando:
- Linux:
md5sum nand0.bin nand1.bin - macOS:
md5 -r nand0.bin nand1.bin
- Linux:
- Kontrollera att hashen matchar varandra
- Om inte, dumpa om NAND, justera ledningarna om nödvändigt
- Fortsätt att dumpa NAND:en tills hasherna är identiska
- Kör följande kommando:
-
Flasha NAND
- Leta reda på den säkerhetskopia av NAND som du skapade tidigare på konsolen
- Kör följande kommando:
cat {existing-nand-backup} > {device-name}- Ersätt
{existing-nand-backup}med platsen och namnet på din gamla NAND-säkerhetskopia - Ersätt
{device-name}med monteringspunkten för SD-kortet
Här kan du koppla ur SD-kortadaptern och försök att sätta på din DSi. Om allt gick bra skulle din DSi ha startat till det tillstånd det var när säkerhetskopian skapades! {% endcapture tab-other %} {% assign tab-other = tab-other | split: "////////" %}
Flashing av en säkerhetskopia av NAND
{% assign tabs = tab-windows | concat: tab-other %} {% include tabs.html index=0 tabs=tabs %}




