Homebrew [RELEASE] TWLTool - DSi downgrading, save injection, etc multitool

  • Thread starter Thread starter WulfyStylez
  • Start date Start date
  • Views Views 211,352
  • Replies Replies 729
  • Likes Likes 51
ConsoleID only ever needed a DSiWare to be exported afaik. There was something else like "card identifier" or something that needed a game like Biggest Loser though.
Why or? Is there now a way to extract ConsoleID without NAND hardmod?

Once you've got that, you should grab your ConsoleID from a DSiWare export. Simply copy any game to your SD card and use dsi_srl_extractor with the option --basename=[name].
Open [name].footer up in a hex editor and search for 'Root-CA00000001-MS00000008-TW[somenumber]-[anothernumber] .
The number after the dash is your ConsoleID. It'll start with 08201 on DSi, 08202 on rev2 DSi, and 08A20 on DSi XL.
 
How do I cut the end in a hex editor to make the length 208, and how can I decrypt and encrypt a ticket?
Simply open the TMD in a hex editor, go to offset 208 (on a standard 16-column hex editor, it's line 200 and column 8) and delete everything from there to the end (remaining with half a line)

Read twltool's help about syscrypt mode, that's the one to use for tickets :)
 
  • Like
Reactions: Teun1
@Ryccardo So, I'm trying to extract my Console ID to use with TWLTool. When I extract and open the footer file and look for the ConsoleID, I get this.
TWa97f2246-0820161417106143
Now, based on this guide and other guides I've read, the ConsoleID is 0820161417106143. There are 2 problems with that however. 1. I have a DSi XL. Not a DSi. 2. That's 16 bytes. Not 8. What do I do from here?

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

For a guy who knows a bit of soldering and using computers and stuff with moding consoles... its easy to do the process of hardmodding the DSi?
If you just want to dump or flash your NAND, just use jumper wires and electrical tape. It worked for me anyways :P
 
Last edited by bendevnull,
ConsoleIDs are in this form:
08A20nnnnnnnn1nnh for DSi
08A19???????????h for some other DSi
08201nnnnnnnn1nnh for DSi XL


, the ConsoleID is 0820161417106143. There are 2 problems with that however. 1. I have a DSi XL. Not a DSi.

Yes, sir, you have a DSi XL, its correct.

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

@WulfyStylez Any chance for a TWLTool 1.6 32 bit version? Tried running it through QEmu and it gets super slow !!!
 
Is there any modern homebrew menu for the DSi, hopefully one that works on cards bigger than 2 gb?

Also, is there any way to dump the straight from BIOSDSI.rom files from a DSi for use with no$gba? Fwtool has an option to dump the bios9i and bios7i files, but I haven't seen anything for the other two.
 
Is there any modern homebrew menu for the DSi, hopefully one that works on cards bigger than 2 gb?

Also, is there any way to dump the straight from BIOSDSI.rom files from a DSi for use with no$gba? Fwtool has an option to dump the bios9i and bios7i files, but I haven't seen anything for the other two.
Dump them from your 3DS
 
How do I inject sudoku if I didnt own it before the shut down? I have a nand dump and everything else(CID, and Console ID).
 
Hello,i have problems with twtool windows version.It said :"it is no a win32 valid".
I have compilated on linux and it works great (but i can no use "start" script on linux :/ )
 
Hello,i have problems with twtool windows version.It said :"it is no a win32 valid".
I have compilated on linux and it works great (but i can no use "start" script on linux :/ )
Are you running TWLTool Windows version on Linux? I don't get it.
also holy crap I just made the 100,000th message on the NDS - Emulation and Homebrew wooo
 

Site & Scene News

Popular threads in this forum