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

  • Thread starter d0k3
  • Start date
  • Views 307,402
  • Replies 1,143
  • Likes 105

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Speaking of CTRBM9, trying to load GodMod9 with it doesn't work. AuReiNand's payload chainloader works, though.
If that's the case, this would belong into the CTRBM9 thread. Out of interest... is this a new problem or was it always like that? And, what about D9 / E9?
 

uyjulian

Homebrewer
Member
Joined
Nov 26, 2012
Messages
2,567
Trophies
2
Location
United States
Website
sites.google.com
XP
3,879
Country
United States
Could you add a feature to transfer files between two SD cards? It's great if you just want to set up a new SD card and you don't have access to a computer for the time being. For example, you swap in the SD card you want to transfer files from, selection to copy the files, as much as the files can be put in RAM, then swap SD card to the new one, put files from RAM into SD... continue until all files are transferred. Like I could do with old computer + floppy disks.
Only one swap is pretty much required if you are just transferring arm9loaderhax data files. About less than 16 swaps if you are transferring a New3DS NAND dump.
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Could you add a feature to transfer files between two SD cards? It's great if you just want to set up a new SD card and you don't have access to a computer for the time being. For example, you swap in the SD card you want to transfer files from, selection to copy the files, as much as the files can be put in RAM, then swap SD card to the new one, put files from RAM into SD... continue until all files are transferred. Like I could do with old computer + floppy disks.
Only one swap is pretty much required if you are just transferring arm9loaderhax data files. About less than 16 swaps if you are transferring a New3DS NAND dump.
Didn't reply to this... We may be able to do this via mounting a virtual drive in memory. In essence, you'd have another drive which would stay consistent even if the SD is unmounted and mounted back in. As it is now, a backup solution would be to use SysNAND TWLP (don't use TWLN or CTRNAND, even if there is more space there, and don't delete anything on TWLP) as temporary storage.
 
  • Like
Reactions: uyjulian

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
So i have a problem:
(Maybe @d0k3 you can help me on this :D )

snap003.png
snap002.png
snap001.png


Anyway to wipe tmp folder (and all the wierd foldernames and files? )
If trying to enter a wierd named folder, it returns to "screenshot 1"

I can't remove/delete any of them :/

Thanks

[EDIT]
O3DS XL
A9LH Luma3DS Sysnand 10.7

Problem, no CFW seems to TWL patch sysnand so i can use my oild DSi flashcards
(i always get the screen to power off my ststem)

I created an emunand, unlinked it and formatted it using tinyformat, then updated emunand 9.2 to 10.7

So i have now sysnand10.7 and emunand 10.7 unlinked and DSi flashcards still don't work in sysnand 10.7 but work perfect in emunand 10.7, so i booted into GodMode9 to compare my sysnand and emunand, the tmp folder from emunand is empty
 
Last edited by DjoeN,
  • Like
Reactions: hobbledehoy899

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
So i have a problem:
(Maybe @d0k3 you can help me on this :D )

snap003.png
snap002.png
snap001.png


Anyway to wipe tmp folder (and all the wierd foldernames and files? )
If trying to enter a wierd named folder, it returns to "screenshot 1"

I can't remove/delete any of them :/

Thanks

[EDIT]
O3DS XL
A9LH Luma3DS Sysnand 10.7

Problem, no CFW seems to TWL patch sysnand so i can use my oild DSi flashcards
(i always get the screen to power off my ststem)

I created an emunand, unlinked it and formatted it using tinyformat, then updated emunand 9.2 to 10.7

So i have now sysnand10.7 and emunand 10.7 unlinked and DSi flashcards still don't work in sysnand 10.7 but work perfect in emunand 10.7, so i booted into GodMode9 to compare my sysnand and emunand, the tmp folder from emunand is empty
How did you manage to break it that bad? I guess you will have to dump the TWLP (virtual file), fix it on PC (chkdsk f.e.), then inject back. Or replace it with a clean TWLP from the other NAND.
 

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
How did you manage to break it that bad? I guess you will have to dump the TWLP (virtual file), fix it on PC (chkdsk f.e.), then inject back. Or replace it with a clean TWLP from the other NAND.
I really don't know how it got to this :/
But thanks on the advise for trying to inject a clean twln.bin into the corrupted one.
I dumped my clean twln partition from emunand (instead of another O3DSXL) and injected it into sysnand.

Damned SO easy solution i never tought of checking out Decrypt9 :/
Works perfect, tmp is clean and DSi flashcards work!

Thanks alot @d0k3 for the tip of dumping twln and injecting a clean one!

Well anyway in the process in trying to fix it myself with reflashing etc... i learned a few things!
- Sys/Emunand backups are sooo important! make them on a regular base! (once a month, i do that)
- Don't underestimate the power of Godmode9 and Decrypt9! they are lifesavers (and time savers) (There's more to explore in Decrypt9 then just making sys/emunand backups)
Be very carefull with GodMode9! it can safe you or it can break you! and show your thanks to @d0k3 for releasing these cool tools!
- Read alot and if you can't find it, don't be shy to ask around if you really can't find it!
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
I really don't know how it got to this :/
But thanks on the advise for trying to inject a clean twln.bin into the corrupted one.
I dumped my clean twln partition from emunand (instead of another O3DSXL) and injected it into sysnand.

Damned SO easy solution i never tought of checking out Decrypt9 :/
Works perfect, tmp is clean and DSi flashcards work!

Thanks alot @d0k3 for the tip of dumping twln and injecting a clean one!

Well anyway in the process in trying to fix it myself with reflashing etc... i learned a few things!
- Sys/Emunand backups are sooo important! make them on a regular base! (once a month, i do that)
- Don't underestimate the power of Godmode9 and Decrypt9! they are lifesavers (and time savers) (There's more to explore in Decrypt9 then just making sys/emunand backups)
Be very carefull with GodMode9! it can safe you or it can break you! and show your thanks to @d0k3 for releasing these cool tools!
- Read alot and if you can't find it, don't be shy to ask around if you really can't find it!
Actually, swapping out the TWLN partition would have also worked from GodMode9 (see: SysNAND Virtual / EmuNAND Virtual). Good to hear you got it fixed! :)
 
  • Like
Reactions: DjoeN

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
New major release, everyone. this is new:
  • No more additional files are required for GM9 to work (=> no more slot0x05keyY.bin / aeskeydb.bin)
  • You can mount a RAMdrive in root via R+X (28MB for O3DS / 128MB for N3DS)
  • You can now calculate & compare file SHA-256s
  • Moving FAT files and folders is now possible
  • Safety check for A9LH when trying to overwrite A9LH regions
  • Extended and fixed the virtual memory feature
  • GW Launcher.dat support is deprecated and the Launcher.dat no more included in the archive.
  • Countless smaller fixes and improvements
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: The cybertruck is a death trap.