Homebrew [Release] Hourglass9 - Noob friendly & safe NAND dumper / restorer

tony_2018

Well-Known Member
Member
Joined
Jan 3, 2014
Messages
3,107
Trophies
0
XP
1,022
Country
United States
That's not as simple as you may think (I'd almost say, impossible). 3DS type (N3DS / O3DS) can be recognized by the backup size (only N3DS is > 1GB). FW can only be recognized with a database of FIRM hash, and region needs to decrypt and extract a file from NAND. BUT: you can't look into NANDs that are not dumped from the console you are running Hourglass9 from, so identifying a different consoles NAND backup is out of question. So, that's that.

Not only that but I believe you made this tool to dump/restore nand/emunand, right? Not dealing with roms/cia's?

Anything other than that will be ...I dunno..something more?
 
P

PaiiNSteven

Guest
Oooooo I wanna test it out. I Want to see if I can find a way to brick. I gots a9lh so its ok.
Honestly with a tool like this, im pretty sure the only way to brick is by installing a wrong nand dump. Even with a9lh this isnt possible though because you can always reinstall a valid dump. Unless theres something wrong with the program though, its pretty noob-proof.
 
  • Like
Reactions: hobbledehoy899

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,094
Trophies
1
Age
23
Location
New York
XP
2,761
Country
United States
Honestly with a tool like this, im pretty sure the only way to brick is by installing a wrong nand dump. Even with a9lh this isnt possible though because you can always reinstall a valid dump. Unless theres something wrong with the program though, its pretty noob-proof.
I can believe
 
  • Like
Reactions: hobbledehoy899

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Honestly with a tool like this, im pretty sure the only way to brick is by installing a wrong nand dump. Even with a9lh this isnt possible though because you can always reinstall a valid dump. Unless theres something wrong with the program though, its pretty noob-proof.
Well, and just try to flash a wrong / corrupted NAND dump. You will have a hard time, guaranteed. And you can recover from it via a9lh, even if you manage to do it.
 
Last edited by d0k3,

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
@d0k3 It would be cool to have an option to have the backup named with date.
- sysnand_20160525.bin
- emunand_20160525.bin

I put my backups straight in a folder named with date:
- \2016-05-25\sysnand.bin
- \2016-05-25\emunand.bin

But i can imagine some ppl just copy them in folders like \01\sysnand.bin \02\sysnand.bin etc...
 
  • Like
Reactions: Quantumcat

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
@d0k3 It would be cool to have an option to have the backup named with date.
- sysnand_20160525.bin
- emunand_20160525.bin

I put my backups straight in a folder named with date:
- \2016-05-25\sysnand.bin
- \2016-05-25\emunand.bin

But i can imagine some ppl just copy them in folders like \01\sysnand.bin \02\sysnand.bin etc...
Not possible, has already been brought up. We have no access to the real time clock.

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

By the way, to be fair, there is one way you can brick (irreparably that means) even with this. You'd need a pristine, uncorrupted, unchanged NAND dump (from your console, of course), and you'd need to use a hex editor to change something in one very specific place. Won't put this out, though, but anyone with a hardmod and some knowledge about the NAND structure can go figure.
 
Last edited by d0k3,
Joined
Feb 15, 2015
Messages
1,464
Trophies
0
XP
1,099
Country
United States
Not possible, has already been brought up. We have no access to the real time clock.

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

By the way, to be fair, there is one way you can brick (irreparably that means) even with this. You'd need a pristine, uncorrupted, unchanged NAND dump (from your console, of course), and you'd need to use a hex editor to change something in one very specific place. Won't put this out, though, but anyone with a hardmod and some knowledge about the NAND structure can go figure.
Well...it's not that hard to find out..btw, on a non-a9lh console, it's two. :P
 

The Catboy

GBAtemp Official Catboy™: Savior of the broken
Member
Joined
Sep 13, 2009
Messages
28,128
Trophies
4
Location
Making a non-binary fuss
XP
39,913
Country
Antarctica
This is once again, a useful tool for both my 2DS and for my boyfriend. In both cases, there's no need for the countless menus of Decrypt 9, just a back up and restore option is all that's needed.
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
@d0k3 :)

eef9865d96.jpg
 

RacsoSakuraba

Well-Known Member
Member
Joined
Mar 13, 2016
Messages
267
Trophies
0
XP
541
Country
Venezuela
@d0k3 You can add an option to name your backup tools where the nand are made, besides sysnand, nand_sys, nand, emunand, nand_emu? Like "A9LH_nand.bin" for A9LH users also give an example as well as you do in OTP helper. Apology my bad english.

PD: Great work!!!
 
Last edited by RacsoSakuraba,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    @Veho, where's the poll at?
  • Julie_Pilgrim @ Julie_Pilgrim:
    they're giving the internet an open text box?
  • BigOnYa @ BigOnYa:
    I never played or own any of they devices, but I like small style, but with a somewhat grip
  • Julie_Pilgrim @ Julie_Pilgrim:
    oh man, that always goes great!
  • Julie_Pilgrim @ Julie_Pilgrim:
    im sure half the responses won't be literal racial slurs or "drop table" jokes
  • Veho @ Veho:
    Look, it's China. They know what it's like when you give a poll to half a billion trolls.
  • K3Nv2 @ K3Nv2:
    How much dollar do you think it is?
  • Veho @ Veho:
    ONE MILLION DOLLA
  • Veho @ Veho:
    I know the pricing of electronics nowadays isn't "how much it actually costs" but "how much we can get away with", but putting up a poll is just cynical.
  • K3Nv2 @ K3Nv2:
    Probably $150 someone said Anbernic said around the same price as rg556
  • Julie_Pilgrim @ Julie_Pilgrim:
    you know which game i wish they would rerelease
  • Julie_Pilgrim @ Julie_Pilgrim:
    sonic unleashed
  • K3Nv2 @ K3Nv2:
    Make it a happy meal toy
  • Julie_Pilgrim @ Julie_Pilgrim:
    that game's engine is really fucking intensive so it runs like literal shit on xbox 360 and ps3
  • Veho @ Veho:
    Nah I'm getting value creep again. I look at a $50 console "but for just a few more dollars you could get XYZ" and I end up considering the Steam Deck.
  • Julie_Pilgrim @ Julie_Pilgrim:
    like the lighting in that game was genuinely so good
  • Veho @ Veho:
    Not getting dragged into that again.
  • Julie_Pilgrim @ Julie_Pilgrim:
    i dont get why they didn't port the one game that ran the worst on consoles, to pc
  • Julie_Pilgrim @ Julie_Pilgrim:
    like you port everything to pc except the one game where it would make the most sense. why. what do you gain from this
  • Julie_Pilgrim @ Julie_Pilgrim:
    is sega just personally fucking with me? are they laughing while watching me through my kinect camera as i get up to restart my xbox for the third time because the game froze again
  • K3Nv2 @ K3Nv2:
    Buy handhelds from five below better quality
  • K3Nv2 @ K3Nv2:
    Valve probably going to do another refresh of the deck this fall with rog ally like specs tbh
  • Veho @ Veho:
    A smaller form factor would be nice too.
  • K3Nv2 @ K3Nv2:
    A shield portable 2 would be nice aye Nvidia
    K3Nv2 @ K3Nv2: A shield portable 2 would be nice aye Nvidia