Homebrew DSi Downgrading - The Complete Guide

smf

Well-Known Member
Member
Joined
Feb 23, 2009
Messages
6,414
Trophies
2
XP
5,369
Country
United Kingdom
I used twltool 1.6, not the 1.1 in the tools package. Firstly it allows you to use the cid.bin, which is easier and means you don't inadvertently post yours online.

twltool.exe nandcrypt --cid cid.bin --consoleid consoleid.bin --in nand_dsi.bin --out NAND_DEC.bin

Also it does some sanity checks and will give you an error if it can't decrypt the nand_dsi.bin with the supplied cid.bin & consoleid.bin. Which was helpful when I didn't realise that sudokuhax purposefully corrupted cid.bin

I have a question. Is there a way to decrypt a NAND using Hardmod without any DSiWare game installed!? Because as I can see to get the ConsoleID we need it...

Only if someone figures out another exploit, or where the consoleid is stored or what it's calculated from & finds out how to access it directly (if that is possible).
 

smf

Well-Known Member
Member
Joined
Feb 23, 2009
Messages
6,414
Trophies
2
XP
5,369
Country
United Kingdom
Supposedly you can bruteforce it if you have the cid already, but I don't know how true this is.

Brute forcing even without the cid is possible, eventually. The console id is 64 bits, so you'll need to reduce the search space to make it practical on a single PC & I don't know if that is possible. If you're going to pay to crack it then buying a new DSi is probably cheaper right now.

Maybe the transfer tool can be sniffed to get the console id (or part of it). I assume people have looked at camera images to see if any jpeg tags identify the console they were taken with at all.

I finally bit the bullet and upgraded my DSi from 1.4.1 to 1.4.5 and downgraded the three titles so my "Pippa Funnell" cart worked again :-)

I just wish I'd spent my 800 DSi points on something before the shop closed.
 
Last edited by smf,

Flashed

Well-Known Member
Member
Joined
Feb 3, 2016
Messages
323
Trophies
0
Age
24
Location
Madrid
XP
375
Country
Spain
Supposedly you can bruteforce it if you have the cid already, but I don't know how true this is.

Brute forcing even without the cid is possible, eventually. The console id is 64 bits, so you'll need to reduce the search space to make it practical on a single PC & I don't know if that is possible. If you're going to pay to crack it then buying a new DSi is probably cheaper right now.

Maybe the transfer tool can be sniffed to get the console id (or part of it). I assume people have looked at camera images to see if any jpeg tags identify the console they were taken with at all.

I finally bit the bullet and upgraded my DSi from 1.4.1 to 1.4.5 and downgraded the three titles so my "Pippa Funnell" cart worked again :-)

So it's not as easy as I see. Cracking a Console ID could be as hard as crack a WPA password, so yes, better buying another DSi :P
 

smf

Well-Known Member
Member
Joined
Feb 23, 2009
Messages
6,414
Trophies
2
XP
5,369
Country
United Kingdom
So it's not as easy as I see. Cracking a Console ID could be as hard as crack a WPA password, so yes, better buying another DSi :P

WPA is at least 256 bits, so it's no where near as hard. WEP is 64 bits and that is easily crackable in seconds, but only because of weaknesses in the protocol. If you were brute forcing it then it takes much longer, modern routers that support WEP have had those weaknesses fixed and they seem to be reasonably secure.

--------------------- MERGED ---------------------------

Bruteforcing is possible but foolish.
Can take decades before you got the proper IDs.

The longer you wait, the faster brute forcing it will be. Although you could throw it at a cluster, or accelerate it with a gpu/fpga farm. There are companies offering things like triple des cracking using hardware farms.

My guess is that the demand for running rocketlauncher will be achievable using the DSi's hackable that contain DSiWare, which means there is little justification on finding other ways to find the console id. Although getting hold of a second hand DSi before it's wiped might be a problem.

Today (and if you don't have any interest in pumping time/money into another solution for finding the console id) then find another system.
 
  • Like
Reactions: Ryccardo

Flashed

Well-Known Member
Member
Joined
Feb 3, 2016
Messages
323
Trophies
0
Age
24
Location
Madrid
XP
375
Country
Spain
Another thing. How can I get the CID without The Biggest Loser or hardmod?

Enviado desde mi Xperia M2 Aqua mediante Tapatalk
 

smf

Well-Known Member
Member
Joined
Feb 23, 2009
Messages
6,414
Trophies
2
XP
5,369
Country
United Kingdom
What about flipnotehax?

That is what I said. If you have flip note and a copy of the leaked exploit and a supported console region then you can get the cid. I have the game but didnt bother trying to get the leaked exploit as I have a european DSi and the exploit doesn't work on those. Biggest loser is pretty cheap here anyway
 
Last edited by smf,

ToneCapone-RF

Well-Known Member
Newcomer
Joined
Jun 30, 2017
Messages
65
Trophies
0
Age
50
XP
349
Country
United States
I managed to downgrade my system following the guide have 4swordshax running great, but Sudokuhax doesn't work. I got the file sudoku_v0.app and the save from the downgrade package no clue why the hack doesn't work.
 

Aletron9000

Well-Known Member
Member
Joined
May 10, 2016
Messages
1,714
Trophies
0
Location
Classified
XP
1,506
Country
United States
Hi, i have followed the guide but instead of using a hardmod, i dump the nand with fwtool and when i go to test the new nand in no$gba, i get error code 1-2435-8325. I have tried many times and still get the same error code. Is there something i am doing wrong?
 

ToneCapone-RF

Well-Known Member
Newcomer
Joined
Jun 30, 2017
Messages
65
Trophies
0
Age
50
XP
349
Country
United States
Hi, i have followed the guide but instead of using a hardmod, i dump the nand with fwtool and when i go to test the new nand in no$gba, i get error code 1-2435-8325. I have tried many times and still get the same error code. Is there something i am doing wrong?

Yeah you didn't paste your CID and ConsoleID to the Bottom of you nand. that's the error you get.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Skelletonike @ Skelletonike:
    3h left until work finishes, bah
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
    K3N1 @ K3N1: Plug in*