Homebrew Official [Release] GodMode9 - All Access File Browser for the 3DS

  • Thread starter d0k3
  • Start date
  • Views 305,368
  • Replies 1,143
  • Likes 105

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
can this be used without custom firmware ?

was hoping to get the, New 2 ds xl, So i'm a newb at this.

So you put the files onto root of microSD, and you can create a backup nand, are not that simple.. ?

thanks in advance.
 
Joined
Feb 17, 2017
Messages
1,214
Trophies
1
XP
2,473
Thanks, seems to be one this be four the other xd, but i'll looking into this first cheats.

It's just where to start first.., but can things be done without a flash card for backups of own games.., using this..
Don't buy a flashcart. 3ds flashcarts cost almost a hundred dollars, whereas cfw is free. What you can do is wait for the upcoming exploit, ntrboothax, which will allow you to hack a 3ds with a specific kind of flashcart (which costs $10- $15) and a magnet. It won't be long until it comes out.
 
  • Like
Reactions: drwhojan

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
Don't buy a flashcart. 3ds flashcarts cost almost a hundred dollars, whereas cfw is free. What you can do is wait for the upcoming exploit, ntrboothax, which will allow you to hack a 3ds with a specific kind of flashcart (which costs $10- $15) and a magnet. It won't be long until it comes out.

Thanks for the advice, I'll will wait that update, I had an old original R4 somewhere think one of the kids used it and took it home with them, If they still have it try to get it back might be useful!.

I think the cheapest gateway was priced around, £56 in uk money.
 
Joined
Feb 17, 2017
Messages
1,214
Trophies
1
XP
2,473
Thanks for the advice, I'll will wait that update, I had an old original R4 somewhere think one of the kids used it and took it home with them, If they still have it try to get it back might be useful!.

I think the cheapest gateway was priced around, £56 in uk money.
That flashcart won't work. It has to be one of only a few kinds of flashcarts. Wait for the compatibility list, then buy the cheapest one on it.
 
  • Like
Reactions: drwhojan

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
@d0k3 Is there any way to set up the RTC/fix the system clock as you now suggest without making games that care about such things (e.g. free-to-play games with timers) really mad?
Well, the madness will stop after 24h. I know this isn't exactly convenient, but you have to do this only once, so I guess it's bearable.

With the new release, it states "set up your RTC clock once" and "Also keep in mind that you should fix your system OS clock afterwards"
How do we do this? Is that just saying change the date/time in settings to the correct date/time?
Exactly that.

From the readme.md: "Starting with this release, it is recommended you properly set up your RTC clock once. Also keep in mind that you should fix your system OS clock afterwards."
Just curious, what happens if you don't set up this feature? Does this affect me negatively if i only use godmode9 for making nand backups?

Recommended means I recommend it, you don't have to do it :). Consequences of not setting it up will be wrong dates for FAT files. You most likely won't mind.
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
You have to reset the RTC every time you remove the battery without leaving the 3DS plugged in.
If that changes things for you, you can also use RTChanger to change the clock. Besides, I just remembered - yes, you need to fix OS time once, but, after that, it is enough to set the RTC. Reason being that after the first fix, system OS time should be identical to RTC time.
 
  • Like
Reactions: uyjulian

Krude

Well-Known Member
Member
Joined
May 18, 2013
Messages
344
Trophies
0
XP
1,198
Country
Gambia, The
Not sure why that isn't already included, honestly. On the v1.2.8 release he said this:

"Now, this is the last legacy release, meaning, starting from this release, all entrypoints older than A9LH will be removed from the source code."

A9LH payloads should still be in, since they aren't older than themselves, but it seems they were thrown out, too. Maybe a mistake?
 
  • Like
Reactions: Ryccardo

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,069
Trophies
2
XP
7,804
Country
United States
Not sure why that isn't already included, honestly. On the v1.2.8 release he said this:

"Now, this is the last legacy release, meaning, starting from this release, all entrypoints older than A9LH will be removed from the source code."

A9LH payloads should still be in, since they aren't older than themselves, but it seems they were thrown out, too. Maybe a mistake?
probably still works if you build the source yourself and use the output binary. I would imagine d0k3 just didn't put it in the release archive because everyone should have moved on to b9s now. I didn't check if it actually runs on a9lh though.
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,799
Trophies
4
Location
Making a non-binary fuss
XP
38,761
Country
Antarctica
On topic question! @d0k3 I am not sure if you saw my previous post or not, but I will quote it

I would like to expand upon my previous post and mention that my research seems to show that the method of storing full ROMs on a NAND is not exclusive to the Ak2i. It seems the R4i Gold, DSTWO, and DSONEi use the same method.
Which I am not sure if this would make the idea harder or easier to execute.
So I have actually been doing a lot of research into this, so if you ever do have time to look into this, would be able to message or tag me so I know you are working on it? I currently have lot of research into this project, but I lack the tools to actually get deeper into the DSi flashcart NANDS. I feel like GodMode9 might actually be able to do something like actually explore the cart's NAND.
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
On topic question! @d0k3 I am not sure if you saw my previous post or not, but I will quote it
So I have actually been doing a lot of research into this, so if you ever do have time to look into this, would be able to message or tag me so I know you are working on it? I currently have lot of research into this project, but I lack the tools to actually get deeper into the DSi flashcart NANDS. I feel like GodMode9 might actually be able to do something like actually explore the cart's NAND.
Thank you! There is actually one guy already working on this, so there might be some progress soon. Can't promise anything yet, but I'll keep it in mind.
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,799
Trophies
4
Location
Making a non-binary fuss
XP
38,761
Country
Antarctica
Thank you! There is actually one guy already working on this, so there might be some progress soon. Can't promise anything yet, but I'll keep it in mind.
Wonderful! Hopefully we can see some progress and I can hopefully continue my research!
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,675
Trophies
1
Age
28
Location
Imola
XP
6,880
Country
Italy
And now for something completely different, that will enable you to walk into an used console store with three common household items (DS flashcard, SD, and magnet) and walk out with a confused shopkeeper and a LocalFriendCodeSeed_B

Or to get some data out of your bricked console, although if you are not in a TAS you can normally just chainload the usual GM9 from B9S-ntr with the same result

Open sorca: https://github.com/d0k3/GodMode9/compare/master...rboninsegna:ntrboot
 

Attachments

  • godmode9-1.3.2-ntrboothax.zip
    353 KB · Views: 92

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
888
Country
United States
@d0k3 you have really outdone yourself this time. I am loving the new chainloading capabilities, especially useful with this new exploit. Not that the RTC feature isn't handy so I can tell when files were modified. I also thoroughly enjoyed seeing the "encrypt" and "decrypt" options added. Now I can setup a dedicated folder for removing seed encryption from CIAs by decrypting and re-encrypting them with a script. It might be nice if there was a "log" command, so I could see which ones actually had seed encryption, though.

I think a "run" command would go well with this new chainloading feature. That or a configurable menu for the chainloader. I'm working on a drag-and-drop method for NTRBootHax that only requires one trip to the PC. The basic concept is already complete. Use GM9 to chainload Safe B9S Installer instead of running it directly. Then use a script to copy "boot.firm.bak" (a backup copy I'll be including with my configurations in the next version of my AIO pack) to "boot.firm" and delete the temporary installation files. It would be convenient if I could have Safe B9S Installer launch from a menu instead of having to tell people to find it on the SD card and launch it. It will still work as is, it's just that it would look more polished that way.

Though a "run" command has other possibilities as well. Renaming external firmware files for CFWs that still require them, for example. You could have a script copy "firmware90.bin" to "firmware.bin" right before launching Cakes or Corbenik/Skeith with a 9.2 EmuNAND, and have another copy "firmware114.bin" to "firmware.bin" so you could easily switch to running it with your updated SysNAND.

Thanks again for all you do for the scene.

@d0k3
Do you thing you can add a9lhaxed payloads support like BootCtr9 for backwards compatibility?

It actually already has some backwards compatibility. It can run some converted payloads (using the "-e 0" command from firmtool's readme file). Gateway and EmuNAND9 work just fine. Though Puma and Salt do not (then again, even BootCTR9 doesn't run Salt). So, if you've got an old A9LH payload you're wanting to run, convert it and see what happens. It very well may run.

Not sure why that isn't already included, honestly. On the v1.2.8 release he said this:

"Now, this is the last legacy release, meaning, starting from this release, all entrypoints older than A9LH will be removed from the source code."

A9LH payloads should still be in, since they aren't older than themselves, but it seems they were thrown out, too. Maybe a mistake?

The key words there are "source code" though. And you're better off building from the source now if you want an A9LH version. He's added a new feature where you can build the keys in. No more need for aeskeydb.bin as an external file on A9LH systems. But of course, he's not going to provide the key file (at least not on Github ;) ). So, you'll either have to build it yourself, or wait for an unintended update to an AIO pack that was supposed to be final.

And now for something completely different, that will enable you to walk into an used console store with three common household items (DS flashcard, SD, and magnet) and walk out with a confused shopkeeper and a LocalFriendCodeSeed_B

Or to get some data out of your bricked console, although if you are not in a TAS you can normally just chainload the usual GM9 from B9S-ntr with the same result

Open sorca: https://github.com/d0k3/GodMode9/compare/master...rboninsegna:ntrboot

Nice. Actually, I am already using GM9 as my default payload with this exploit because Safe B9S Installer is a dead end. GM9 can chainload the installer, then run a script that copies your chainloader of choice to "boot.firm" once it's installed. Technically this is even better, because you can have the desired chainloader in place right from the start. Though of course, as you've already mentioned, there are many things you could do without even installing a permanent exploit.
 
Last edited by Kazuma77,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Bigonya uses his wiener to mod 360s
    +1
  • Xdqwerty @ Xdqwerty:
    Going to the water park, see ya
  • BigOnYa @ BigOnYa:
    You should update the 360 to newest dash before RGHing it yes. But not a big deal if you don't, you can install new dash/avatar updates after. It's just easier to do it auto online before, instead manual offline after.
  • BigOnYa @ BigOnYa:
    Have fun @Xdqwerty. If you see a chocolate candy bar floating in the water, don't eat it!
  • AncientBoi @ AncientBoi:
    :O:ohnoes: Y didn't U Tell ME that ALSO? @BigOnYa :ohnoes: 🤢🤮
    +1
  • BigOnYa @ BigOnYa:
    Does it taste like... chicken?
    +1
  • S @ salazarcosplay:
    @BigOnYa I wanted to ask you about your experience with seeing south park. Most of the people a bit younger like my younger brother and cousins that are a few younger than me that saw kids found south park funny because of the curse words, kids at school, that seemed like liking the show on a very basic level.

    I could not quite have a in depth discussion of the show.

    How was it for you? As an adult. What did you find the most interesting part about it. Did you relate to the parents of the kids and their situations. Was it satires, the commentary on society. The references on celebrities' and pop culture.
    +1
  • BigOnYa @ BigOnYa:
    I remember seeing the very first episode back in the day, and have watched every episode since. I used to set my VCR to record them even, shows how long ago.
  • BigOnYa @ BigOnYa:
    I just like any comedies really, and cartoons have always been a favorite of mine. Family guy, American Dad, Futurama, Cleveland Show, Simpsons - I like them all.
    +1
  • BigOnYa @ BigOnYa:
    South Park is great cause they always touch on relavent issues going on today, and make something funny out of it.
    +3
  • S @ salazarcosplay:
    @BigOnYa were you always up to date on the current events and issues of the time or were there issues that you first found out thru south park
  • BigOnYa @ BigOnYa:
    Most of the time yea I knew, I watch and read the news regularly, but sometimes the Hollywood BS stuff, like concerning actors slip by me. I don't follow most Hollywood BS (example: the Kardasians)
    +2
  • S @ salazarcosplay:
    @BigOnYa there were relevant issues before south park was made, that's why i think a south park prequel/spinoff would be great. Randy and his friends in their child hood
    +1
  • BigOnYa @ BigOnYa:
    Yea, like them running in high school together, getting into stuff, and how they got hitched and had kids. And how the town of South Park was back then compared to now. That would be cool to see.
  • BakerMan @ BakerMan:
    yeah
  • The Real Jdbye @ The Real Jdbye:
    @salazarcosplay if they made a prequel, it would still be about current issues, cause it doesn't make sense to make it about stuff that happened 30 years ago that nobody cares about anymore
  • The Real Jdbye @ The Real Jdbye:
    it's too late
  • The Real Jdbye @ The Real Jdbye:
    the older south park episodes about particular issues usually age poorly since the topic is no longer relevant
  • The Real Jdbye @ The Real Jdbye:
    an exception is giant douche vs turd sandwich, that's always relevant :P
    +1
  • K3Nv2 @ K3Nv2:
    I was gone for like an hour and none of you thought to write or call pos
  • BigOnYa @ BigOnYa:
    We knew you were going to Sonic to get lunch.
  • K3Nv2 @ K3Nv2:
    Sonics fast I would've been home in 10 mins
  • BigOnYa @ BigOnYa:
    Meet and greet with AncientBoi then?
  • K3Nv2 @ K3Nv2:
    That would've gone slow he's old
    +1
    K3Nv2 @ K3Nv2: That would've gone slow he's old +1