[Tutorial] Updating from B9S to Fastboot3DS

Discussion in '3DS - Tutorials' started by PowerBall253, Jan 21, 2018.

?
  1. Good

    41 vote(s)
    59.4%
  2. Bad

    4 vote(s)
    5.8%
  3. Understandable

    24 vote(s)
    34.8%
  1. PowerBall253
    OP

    PowerBall253 GBAtemp Regular

    Member
    2
    Dec 17, 2017
    United States
    Disclaimer: I'm not responsible for any bricks due to not correctly following instructions.
    Last Updated: 01/20/18

    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

    What you will need:
    An existing B9S Installation (Follow 3ds.guide)
    Any SD compatible with your 3DS
    A computer
    The latest release of OpenFirmInstaller: https://github.com/d0k3/OpenFirmInstaller/releases
    The latest release of Fastboot3DS: https://github.com/derrekr/fastboot3DS/releases
    The latest release of Luma3DS: https://github.com/AuroraWright/Luma3DS/releases

    Steps to follow:

    1. Take out your console's SD Card and insert it into your computer.
    2. Create a folder called "ofi" (without the quotations) on the root of your SD Card.
    3. Extract the contents from latest FastBoot3DS zip file to /ofi.
    4. Extract OpenFirmInstaller.firm from the latest OpenFirmInstaller zip file to /luma/payloads.
    5. Copy boot.firm from latest Luma3DS 7z file to the root of SD Card (overwrite any existing files).
    6. Insert your SD Card back into your 3DS.
    7. Hold Start during boot to enter Luma3DS Chainloader Menu.
    8. Select OpenFirmInstaller.
    9. Enter the combo keys to install Fastboot3DS.
    10. Reboot the console. Fastboot3DS menu should appear.
    11. Select Boot Setup..., then Setup [slot 1] ..., Select [slot 1] firm.
    12. Navigate to sdmc:/boot.firm and press A on it.
    13. Press B, now press A on Change Boot Mode...
    14. Select "Set quiet boot"
    15. Now, you can assign any firm payloads you want to bootslots.
    16. Press B until you get to the main menu, then continue boot.
    17. Congratulations! Now fastboot3DS will automatically launch Luma3DS on boot. You can go back to the Fastboot3DS by pressing Home button during boot.

    Fastboot3DS disscusion thread: https://gbatemp.net/threads/release-fastboot3ds-open-source-bootloader-chainloader.492445/

    Credits go to d0k3, derrekr and profi200 for creating this awesome bootloader.
     
    Last edited by PowerBall253, Jul 16, 2018
  2. JiveTheTurkey

    JiveTheTurkey GBAtemp Fan

    Member
    3
    Nov 6, 2017
    United States
    Thanks my dude. I saw a thumbnail vid about fastboot but i didnt watch. This made it all the more better.
     
  3. CeeDee

    CeeDee Doing The Best I Can

    Member
    15
    GBAtemp Patron
    CeeDee is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    May 4, 2014
    United States
    How is this better than B9S?
     
    codezer0, sks316 and Xyphoseos like this.
  4. MlgAllStar

    MlgAllStar Member

    Newcomer
    1
    Jan 14, 2018
    Antigua and Barbuda
    Looks like a lot more chance of brick :wtf:
     
  5. ashudow

    ashudow Fronieboo

    Member
    2
    Apr 14, 2017
    Australia
    On top of a cliff about to kill myself
    It's a modified version of B9S, with extra features like a BIOS menu at startup, autoboot to certain .firm files and some extra options. |

    There is an impossible chance of a brick. Its exactly like you would update boot9strap, but using dk03's new installer: OpenFirmInstaller, which is a modified version of SafeB9SInstaller.
    If you want to see what this has, read my above answer
     
    THYPLEX likes this.
  6. PowerBall253
    OP

    PowerBall253 GBAtemp Regular

    Member
    2
    Dec 17, 2017
    United States
    x2
    For more info you can check the FB3DS discussion thread: https://gbatemp.net/threads/release-fastboot3ds-open-source-bootloader-chainloader.492445/
     
    Last edited by PowerBall253, Jan 21, 2018
  7. proflayton123

    proflayton123 Sakura思い

    Member
    10
    Jan 11, 2016
    Japan
    日本
    Wouldn't say it's considered for the end type user :P
     
  8. PowerBall253
    OP

    PowerBall253 GBAtemp Regular

    Member
    2
    Dec 17, 2017
    United States
    Yeah, its more for advanced users.
     
    proflayton123 likes this.
  9. MlgAllStar

    MlgAllStar Member

    Newcomer
    1
    Jan 14, 2018
    Antigua and Barbuda
    I see... So there is no chance of brick. I've been looking everywhere, and I have no idea what this does! It says it uses the firm partitions but I have no idea why this is useful... Could someone explain why this would be better than B9S? Because I have no clue right now. (lol)
     
  10. PowerBall253
    OP

    PowerBall253 GBAtemp Regular

    Member
    2
    Dec 17, 2017
    United States
    Copied from d0k3's post:
    Actually, you won't get any functionality that wasn't available before in some way or another, but stuff may be more comfortable to use. As you may know, there is already boot9strap, which is a simple bootloader that will chainload boot.firm from either the SD card or the CTRNAND, and you can also install GodMode9 as bootloader.

    Compared to GodMode9, you get more customizability (boot slots, assigning button combos to boot slots, selecting any .firm as your default), and also screen-off boots, which make your 3DS look unhacked. Compared to boot9strap, you get more customizability and integrated tools for NAND backups and restores. fastboot3DS can't dump the bootroms, though, which boot9strap can. fastboot3DS can be especially helpful if you're loading a CFW that has no integrated chainloader (bascially all but Luma 3DS), or if you want a multiboot setup.
     
  11. MlgAllStar

    MlgAllStar Member

    Newcomer
    1
    Jan 14, 2018
    Antigua and Barbuda
    I see... Now I get it :) I'm probably going to wait until this thing is a little older before I do it...
     
  12. Rude

    Rude Member

    Newcomer
    1
    Feb 10, 2017
    United States
    Followed 3ds.guide and at then end used godmode9 script to install luma to ctrnand. Do I need to uninstall luma ctrnand before using this? If so which files do I delete?
     
  13. TheGreek Boy

    TheGreek Boy GBAtemp Maniac

    Member
    5
    Jan 9, 2016
    Greece
    Behind you.
    followed the tutorial and perfect thanks:)
     
  14. ashudow

    ashudow Fronieboo

    Member
    2
    Apr 14, 2017
    Australia
    On top of a cliff about to kill myself
    Nope. It won't replace luma on the NAND partition. Just install fastboot3ds using OpenFirmInstaller and your done
     
  15. Rude

    Rude Member

    Newcomer
    1
    Feb 10, 2017
    United States
    Okay, installed it and it works perfectly. Was having trouble with godmode9 freezing upon launch but downloaded latest 1.5.1 and works fine.
     
    ashudow likes this.
  16. ashudow

    ashudow Fronieboo

    Member
    2
    Apr 14, 2017
    Australia
    On top of a cliff about to kill myself
    fastboot3ds replaces boot9strap, so you'd need to update Luma3DS and fastboot3ds instead.
     
  17. Rude

    Rude Member

    Newcomer
    1
    Feb 10, 2017
    United States
    Is it safe to update sysnand with this? I am on 11.5 and it is prompting me to update but trying to hold off until I can figure out emunand.
     
  18. PowerBall253
    OP

    PowerBall253 GBAtemp Regular

    Member
    2
    Dec 17, 2017
    United States
    @Leoleiri
    Copied from d0k3's post:
    Actually, you won't get any functionality that wasn't available before in some way or another, but stuff may be more comfortable to use. As you may know, there is already boot9strap, which is a simple bootloader that will chainload boot.firm from either the SD card or the CTRNAND, and you can also install GodMode9 as bootloader.

    Compared to GodMode9, you get more customizability (boot slots, assigning button combos to boot slots, selecting any .firm as your default), and also screen-off boots, which make your 3DS look unhacked. Compared to boot9strap, you get more customizability and integrated tools for NAND backups and restores. fastboot3DS can't dump the bootroms, though, which boot9strap can. fastboot3DS can be especially helpful if you're loading a CFW that has no integrated chainloader (bascially all but Luma 3DS), or if you want a multiboot setup.

    @Rude yes
     
  19. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    17
    Jan 17, 2013
    Mexico
    FastBoot3DS?
    Gateway will be soon to strike a DMCA to this project.
     
  20. Leafgreen26

    Leafgreen26 GBAtemp Regular

    Member
    3
    Jul 17, 2017
    United States
    Yes it is safe to update. As for your emuanand problem: https://gbatemp.net/threads/release-3ds-multi-emunand-creator.381603/

    Maybe this will help, but as long as you have Luma (which you should) and are not running Gateway (which you shouldn't), you don't need emunand.
     
Loading...