Homebrew DSi Downgrading - The Complete Guide

Fin9ers

New Member
Newbie
Joined
Sep 8, 2010
Messages
1
Trophies
0
XP
14
Country
United States
So i bought a dsi cheap and stupidly updated the firmware past the point of no return for my model of flash cart.
Been researching all day and found this thread.

My desired end result is HiyaCFW with Twiilight Menu++

I just need some clarification on what route i need to take.
The dsi has no dsiware. 1.4.5e

To my understanding i need to:

Solder adaptor to ds.
Dump NAND.
Use bruteforce to obtain CID and console ID.
Decrypt my NAND.
Inject sudoku plus sudokuhax.
Re-encrypt my NAND.
Flash modded NAND back to DS.
Run sudokuhax to access HBmenu and install Unlaunch.
....
From here I'm not too sure where to go.
The guide over at dsi.cfw.guide mentions something about a 'NAND file with No$GBA footer'. Can i use my unmodded NAND backup for this step?
It also mentions "Sudokuhax cannot adequately make a backup with the required footer", the NAND dump that I take from a hardmod ds, is that a sufficient backup that has this required footer??

The dsi.cfw.guide is great but i cant figure out how to impliment it using a hardmod.

Any help would be great, thank you all.

EDIT: So i found an application called TempNAND. Can i use this to install unlaunch to my NAND backup and then flash that to my DS?
 
Last edited by Fin9ers,

mondul

Well-Known Member
Member
Joined
Aug 8, 2018
Messages
126
Trophies
0
Age
40
Location
Barranquilla
XP
897
Country
Colombia
To my understanding i need to:

Solder adaptor to ds.
Dump NAND.
Use bruteforce to obtain CID and console ID.
Decrypt my NAND.
Inject sudoku plus sudokuhax.
Re-encrypt my NAND.
Flash modded NAND back to DS.
Run sudokuhax to access HBmenu and install Unlaunch.
You don't need to decrypt your NAND. After getting your CID and ConsoleId you can add a no$gba footer to your dump (you can use my HiyaCFW Helper's NAND mode for that), then you can install unlaunch directly to it using no$gba (google "DSi Emulation Setup" for some of the files you are going to need). After that, just remove the no$gba footer from the dump and restore it.
 
  • Like
Reactions: Fin9ers

ww97

Wajiro
Member
Joined
May 5, 2016
Messages
192
Trophies
0
Age
27
Location
In Temple of Form
XP
222
Country
Iran
I've FOUND a DSi NAND dump floating online but it has just a pick of the titles. I also have a DSi romset, and I'm sure it's because of the NAND that trying to loading a title in NO$GBA outside of the ones installed in that NAND, results in the "brick" error message.

How to add other titles to the NAND? (I've heard it's via hex editing) Does it involve an actual DS/DSi in the process?
 

ww97

Wajiro
Member
Joined
May 5, 2016
Messages
192
Trophies
0
Age
27
Location
In Temple of Form
XP
222
Country
Iran
I've FOUND a DSi NAND dump floating online but it has just a pick of the titles. I also have a DSi romset, and I'm sure it's because of the NAND that trying to loading a title in NO$GBA outside of the ones installed in that NAND, results in the "brick" error message.

How to add other titles to the NAND? (I've heard it's via hex editing) Does it involve an actual DS/DSi in the process?

UPDATE:

GOTCHA, the individual ROMS would work outside the NAND by switching the "Reset/Startup Entrypoint" to "Start cart directly". But now, the touchscreen wouldn't work, even for the games that were inside the NAND.
 

MaxiBash

Your Local Random Internet Geek
Member
Joined
Jul 14, 2018
Messages
1,286
Trophies
1
Website
trashbandatcootofficial.cardd.co
XP
5,008
Country
Netherlands
Recently, a user by the name of Voodooween mentioned during a conversation a “DSi SystemUpdater v1.4a”. Not only can it switch regions, but it can also downgrade to v1.4, and with Failzone coming soon, it’s basicly killing off this method completely.

C4A9997E-D2B9-4207-966C-E3A87EDC106B.jpeg
A036DD62-7D8F-47E2-A485-CC0D8A02A04A.jpeg
1240D8BA-4501-426D-AFE9-ED7D9E4B8400.jpeg
No dump is made yet, but Voodooween loves to make a proper dump soon (these Nintendo flashcarts can be a pity to dump)
 

Attachments

  • ED396808-BE62-409C-8F6B-031F13AACB2A.jpeg
    ED396808-BE62-409C-8F6B-031F13AACB2A.jpeg
    55.7 KB · Views: 187
  • Like
Reactions: Thiaggus

naytai

Member
Newcomer
Joined
Mar 15, 2019
Messages
5
Trophies
0
Age
43
XP
361
Country
Brazil
So guys, a noob question:
I got a regular DSi model (not the XL). On which side of the PCB I have to solder the wires? A or B?
Does anyone has a picture with the soldering job done for I use as template?
Thanks.
 

Thiaggus

Member
Newcomer
Joined
Apr 5, 2018
Messages
10
Trophies
0
Age
44
Location
São Paulo, Brasil
XP
72
Country
Brazil
Recently, a user by the name of Voodooween mentioned during a conversation a “DSi SystemUpdater v1.4a”. Not only can it switch regions, but it can also downgrade to v1.4, and with Failzone coming soon, it’s basicly killing off this method completely.

View attachment 160607
View attachment 160609
View attachment 160608
No dump is made yet, but Voodooween loves to make a proper dump soon (these Nintendo flashcards can be a pity to dump)
OMG, that's exactly what I need! I want to change definitely from JP to USA .
It's not finished yet?
My DsiLL is hacked already (by software through memorypit), so when it comes I'll just have to run it through the twl++ or unlaunch and profit?
 

0xabad1dea

Member
Newcomer
Joined
Feb 20, 2020
Messages
22
Trophies
0
Age
36
XP
88
Country
Russia
guys, is there possibility to brick console with wrong soldering or short cirquiting on this solder points. my dsi wont turn on, even led not flashing
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,430
Trophies
2
XP
14,871
Country
Germany
guys, is there possibility to brick console with wrong soldering or short cirquiting on this solder points. my dsi wont turn on, even led not flashing
This is pretty obvious. Of course one can damage the hardware when messing with the hardware. If you short something vital = Game Over!

That said, the soldering job for this modification is pretty hard for someone not used to micro-soldering (like me… hahaha).


Make sure the power board is connected correctly and the battery has good contact. At least the blue LED should turn on (if not completely bricked). Also measure continuity of the fuses and try if charging works.

Please upload some photos if possible.
 
Last edited by KleinesSinchen,
  • Like
Reactions: Alexander1970

0xabad1dea

Member
Newcomer
Joined
Feb 20, 2020
Messages
22
Trophies
0
Age
36
XP
88
Country
Russia
This is pretty obvious. Of course one can damage the hardware when messing with the hardware. If you short something vital = Game Over!

That said, the soldering job for this modification is pretty hard for someone not used to micro-soldering (like me… hahaha).


Make sure the power board is connected correctly and the battery has good contact. At least the blue LED should turn on (if not completely bricked). Also measure continuity of the fuses and try if charging works.

Please upload some photos if possible.
orange led is blinking when i plug the power adaptor. also no blue light comes when pressing power button
 
Last edited by 0xabad1dea,

Bouke

New Member
Newbie
Joined
Mar 17, 2023
Messages
1
Trophies
0
Age
45
XP
13
Country
Netherlands
bumping an old treath, my dsixl has 0000FE00 and noway it recovers with draining the battery and try again, so i went over to hard mod, 4 wires, soldered on the right connection, but no card shows up in windows, even after i purchased the transend cardreader capable of reading emmc.
no nand backup
anyone suggestions ? or should i bin it ?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @Psionic Roshambo, Thats pretty cool.