Installing Luma3DS as FIRM0

Discussion in '3DS - Tutorials' started by Lilith Valentine, Aug 24, 2018.

  1. Lilith Valentine
    OP

    Lilith Valentine GBATemp's Wolf-husky™ Marina is best waifu

    Member
    24
    Sep 13, 2009
    Antarctica
    Many moons away
    I noticed there's no one talking about this, so I'll talk about it! You can actually install Luma3DS directly to your FIRM0, replacing B9S with Luma3DS! This is not recommended for newbies and neither I nor the Luma3DS team are responsible for any possible damages that may happen.

    Requirements

    A 3DS running B9S or Fastboot3DS
    Luma3DS
    GodMode9
    Your favorite beverage of choice.

    Installation Process

    Assuming you've already followed The Guide and you are already running the latest version of Luma3DS, I will just start what you need to do to get Luma3DS installed as your FIRM0. Please excuse the mess on my SD/CTRNAND, these screenshots were taken on Goat
    1: Boot into GodMode9 either using Luma3DS or Fastboot3DS
    2: Navigate to where you have your "boot.firm" store.
    Code:
    [0:] SDCARD (name of SD): boot.firm
    Code:
    [1:] SYSNAND CTRNAND: boot.firm
    snap_180823214945. snap_180823214949. snap_180823215006. snap_180823214956.
    3: Press A on the "boot.firm"
    4: Press A on the "FIRM image options..."
    snap_180823215032.
    5: Navigate down to "Install FIRM" and press A
    snap_180823215038.
    6: Press A on "Install to FIRM0" and follow the key prompt it should say "Install success (<A> to continue)
    snap_180823215043. snap_180823215047. snap_180823215054.
    7: Reboot system, you now have Luma3DS installed as your FIRM0
    8: Enjoy your beverage

    F.A.Q.

    Q: Why would I want to do this?
    A: It cuts out a middleman exploit like B9S and boots directly into Luma3DS. If that's something that sounds beneficial to you, then give it a try.
    Q: How can I update this setup?
    A: Download the latest version of Luma3DS and follow through the Guide again. There's really not easy method setup for this as of writing this guide.
    Q: What if another update like 11.8 happens? Can I fix that?
    A: If another update like 11.8 happens, you can fix it by just following the same steps above. Luma3DS boots long before the NAND is even mounted, so you can still boot into your B9S payloads through Luma3DS.
    Q: Can I still dump my boot9/boot11?
    A: No, you will either need to reinstall B9S/Fastboot3DS to dump them or dump them before following this guide.
    Q: How can I revert back B9S/Fastboot3DS?
    A: Reinstalling B9S
    Reinstalling Fastboot3DS. It's worth noting that the same process used to install Luma3DS can be used to reinstall Fastboot3DS.
     
    Last edited by Lilith Valentine, Aug 24, 2018
    Hmed, XAIXER, Quantumcat and 4 others like this.
  2. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    15
    Apr 20, 2015
    United States
    Tigard, OR
    You should probably put at the top "This is a bad idea, harder to update, not supported, and only put in to prevent accidental bricks by people installing it to FIRM (which has happened before)".
     
    Hmed and THYPLEX like this.
  3. Lilith Valentine
    OP

    Lilith Valentine GBATemp's Wolf-husky™ Marina is best waifu

    Member
    24
    Sep 13, 2009
    Antarctica
    Many moons away
    It's not really that hard to update, it's just not as straightforward to update because it requires going through the same steps over again. I can see this as a bad idea for a noob, but I can also see some seasoned users who could get some use out of this. It's still another method of booting Luma3DS and worth documenting for those who are interested.
     
    Last edited by Lilith Valentine, Aug 25, 2018
  4. WiikeyHacker

    WiikeyHacker 8 Bit Natsumi

    Member
    2
    Aug 6, 2018
    United States
    N/A
    Useful and easy to follow great work Lillith ^w^
     
    Hmed likes this.
  5. PikachuR77

    PikachuR77 Advanced Member

    Newcomer
    2
    Feb 6, 2018
    United States
    Why exactly would you want to boot directly into luma? B9S/Fastboot are better if things go wrong, and B9S is invisible.
     
    Hmed likes this.
  6. Lilith Valentine
    OP

    Lilith Valentine GBATemp's Wolf-husky™ Marina is best waifu

    Member
    24
    Sep 13, 2009
    Antarctica
    Many moons away
    Because you can. There's really no benefits beyond just having Luma as your FIRM0
     
    Hmed likes this.
  7. PikachuR77

    PikachuR77 Advanced Member

    Newcomer
    2
    Feb 6, 2018
    United States
    But there's way more disadvantages. You lose the perks of fastboot and you put yourself at a higher chance of brick.
     
    Hmed likes this.
  8. Lilith Valentine
    OP

    Lilith Valentine GBATemp's Wolf-husky™ Marina is best waifu

    Member
    24
    Sep 13, 2009
    Antarctica
    Many moons away
    It's the same risk of bricking as those two, that risk is not increased by doing this. You do also gain a bootloader through Luma. There's not much lost
     
    Last edited by Lilith Valentine, Aug 25, 2018
  9. Multimegamander

    Multimegamander Advanced Member

    Newcomer
    2
    Jan 1, 2018
    United States
    Fastboot is bestest boi
     
  10. Lilith Valentine
    OP

    Lilith Valentine GBATemp's Wolf-husky™ Marina is best waifu

    Member
    24
    Sep 13, 2009
    Antarctica
    Many moons away
    I don't dispute that, I actually use Fastboot, but it's worth documenting another method of using Luma.
     
  11. Multimegamander

    Multimegamander Advanced Member

    Newcomer
    2
    Jan 1, 2018
    United States
    GM9 on NAND with fb3dz, end of discussion
     
  12. Lilith Valentine
    OP

    Lilith Valentine GBATemp's Wolf-husky™ Marina is best waifu

    Member
    24
    Sep 13, 2009
    Antarctica
    Many moons away
    Previous statement.
     
  13. pthfdr

    pthfdr Advanced Member

    Newcomer
    2
    Sep 6, 2017
    China
    I installed GM9 on FIRM0 and placed LUMA to CTRNAND so the SD is clean with only the "Nintendo 3DS" folder.
     
  14. Multimegamander

    Multimegamander Advanced Member

    Newcomer
    2
    Jan 1, 2018
    United States
    Luma has more features on SD
     
  15. Lilith Valentine
    OP

    Lilith Valentine GBATemp's Wolf-husky™ Marina is best waifu

    Member
    24
    Sep 13, 2009
    Antarctica
    Many moons away
    I am not sure what this actually has to do with my thread. Would you like me to cover GM9 bootloader? Because I am not going to lie, GM9 bootloader is amazing.
     
  16. pthfdr

    pthfdr Advanced Member

    Newcomer
    2
    Sep 6, 2017
    China
    Well, in this case, if you fscked up, you still have a file manager that can restore the NAND.
    Also LUMA is becoming bloated. It seems that B9S (the payload) cannot boot the OS on its own.
     
  17. Lilith Valentine
    OP

    Lilith Valentine GBATemp's Wolf-husky™ Marina is best waifu

    Member
    24
    Sep 13, 2009
    Antarctica
    Many moons away
    Anything installed to the FIRM0 boots before the NAND is mounted, so it doesn't matter if you are booting through B9S, Fastboot, or Luma3DS. This means that it doesn't matter what you are booting through, so long as it means that it boots before the NAND mount, you are safe to mess up the NAND.
    The argument that Luma3DS is bloated is completely subjective. People complained when features are missing from Luma3DS, the complained when they were added. B9S isn't a payload, it's an exploit used to boot into a payload such as a CFW. You can use B9S to boot into all B9S compatible payloads like Luma3DS, Rei-Six, GodMode9, etc. It's exploit that needs other homebrews to be functional.
     
    Last edited by Lilith Valentine, Aug 25, 2018
  18. pthfdr

    pthfdr Advanced Member

    Newcomer
    2
    Sep 6, 2017
    China
    I am talking about the small `boot.firm` in SciresM's release. It cannot boot the OS. Neither is GM9. Only LUMA.
     
  19. Lilith Valentine
    OP

    Lilith Valentine GBATemp's Wolf-husky™ Marina is best waifu

    Member
    24
    Sep 13, 2009
    Antarctica
    Many moons away
    I am not sure what release you are talking about because I can't find anything other than B9S, which doesn't limit what boot.firm you use.
     
  20. pthfdr

    pthfdr Advanced Member

    Newcomer
    2
    Sep 6, 2017
    China
    This: https://github.com/SciresM/boot9strap
    The payload they run from FIRM0 if they follow the guide.
    Maybe we should update the guide for LUMA or GM9.
    Also about homebrews: [They pollute the SD](https://redd.it/84lpyl).
     
    Last edited by pthfdr, Aug 25, 2018
Loading...