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,192
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
827
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
827
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
827
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
827
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
  • SylverReZ @ SylverReZ:
    @Sicklyboy, Using a Fiio DAC and Betron headphones.
    +1
  • Sicklyboy @ Sicklyboy:
    I use AKG K7XX headphones for daily use, but Meze 99 Classics when I want to *enjoy* the music
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I mean built in sound on mobo's has gotten way better but still XP handled sound better and X-Fi was still better than onboard audio even to this day
  • Psionic Roshambo @ Psionic Roshambo:
    Hell not sure what was going on but for like a few weeks MP3's sounded muffled, some driver or Windows update fixed it. Thank god lol
  • Sicklyboy @ Sicklyboy:
    Oh boy Massdrop has $1100 IEMs. Want, but not at that price lmao. https://drop.com/buy/campfire-audio-andromeda-emerald-sea-iem
  • Sicklyboy @ Sicklyboy:
    I'd sooner buy the Meze 109 Pro if I was dropping that much on headphones. I don't even like buds/IEMs
  • Sicklyboy @ Sicklyboy:
    I got the Google Pixel Pro buds, they're good enough for when I need portable audio. And some really cheap IEMs that Dankpods recommends, I think the KZ ZSN Pro
    +1
  • K3Nv2 @ K3Nv2:
    I'd stick with cheapo Chinese $10 ones quality is actually becoming on pair with name brand since name Brand usually quads the price up anyway loose one bud that's another $200
  • Sicklyboy @ Sicklyboy:
    My Pixel Pro buds shit the bed a month or two ago. My wireless charger (which they do support Qi charging) absolutely COOKED them. Caused some problem that caused the case to heat up to 180F+
  • Sicklyboy @ Sicklyboy:
    They were like 9 months out of warranty but I hit up Google support anyway and told them how hot they were getting and they replaced them with new ones because they wanted these for failure analysis lol
  • Psionic Roshambo @ Psionic Roshambo:
    lol wireless charging
  • K3Nv2 @ K3Nv2:
    Yeah that's why I can't bring myself to even spend $100 on wireless earbuds
  • Psionic Roshambo @ Psionic Roshambo:
    I think it's a cool idea but damn
  • Sicklyboy @ Sicklyboy:
    Apparently the case has a problem with >15W wireless chargers. Google design fault, that one.
  • K3Nv2 @ K3Nv2:
    I could live with wireless charging if the damn standard case doesn't block connection
  • Xdqwerty @ Xdqwerty:
    how is wireless charging possible?
  • K3Nv2 @ K3Nv2:
    Dbz said everyone has raging energy senses
    +1
  • cearp @ cearp:
    you mean generally, how does the concept work?
    +1
  • K3Nv2 @ K3Nv2:
    Copper conducting electricity or something
  • Sicklyboy @ Sicklyboy:
    @Xdqwerty, power through a coil of wire causes an electromagnetic field to be generated. Another coil of wire can be set up to harness the power from that electromagnetic field and turn it into usable energy for charging a device
  • Sicklyboy @ Sicklyboy:
    Two good videos from ElectroBOOM that touch on the subject:

    https://www.youtube.com/watch?v=TQwGjhwPEik

    https://www.youtube.com/watch?v=M2YwkAWg0_g
  • K3Nv2 @ K3Nv2:
    Elements on earth are actually more powerful than we think
    K3Nv2 @ K3Nv2: Elements on earth are actually more powerful than we think