Tutorial  Updated

Installing Luma3DS as FIRM0

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.png snap_180823214949.png snap_180823215006.png snap_180823214956.png
3: Press A on the "boot.firm"
4: Press A on the "FIRM image options..."
snap_180823215032.png
5: Navigate down to "Install FIRM" and press A
snap_180823215038.png
6: Press A on "Install to FIRM0" and follow the key prompt it should say "Install success (<A> to continue)
snap_180823215043.png snap_180823215047.png snap_180823215054.png
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 The Catboy,

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,069
Trophies
2
XP
7,828
Country
United States
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)".
Luma3DS v8.0
  • Luma can now boot on its own as FIRM0/1 (although note this is not recommended or supported at all and we very strongly recommend using boot9strap)
 
  • Like
Reactions: Hmed and THYPLEX

The Catboy

GBAtemp Official Catboy™: Boywife
OP
Member
Joined
Sep 13, 2009
Messages
27,946
Trophies
4
Location
Making a non-binary fuss
XP
39,322
Country
Antarctica
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)".
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 The Catboy,

Sayora

Well-Known Member
Member
Joined
Feb 6, 2018
Messages
135
Trophies
0
XP
671
Country
United States
Why exactly would you want to boot directly into luma? B9S/Fastboot are better if things go wrong, and B9S is invisible.
 
  • Like
Reactions: Hmed

The Catboy

GBAtemp Official Catboy™: Boywife
OP
Member
Joined
Sep 13, 2009
Messages
27,946
Trophies
4
Location
Making a non-binary fuss
XP
39,322
Country
Antarctica
Why exactly would you want to boot directly into luma? B9S/Fastboot are better if things go wrong, and B9S is invisible.
Because you can. There's really no benefits beyond just having Luma as your FIRM0
 
  • Like
Reactions: Hmed

Sayora

Well-Known Member
Member
Joined
Feb 6, 2018
Messages
135
Trophies
0
XP
671
Country
United States
But there's way more disadvantages. You lose the perks of fastboot and you put yourself at a higher chance of brick.
 
  • Like
Reactions: Hmed

The Catboy

GBAtemp Official Catboy™: Boywife
OP
Member
Joined
Sep 13, 2009
Messages
27,946
Trophies
4
Location
Making a non-binary fuss
XP
39,322
Country
Antarctica
But there's way more disadvantages. You lose the perks of fastboot and you put yourself at a higher chance of brick.
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 The Catboy,
D

Deleted User

Guest
I installed GM9 on FIRM0 and placed LUMA to CTRNAND so the SD is clean with only the "Nintendo 3DS" folder.
 

The Catboy

GBAtemp Official Catboy™: Boywife
OP
Member
Joined
Sep 13, 2009
Messages
27,946
Trophies
4
Location
Making a non-binary fuss
XP
39,322
Country
Antarctica
I installed GM9 on FIRM0 and placed LUMA to CTRNAND so the SD is clean with only the "Nintendo 3DS" folder.
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.
 
D

Deleted User

Guest
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.
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.
 

The Catboy

GBAtemp Official Catboy™: Boywife
OP
Member
Joined
Sep 13, 2009
Messages
27,946
Trophies
4
Location
Making a non-binary fuss
XP
39,322
Country
Antarctica
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.
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 The Catboy,
D

Deleted User

Guest
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.
I am talking about the small `boot.firm` in SciresM's release. It cannot boot the OS. Neither is GM9. Only LUMA.
 

The Catboy

GBAtemp Official Catboy™: Boywife
OP
Member
Joined
Sep 13, 2009
Messages
27,946
Trophies
4
Location
Making a non-binary fuss
XP
39,322
Country
Antarctica
I am talking about the small `boot.firm` in SciresM's release. It cannot boot the OS. Neither is GM9. Only LUMA.
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.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Maximumbeans @ Maximumbeans: butte