Homebrew Whats the point of using b9s with luma cfw.

LinusRG

Well-Known Member
OP
Member
Joined
Jun 7, 2017
Messages
252
Trophies
0
Age
18
XP
675
Country
Canada
Can someone help me understand why we need boot 9 strap when we can easily inject luma's firm file into the firm0 spot and boot luma directly (tried this myself on multiple different 3ds consoles and it worked every time). It seems that the only extra feature boot 9 strap offers either than booting luma cfw is the fact that you can boot multiple different payloads.
 

Ryccardo

watching Thames TV from London
Member
Joined
Feb 13, 2015
Messages
7,400
Trophies
0
Age
27
Location
Imola
XP
6,392
Country
Italy
If you use the common B9S + Luma combo as described in many guides, B9S is in a kernel partition and Luma is in the root of the SD or ctrnand, named "boot.firm"

In this case the bootrom only loads, verifies, and runs B9S - what happens next (the two fixed possible sources, the mounting of sd/ctrnand, etc) are 100% up to B9S

B9S can be substituted with other compatible bootloaders like fastboot3ds or godmode9, which may or may not implement things differently (spoiler: they do), for example giving you more or less choice of sources of kernels to boot and extra options

There's no technical reason for which Luma cannot be installed directly as the kernel to boot; the developers simply chose to not support being booted that way (for reasons related to discontinuing CakeHax/A9LH versions - they weren't interested in supporting different initial environments and the different potential issues that come with that)


B9S by itself doesn't even offer "the ability to boot multiple different payloads" unless you really want to stretch the SD-first-then-try-ctrnand design :)
 
Last edited by Ryccardo,

Lacius

Well-Known Member
Member
Joined
May 11, 2008
Messages
18,100
Trophies
3
XP
18,277
Country
United States
At this point, using Luma3DS in place of B9S is a fine option. There's no advantage to using Luma3DS directly like this though.
 

LinusRG

Well-Known Member
OP
Member
Joined
Jun 7, 2017
Messages
252
Trophies
0
Age
18
XP
675
Country
Canada
so is boot 9 strap installed into either the firm1 or 0 partition (are those partitions the kernal partitions?)
 

Ryccardo

watching Thames TV from London
Member
Joined
Feb 13, 2015
Messages
7,400
Trophies
0
Age
27
Location
Imola
XP
6,392
Country
Italy
so is boot 9 strap installed into either the firm1 or 0 partition (are those partitions the kernal partitions?)
Yes, the bootrom can only boot (apart from slot-1 when using ntrboot) the first kernel partition, unless that fails verification then it tries firm1 (and if that fails, firm2, etc if they actually existed - they are obviously not there from the factory but it's theoretically possible to create them)

Other programs can do what they want (fastboot3ds and godmode9 explicitly allow you to run the other kernel partition, which you can program with gm9)
 
  • Like
Reactions: LinusRG
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys