Tutorial  Updated

installing the Godmode9 bootloader

im bored so I decided to write this
this tutorial uses a version of GodMode9 that's not the latest because 1.4.2 was the latest when I wrote this, you can grab the latest from github if you want or you can try out my mod (in my sig)

ntrboot instructions are not included because you can just install b9s with it then follow the have cfw section
if you have a9lh just update to b9s then follow the have cfw section

now onto installing the awesome gm9 bootloader!

this is a slightly modified and shortened version of 3ds.guide
there may be errors

1. Make sure you have your system

2. Download the SoundHax file for your system and put it on the root of your sdcard

3. Download the SafeB9SInstaller and copy the folder in the archive to the 3ds folder on your sdcard then copy the bin file to your sd card and name it "safehaxpayload.bin"

4. Download UDSploit and put it in the 3ds folder on your sdcard

5. Download SafeHax and put it in the 3ds folser on your sdcard

6. Download b9s 1.3 then create a folder on your sdcard named "boot9strap" and extract the files into it

7.
(7 is my favorite number :P) Download GodMode9 1.4.2 and extract the files to your sdcard then name the firm file "boot.firm"

8. download the 3ds starter kit and extract the boot.3dsx to your sdcard and download the other app and ropbin from here then put it on your sdcard and name it "otherapp.bin" and "ropbin.bin" respectively

9. put the sdcard in your system and turn it on

10. launch 3ds sound (yes ive given up on capitalization)

11. play "<3 NedWill 2016"

12. select udsploit from the list of homebrew

13. wait about 1 second then press start

14. select safehax from the list

15 wait for it to finish then reboot

16. 3ds.guide tells you to use luma, but you should check out other cfws too and not hate others for using them, i recomend checking out ReiNand

17. goto have cfw (b9s)

1. download godmode9 1.4.2 and replace your boot.firm with it (unless boor.firm is already gm9)

2. boot your system

3. select boot.firm

4. in FIRM IMAGE OPTIONS pick install firm

5. choose install to both

6. reboot holding r+left

7. chose continue godmode9

8. move all your payloads to gm9/payloads

9. replace boot.firm with your old boot.firm

10. profit
instructions for updating or installing my mod are the same as the have cfw section
You can actually get an always up to date compiled saltmode9 from the nightly site or this link
https://d0k3.secretalgorithm.com/SaltMode9/latest.zip
 
Last edited by ,

SG854

Hail Mary
Member
Joined
Feb 17, 2017
Messages
5,215
Trophies
1
Location
N/A
XP
8,104
Country
Congo, Republic of the
i didnt know that thnx
Cool thanks everything is working fine.

So I can use different CFW with this. Is there any recommended CFW's I can try out.

You should update your guide so that people know not to use the regular version of gm9. That they need the salt version.
 
Last edited by SG854,
  • Like
Reactions: Deleted User
D

Deleted User

Guest
OP
Cool thanks everything is working fine.

So I can use different CFW with this. Is there any recommended CFW's I can try out.
try out the big 3 Rei-Six, Cakes, or Luma3ds
their the big 3 because they have b9s support
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,801
Trophies
4
Location
Making a non-binary fuss
XP
38,778
Country
Antarctica
Cool thanks everything is working fine.

So I can use different CFW with this. Is there any recommended CFW's I can try out.

You should update your guide so that people know not to use the regular version of gm9. That they need the salt version.
You can actually use any B9S 1.2 compatible payload with GM9 bootloader. You could try out the newly released Rei-Six
http://gbatemp.net/threads/source-release-reinand-cfw.394309/page-314#post-7660483
Or cakesfw
https://github.com/mid-kid/CakesForeveryWan/releases
Or both by placing their launchers in the “payloads” folder.
 
Last edited by The Catboy,
D

Deleted User

Guest
OP
You should update your guide so that people know not to use the regular version of gm9. That they need the salt version.
the non salt version works too
idk if AL3X10MODE changes the boot key but just using make build with R1+Left as the boot key
 

SG854

Hail Mary
Member
Joined
Feb 17, 2017
Messages
5,215
Trophies
1
Location
N/A
XP
8,104
Country
Congo, Republic of the
try out the big 3 Rei-Six, Cakes, or Luma3ds
their the big 3 because they have b9s support
I noticed a problem. When I chain load Luma and go to 3DS setting and exit its boots to rei-six. It boots to what I have as boot.firm on my root sd which is rei-six. Is there a way to keep luma 3ds when I exit out of settings? Does it do this with other software that requires reboot?
 
D

Deleted User

Guest
OP
I noticed a problem. When I chain load Luma and go to 3DS setting and exit its boots to rei-six. It boots to what I have as boot.firm on my root sd which is rei-six. Is there a way to keep luma 3ds when I exit out of settings? Does it do this with other software that requires reboot?
it does that because when you save luma settings it reboots
edit: also exiting sys settings or a dsmode app will reboot
 

SG854

Hail Mary
Member
Joined
Feb 17, 2017
Messages
5,215
Trophies
1
Location
N/A
XP
8,104
Country
Congo, Republic of the
it does that because when you save luma settings it reboots
edit: also exiting sys settings or a dsmode app will reboot
So theres no way to keep luma cfw? I guess then just avoid anything that reboots.

the non salt version works too
idk if AL3X10MODE changes the boot key but just using make build with R1+Left as the boot key
The regular non salt version gives me that aeskey message I don't know how to get rid of.
 
D

Deleted User

Guest
OP
So theres no way to keep luma cfw? I guess then just avoid anything that reboots.


The regular non salt version gives me that aeskey message I don't know how to get rid of.
1 the config saves you just have to relaunch it
2 idk never had that issue @d0k3 would be the one to know the answer
 

SG854

Hail Mary
Member
Joined
Feb 17, 2017
Messages
5,215
Trophies
1
Location
N/A
XP
8,104
Country
Congo, Republic of the
1 the config saves you just have to relaunch it
2 idk never had that issue @d0k3 would be the one to know the answer
Meaning I have to turn off my system chain load luma again? Its not so much a hassle with system setting since I don't go on as often. But with DS games that would be a problem.

You can actually use any B9S 1.2 compatible payload with GM9 bootloader. You could try out the newly released Rei-Six
http://gbatemp.net/threads/source-release-reinand-cfw.394309/page-314#post-7660483
Or cakesfw
https://github.com/mid-kid/CakesForeveryWan/releases
Or both by placing their launchers in the “payloads” folder.
Thanks I'll try out cakes later on.
 
D

Deleted User

Guest
OP
Meaning I have to turn off my system chain load luma again? Its not so much a hassle with system setting since I don't go on as often. But with DS games that would be a problem.
thats why i dump all my games to one of my flashcarts
L1+R1+X+Y+A+B goes back to rom selection for the cart i use for games
 
D

Deleted User

Guest
OP
Not the one I recommend... and other aeskeydb.bins floating around are incomplete.
yeah i know the ones floating around are incomplete but the one on the 3ds guide has the correct stuff
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,801
Trophies
4
Location
Making a non-binary fuss
XP
38,778
Country
Antarctica
Yup, correct. And, @Shadowhand actually hardcodes the aeskeydb.bin in his SaltMode builds (correct?). @SG854 needs to doublecheck his aeskeydb.bin
I don’t think he does. When I first downloaded saltmode9 it told me I needed it
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    LeoTCK @ LeoTCK: yes for nearly a month i was officially a wanted fugitive, until yesterday when it ended