Hacking Plailect's 3ds.guide in 5 minutes without a computer

Cuphat

Well-Known Member
Member
Joined
May 16, 2011
Messages
1,295
Trophies
1
XP
1,223
Country
United States
would it be possible to put all necessary files into the sd in the ntr card any have the card use that? or is it impossibl to access the sd slot via ntrboothax?
I think that would be theoretically possible but not at all easy. Keep in mind that each flashcart needs different methods to read from the SD card.
 

Trumpasaurus

Well-Known Member
Member
Joined
Jul 8, 2017
Messages
168
Trophies
0
Age
32
XP
162
Country
United States
It's gotten to the point where we can hack a 3DS faster than a place like Hardee's or In-and-out can finish preparing someone's meal. Kek

This is assembly line style hacking. Very nice.
 
  • Like
Reactions: some1ne

wormdood

pirate booty inspector
Member
Joined
Jan 3, 2014
Messages
5,256
Trophies
2
Age
38
Location
behind a parental advisory sticker
XP
4,191
Country
United States
UPDATE:


Thanks to d0k3 and his new version of GodMode9, I managed to compile 2 standalone scripts to speed the process up, with the first script flashed to my flashcart instead of boot9strap.
  • The first script:
  • Does security checks and installs boot9strap
  • Copies required files from the installation SD to the 3DS's RAMDRIVE
  • Switches SD cards
  • Copies the required files from the RAMDRIVE to the target SD card
  • Boots Luma3DS

After I install the required CIAs, I reboot the 3DS, which boots into boot.firm (which is the second script) and does the following:
  • Copies hbl's .3dsx file to the right location (boot.3dsx)
  • Copies Luma3DS's .firm file to the right location (boot.firm)
  • Removes installation files
  • Powers the 3DS off (@ 2:02)



In short: I made use of a modified boot9strap that was flashed to the Acekard 2i to load "ntrboot.firm" instead of "boot.firm" to speed things up. I also wrote GM9 scripts to copy the source SD card's contents to the ramdrive in GM9 so that I could copy the required files to the target SD card without having to use a computer. I used FBI as "boot.3dsx" to speed the CIA installation up and then ran a script to copy luma to ctrnand and another one to rename the homebrew launcher to boot.3dsx and delete all the setup files from the target SD card, including the scripts themselves.
. . . i really want it but your op has no links and that makes me sad
 

some1ne

Well-Known Member
OP
Member
Joined
Sep 12, 2009
Messages
578
Trophies
1
Website
www.youtube.com
XP
903
Country
United States
. . . i really want it but your op has no links and that makes me sad
Stage 1 https://pastebin.com/CTiTVRHU

Stage 2 https://pastebin.com/jZb6Rn11

You can compile them as standalone scripts by putting them inside "data" as "autorun.gm9" before compiling GodMode9. Note that for Stage 1 you also need the "aeskeydb.bin" in the "data" folder. You can also run them as scripts inside the normal release of GodMode9.

I flashed stage 1's standalone script to my Acekard 2i clone (R4i Ultra) by compiling it with "make ntrboot" and renaming it so that ntrboot_flasher could inject it to my flashcard.
 

Omegapsy

Well-Known Member
Member
Joined
Feb 20, 2012
Messages
124
Trophies
1
XP
826
Country
United States
To be frank, setting up the requirments to build GM9 is not that hard if you can follow instructions and are not afraid of doing a little work in a terminal window.
 

Omegapsy

Well-Known Member
Member
Joined
Feb 20, 2012
Messages
124
Trophies
1
XP
826
Country
United States
Okay, so unless there is something I am missing, there are files missing for this to properly work on a N3DS (my testing platform) as it is missing the file for the secret sector (which I believe you can't share here anyhow) so part of this is "incomplete".

For reference, I am using an AK2I flashed with GM9 in script mode with your stage1 script flashed to it. It fails at this point every time I test it. Any advice?
 

some1ne

Well-Known Member
OP
Member
Joined
Sep 12, 2009
Messages
578
Trophies
1
Website
www.youtube.com
XP
903
Country
United States
Okay, so unless there is something I am missing, there are files missing for this to properly work on a N3DS (my testing platform) as it is missing the file for the secret sector (which I believe you can't share here anyhow) so part of this is "incomplete".

For reference, I am using an AK2I flashed with GM9 in script mode with your stage1 script flashed to it. It fails at this point every time I test it. Any advice?
You can copy that sector from a 3DS with GodMode9. Go to SYSNAND VIRTUAL and copy it from there.
 

Omegapsy

Well-Known Member
Member
Joined
Feb 20, 2012
Messages
124
Trophies
1
XP
826
Country
United States
Nevermind

Update: Got it all working. Really clean and fast. Really recommend compiling the scripts into GM9 as it is super fast that way.

Keeping this on my Acekard since that is always in my 3DS anyhow XD. Plus since this is lightweight, I can keep everything on a 4GB microSD card and still have room leftover to play DS games off my Acekard.

If we ever meet, I will shake your hand and buy you a (BEER/COFFEE) for the efforts. Excellent work!!
 
Last edited by Omegapsy,

TheFIrstAv3nger

Well-Known Member
Member
Joined
Apr 2, 2017
Messages
122
Trophies
0
Age
32
Location
Michigan
XP
235
Country
United States
Stage 1 https://pastebin.com/CTiTVRHU

Stage 2 https://pastebin.com/jZb6Rn11

You can compile them as standalone scripts by putting them inside "data" as "autorun.gm9" before compiling GodMode9. Note that for Stage 1 you also need the "aeskeydb.bin" in the "data" folder. You can also run them as scripts inside the normal release of GodMode9.

I flashed stage 1's standalone script to my Acekard 2i clone (R4i Ultra) by compiling it with "make ntrboot" and renaming it so that ntrboot_flasher could inject it to my flashcard.

When you say you used "make ntrboot" is that when you compile godmode9? Just trying to figure out the steps so I can flash this to an r4i RTS.

Edit. The mega folder you posted I'm guessing is the previous version of this?
 
Last edited by TheFIrstAv3nger,

Omegapsy

Well-Known Member
Member
Joined
Feb 20, 2012
Messages
124
Trophies
1
XP
826
Country
United States
When you say you used "make ntrboot" is that when you compile godmode9? Just trying to figure out the steps so I can flash this to an r4i RTS.

Edit. The mega folder you posted I'm guessing is the previous version of this?

Yes. The "make ntrboot" refers to compiling GodMode9. The mega folder contains the files needed for the two scripts to function properly.
 
  • Like
Reactions: TheFIrstAv3nger

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @CameronCataclysm...