Homebrew [Release] Check Boot9Strap / SigHax version

yonaikerlol

Active Member
Newcomer
Joined
Feb 7, 2018
Messages
36
Trophies
0
Age
16
Location
Venezuela
Website
github.com
XP
98
Country
Venezuela
Current version of Boot9Strap: 1.3
GPxwGPw.png


How to update?
I have created a script for GodMode9 with which you can verify the version of Boot9Strap that you have installed. If you want to do it manually, I leave the instructions.

Method 1: From GodMode9 (Automatic):
  • Download this file (link 2), they extract it, and they pass the file with extension .gm9 to the folder sdmc:/gm9/scripts/ (If you do not have it, create it).
  • They eject the SD and insert it into the 3DS.
  • Press START while you turn on the console, and then select GodMode9 (or it will automatically enter).
  • Press HOME and select Scripts...
  • Press (A) on b9s_version or B9S Version Checker, it will automatically run and tell you your installed version of Boot9Strap.

Method 2: From GodMode9 (Manually):
  • Press START while you turn on the console, and then select GodMode9 (or it will automatically enter).
  • Press (A) on [S:] SYSNAND VIRTUAL, and then select firm0.bin file
  • Select FIRM image options..., then select Mount image to drive.
  • Press (A).
  • Select the header.bin file, and select Calculate SHA-256
  • And verify the output with any of these (Thanks to @zoogie):
    • B9S 1.0: 5C3B0CD4FE0C4987AF764B9FEFAD8B8ED39929E6EA9A8F6D782C2409BB16930A
    • B9S 1.1: 893A8A5B9B87FD1869AAA0BAE9BCAA3C9102DFEC1FFACB2561321F53B6091884
    • B9S 1.2: 9DDE2F7258FD1EE88EDE335ED781053F8925269D8720FE87BE4E2BD35B5990D3
    • B9S 1.3: 7C2E1DC860858BF9C7285915957FE64AF3B1B812C57FCB2C417881D31EE4246C
 
Last edited by yonaikerlol,
Joined
Jan 1, 2018
Messages
7,292
Trophies
0
XP
5,811
Country
United States
Great job fellow GM9 scripter. :)

Not to hijack your thread, and sorry to break it to you. Someone had the same idea as you, here. (Oddly enough, both he and you are from Venezuela with the same avatar. hmmm).

There is one area of improvement if you wish to pursue this idea. Checking for fastboot3ds!
 
Last edited by TurdPooCharger,
  • Like
Reactions: yonaikerlol

Bondgirl85

Well-Known Member
Newcomer
Joined
Apr 12, 2018
Messages
96
Trophies
0
Age
36
XP
129
Country
United States
I did method 2 and it doesn't seem to be updating it unless I am missing something in the instructions. Am I supposed to be doing something after calculating SHA?

I guess I would just have to do method one by replacing the file.
 

yonaikerlol

Active Member
Newcomer
Joined
Feb 7, 2018
Messages
36
Trophies
0
Age
16
Location
Venezuela
Website
github.com
XP
98
Country
Venezuela
I did method 2 and it doesn't seem to be updating it unless I am missing something in the instructions. Am I supposed to be doing something after calculating SHA?

I guess I would just have to do method one by replacing the file.

What do you mean?

With the method 2 you just have to compare the SHA-256 that the GodMode9 gives you in the header.bin file, with the ones you leave in the post, and from there you can download the Hax version.

If it is less than 1.3 you should update it with the tutorial that you also leave in the post.
https://3ds.hacks.guide/updating-b9s
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
0
XP
5,811
Country
United States
What do you mean?

With the method 2 you just have to compare the SHA-256 that the GodMode9 gives you in the header.bin file, with the ones you leave in the post, and from there you can download the Hax version.

If it is less than 1.3 you should update it with the tutorial that you also leave in the post.
https://3ds.hacks.guide/updating-b9s

I talked to @Bondgirl85 before about her inquiry in updating the custom firmware at here. She might have exchanged boot9strap for fastboot3ds v1.1.

If you have fastboot3ds v1.1, the [S:] SYSNAND VIRTUAL/firm0.bin > FIRM image options... > Mount image to drive
[G:] FIRM GAME IMAGE/
header.bin > Calculate SHA-256 will produce:
  • B3F3190B3479498D9575FAFBFD88B7F7601E3C2C23B597B188313B9C22D20AFF
The same goes for the previous versions of fastboot3ds with different hashes.

Things get even more complicated when you factor in this:
It's a ton to take in, but baby steps.
 

Lemmingz

Well-Known Member
Newcomer
Joined
Jan 17, 2017
Messages
54
Trophies
0
Age
39
XP
119
Country
United States
I have no idea what fast boost is, never heard of it.
From d0k3's thread
"fastboot3DS is a bootloader for the 3DS console, intended to be installed to the FIRM0 partition. It allows you to assign homebrew in .firm format to bootslots, and to chainload bootslots via either a bootmenu or a button combo of your choosing. fastboot3DS also contains basic tools for NAND backups and restores."


You can read more about it & get the github link to download it from here
https://gbatemp.net/threads/release-fastboot3ds-open-source-bootloader-chainloader.492445/
 

Site & Scene News

General chit-chat
Help Users
  • sailr @ sailr:
    Does anyone play csgo?
  • kenenthk @ kenenthk:
    Until you start living with them
    +1
  • tsao @ tsao:
    i live with cats theyre cool
  • Kingy @ Kingy:
    used to play csgo back in the day but I've moved to r6
  • Veho @ Veho:
    I can't wait for images to be disabled here again.
  • chisinau @ chisinau:
    you should prob name him after the last thing you ate
  • tsao @ tsao:
    chicken leg
  • tsao @ tsao:
    what a great name
  • chisinau @ chisinau:
    just name him chicken smh
  • kenenthk @ kenenthk:
    Hush Veho give us the joy until it stops
  • sailr @ sailr:
    Listen to me: never live with husky
  • tsao @ tsao:
    why
  • chisinau @ chisinau:
    i need help
  • chisinau @ chisinau:
    i want to translate a 3ds game
  • DinohScene @ DinohScene:
    open up a thread in the 3DS section
  • DinohScene @ DinohScene:
    shoutbox is the worst place for that
  • kenenthk @ kenenthk:
    yeet
  • chisinau @ chisinau:
    yeah that's probably good advice
  • chisinau @ chisinau:
    why
  • kenenthk tempBOT:
    kenenthk rolls 1d6 and gets 2 (2).
  • F @ Flame:
    fuck off @kenenth
    k
  • chisinau @ chisinau:
    justifiable
  • kenenthk @ kenenthk:
    Wut
    kenenthk @ kenenthk: Wut