[Release] Check Boot9Strap / SigHax version

Discussion in '3DS - Homebrew Development and Emulators' started by yonaikerlol, Oct 1, 2018.

  1. yonaikerlol
    OP

    yonaikerlol Member

    Newcomer
    1
    Feb 7, 2018
    Venezuela
    Venezuela.
    Current version of Boot9Strap: 1.3
    [​IMG]

    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, Oct 3, 2018
  2. TurdPooCharger

    TurdPooCharger Meh

    Member
    10
    Jan 1, 2018
    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, Oct 1, 2018
    yonaikerlol likes this.
  3. yonaikerlol
    OP

    yonaikerlol Member

    Newcomer
    1
    Feb 7, 2018
    Venezuela
    Venezuela.
    Haha, It's me, only I could not change my name, so I created another account.
     
  4. cocolm720

    cocolm720 Newbie

    Newcomer
    1
    Jul 4, 2018
    United States
    This is really great
     
  5. Lemmingz

    Lemmingz Advanced Member

    Newcomer
    1
    Jan 17, 2017
    United States
    Great script :grog:
     
  6. Bondgirl85

    Bondgirl85 Advanced Member

    Newcomer
    1
    Apr 12, 2018
    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.
     
  7. Lilith Valentine

    Lilith Valentine GBATemp's Wolf-husky™ Embrace yourself

    Member
    25
    Sep 13, 2009
    Antarctica
    Many moons away
    This is more of a technicality, but sighax and B9S were not/are not the same thing. They are actually two different projects that worked on the same level and achieve the same results.
     
    Last edited by Lilith Valentine, Oct 3, 2018
    yonaikerlol likes this.
  8. yonaikerlol
    OP

    yonaikerlol Member

    Newcomer
    1
    Feb 7, 2018
    Venezuela
    Venezuela.
    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
     
  9. TurdPooCharger

    TurdPooCharger Meh

    Member
    10
    Jan 1, 2018
    United States
    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.
     
    yonaikerlol and Lilith Valentine like this.
  10. Dionicio3

    Dionicio3 AyyMDionicio3

    Member
    11
    Feb 26, 2017
    United States
    Hollister, CA
    You can DM a Supervisor or Admin to change your name
     
    yonaikerlol and TurdPooCharger like this.
  11. Bondgirl85

    Bondgirl85 Advanced Member

    Newcomer
    1
    Apr 12, 2018
    United States
    I have no idea what fast boost is, never heard of it.
     
  12. Lemmingz

    Lemmingz Advanced Member

    Newcomer
    1
    Jan 17, 2017
    United States
    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/
     
Loading...