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

Teun1

Well-Known Member
Newcomer
Joined
Jan 13, 2016
Messages
63
Trophies
0
Location
Leiden
XP
200
Country
Netherlands
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.
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,696
Trophies
1
Age
28
Location
Imola
XP
6,926
Country
Italy
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

bennyman123abc

Well-Known Member
Member
Joined
Mar 21, 2013
Messages
920
Trophies
1
Age
22
Location
Alton, IL
XP
1,208
Country
United States
@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 bennyman123abc,

siamese

Well-Known Member
Member
Joined
Mar 13, 2010
Messages
164
Trophies
1
Age
109
Location
green hill zone
XP
443
Country
Mexico
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 !!!
 

ThisIsDaAccount

Well-Known Member
Member
Joined
Apr 8, 2016
Messages
1,158
Trophies
0
XP
944
Country
United States
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.
 

bennyman123abc

Well-Known Member
Member
Joined
Mar 21, 2013
Messages
920
Trophies
1
Age
22
Location
Alton, IL
XP
1,208
Country
United States
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
 

Coaleb

Well-Known Member
Newcomer
Joined
Jan 4, 2016
Messages
48
Trophies
0
Location
Iowa
XP
638
Country
United States
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).
 

cualquiercosa327

Well-Known Member
Member
Joined
Mar 24, 2009
Messages
201
Trophies
1
XP
428
Country
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 :/ )
 

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,965
Trophies
0
Website
www.youtube.com
XP
2,615
Country
Morocco
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

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/zzu0VHzy7tU?si=V2sI-JSptJg0SWmC