Homebrew Unlaunch DSi | First public bootcode exploit for DSi

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,248
Country
United States
I have unlaunch 0.8 successfully installed on a DSI XL 1.4.5U and it boots hiyaCFW off the SD Card. I want to completely remove unlaunch so I can return the DSI XL. Do I need to figure out how to restore my NAND backup w/ NO$GBA footer, or is there some other way to remove unlaunch manually?

Edit: "format system memory" from the DSI settings (run on unmodified firmware) has no effect on unlaunch. Heck you can still run hiyacfw after doing so by putting your SD card back in.

Edit2: the Unlaunch installer suggests truncating the title.tmd for system menu, but I'm not sure what ds/i program will let me upload/overwrite files on the nand.
 
Last edited by Rahkeesh,

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,248
Country
United States
The backup I made was the nand.bin file according to the HiyaCFW guide, made with twlnf. I'm assuming this is encrypted with a no$gba header?

Looking at the nand.bin in a hex editor, I'm guessing that the no$gba footer is the last x40 bytes of the file that begins with the ASCII "DSi eMMC CID/CPU" at x0F000000. If I delete those bytes, will I have a backup file that I can safely restore with fwtool?
 
Last edited by Rahkeesh,

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,248
Country
United States
Thanks for helping. I used the "safe" aug 17 2007 release of fwtool to dump dsi_nand.bin. It produced a file of 251,658,240 bytes. (Same size as a file where I chopped off the no$gba header, although the hashes don't match but I wouldn't expect them to.)
 

PTKickass

Well-Known Member
Newcomer
Joined
Mar 21, 2016
Messages
98
Trophies
0
XP
398
Country
Portugal
So I installed Unlaunch 0.8 on my DSi, but apparently it fails to start the "bootcode.dsi" file on my SD Card, regardless of what file I put there (Unlaunch 0.9 or HiyaCFW). When I boot my DSi, it displays a black screen, and only the power LED is turned on. If I hold A when powering it on, it boots normally though. Any idea on what may be causing this?

EDIT: Full formatting the SD Card solved this issue.
 
Last edited by PTKickass,

marazzmatika

Naive guy
Member
Joined
Jul 10, 2018
Messages
145
Trophies
0
XP
298
Country
Russia
I used the automatic method on a European DSi.
Installed successfully, but, what is the purphose?
DSiGuide said it’s a proper brick protection, but how do I get to the menu to ‘recover’ from a previous NAND backup?
I think,main purpose of this is just loading bootcode.dsi. I think, it's just useful for USA region NDSes.
 

jerbear64

Well-Known Member
Member
Joined
Dec 10, 2011
Messages
304
Trophies
1
Age
24
XP
381
Country
United States
You can't restore your NAND ;) dsi.cfw.guide doesn't make a NAND backup you can restore. Funny why people get mad at me when I say this, but it is true.
I shouldn't even bother replying as I've tried to make you understand this multiple times, but I am against my better judgement.

Restoring a NAND backup is unsafe, and nobody should be doing it.

The bricks you're talking about is because people are using fwTool to restore. fwTool is a very unsafe tool for restores, the license for the program even says "don't use this", fwTool 2.0 removed the restore ability for good reason, and no safer tools exist.

If you really want to restore a NAND, you should at least have the technical understanding to check the sha1sum fwTool spits out against a backup with the footer removed manually. If users don't do this, it is entirely on them if they brick their system.

Furthermore, restoring an entire NAND backup just to remove a TMD file that's only a few kilobytes is absurd. I understand no uninstaller exists (besides TWLNF but that's unsafe in its own merit) but that doesn't make an entire restore a good idea.
 

jerbear64

Well-Known Member
Member
Joined
Dec 10, 2011
Messages
304
Trophies
1
Age
24
XP
381
Country
United States
I simply told someone that they had no luck, and you go and explain why! We might not agree, but COME ON, is it offensive to talk to me like I'm an idiot!
On the contrary, I'm quite calm. You seem to be the one who keeps saying the guide is unsafe because it doesn't make a "proper" and "safe" backup, when in actuality the backup is fine and fwTool is a dangerously unsafe power user tool that the common end-user shouldn't be using for restores.

I also recall being treated "like an idiot" when you kept showing users manual instructions on the Discord because they had an entirely unrelated issue that going through the old steps wouldn't have alleviated anyways.

Nowhere in that post did I tell you to add a NAND backup in there!
But you certainly keep saying "dsi.cfw.guide can't make a NAND backup you can restore" and the like on other threads - when in actuality the NAND is perfectly restoreable once the footer is removed - and acting like restores are a perfectly safe process.

You have done nothing productive, and you think you're so cool because you made a guide.
This is clearly bait, and I'm not even going to bother giving this a response.

So before you go trying to tell me that I was wrong about something, TAKE THE TIME to read my post BEFORE you waste your time trying to prove a point that isn't necessary.
I can say the same thing. What point are you trying to prove? Why are you continuously telling people that "no safe NAND backup is made" when no safe restore is possible? If "people gets mad" when you say this, have you considered the possibility that you're the one in the wrong?
 
  • Like
Reactions: siamese

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
  • K3Nv2 @ K3Nv2:
    @BigOnYa can answer that
  • BigOnYa @ BigOnYa:
    BigOnYa already left the chat
  • K3Nv2 @ K3Nv2:
    Biginya
  • BigOnYa @ BigOnYa:
    Auto correct got me, I'm on my tablet, i need to turn that shit off
  • K3Nv2 @ K3Nv2:
    With other tabs open you perv
  • BigOnYa @ BigOnYa:
    I'm actually in my shed, bout to cut 2-3 acres of grass, my back yard.
  • K3Nv2 @ K3Nv2:
    I use to have a guy for that thanks richard
  • BigOnYa @ BigOnYa:
    I use my tablet to stream to a bluetooth speaker when in shed. iHeartRadio, FlyNation
  • K3Nv2 @ K3Nv2:
    While the victims are being buried
  • K3Nv2 @ K3Nv2:
    Grave shovel
  • BigOnYa @ BigOnYa:
    Nuh those goto the edge of the property (maybe just on the other side of)
  • K3Nv2 @ K3Nv2:
    On the neighbors side
    +1
  • BigOnYa @ BigOnYa:
    Yup, by the weird smelly green bushy looking plants.
    K3Nv2 @ K3Nv2: https://www.the-sun.com/news/10907833/self-checkout-complaints-new-target-dollar-general-policies...