PSA: Your crashes aren't caused by Boot9Strap

Discussion in '3DS - Homebrew Development and Emulators' started by StarTrekVoyager, Jul 5, 2017.

  1. StarTrekVoyager
    OP

    StarTrekVoyager Soon™

    Member
    952
    1,014
    Jun 19, 2016
    France
    Paris
    Recently, I've seen a lot of threads about "B9S crashes" and "B9S boot problems", and even some users ranting about B9S being the cause of every single problem on Earth. I created this thread to say that no, B9S is not behind these problems, and that the cause is most likely the Luma3DS CFW in its latest versions.

    Explanation:
    Boot9Strap cannot cause any problem once inside of the 3DS. Boot9Strap is only an exploit or entrypoint, exactly like ARM9LoaderHax or even menuhax, oot3dhax etc., which allows the CFW to boot. When you 3DS boots, Boot9Strap only searches for a boot.firm file to run, and that's all. Once boot.firm, which contains your CFW (for example Luma3DS), is launched, B9S doesn't act anymore. You could called B9S the front door of your house, the latter being your 3DS's CFW.

    The crashes and how to remedy to them:
    The latest versions (v8.0 and v8.1) of Luma3DS, a common 3DS CFW, have as a new feature called Rosalina. But due to the fact that the latter is still a highly experimental beta feature, it has been known to cause a lot of ARM11 crashes, mostly in-game. The only faulty software here is Luma3DS AND NOT by B9S, since the latter has stopped running since you've booted the device.
    If you encounter a lot of these crashes, it is advised to try and switch to the special Luma 3DS 7.1 "legacy" Rosalina-free build made compatible with the latest version of B9S.
     
    Last edited by StarTrekVoyager, Jul 5, 2017


  2. Giodude

    Giodude Ruler of Italy

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

    Our Patreon
    3,798
    1,110
    May 17, 2015
    United States
    New York
    Very useful. Were you that salty you needed to create this XD? Seriously though good psa, especially with the time we're in right now.
     
    Saternoir, zeldaism, DarthDub and 2 others like this.
  3. CallmeBerto

    CallmeBerto The "Lone Wanderer"

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

    Our Patreon
    308
    383
    Jun 1, 2017
    United States
    USA
    I can confirm going from 8.0 to 7.1 fixed some of the crash issues I was having.

    Good topic OP.
     
    StarTrekVoyager likes this.
  4. maorninja

    maorninja GBAtemp Advanced Fan

    Member
    510
    320
    Feb 7, 2016
    United States
    THYPLEX and StarTrekVoyager like this.
  5. Giodude

    Giodude Ruler of Italy

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

    Our Patreon
    3,798
    1,110
    May 17, 2015
    United States
    New York
    Actually, have there been any real bricks recorded with b9s? I believe 99 percent of it was user error misinterpreting a black screen.
     
  6. proflayton123

    proflayton123 Undeclared Shitposter 2.1

    Member
    5,714
    2,120
    Jan 11, 2016
    Japan
    日本
    Somewhat ideal thread but kinda not? Either way it'll help those confused :P
     
  7. Giodude

    Giodude Ruler of Italy

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

    Our Patreon
    3,798
    1,110
    May 17, 2015
    United States
    New York
    proflayton123 likes this.
  8. VinsCool

    VinsCool Delusional

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

    Our Patreon
    11,730
    27,856
    Jan 7, 2014
    Canada
    Another World
    DarthDub, Riyaz and StarTrekVoyager like this.
  9. maorninja

    maorninja GBAtemp Advanced Fan

    Member
    510
    320
    Feb 7, 2016
    United States
    No, but you never know ;)
     
  10. StarTrekVoyager
    OP

    StarTrekVoyager Soon™

    Member
    952
    1,014
    Jun 19, 2016
    France
    Paris
    Giodude likes this.
  11. maorninja

    maorninja GBAtemp Advanced Fan

    Member
    510
    320
    Feb 7, 2016
    United States
    ~snip~
     
  12. proflayton123

    proflayton123 Undeclared Shitposter 2.1

    Member
    5,714
    2,120
    Jan 11, 2016
    Japan
    日本
    Question: is the so called legacy build the same without Rosalina implemented?
     
  13. StarTrekVoyager
    OP

    StarTrekVoyager Soon™

    Member
    952
    1,014
    Jun 19, 2016
    France
    Paris
    It's a variation of Luma 7.1 compatible with B9S, but since most of Luma 8's changelog was Rosalina and its features, it is roughly the same as 8.1 but w/o Rosalina AFAIK.
     
  14. Giodude

    Giodude Ruler of Italy

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

    Our Patreon
    3,798
    1,110
    May 17, 2015
    United States
    New York
    This would make a good sticky here, in the same vein as the no homebrew sticky in the switch hacking and homebrew thread.
     
    StarTrekVoyager likes this.
  15. SaffronXL

    SaffronXL Emulationer

    Member
    211
    115
    Nov 17, 2016
    United States
    New Mexico
    I think people are blaming Luma 8 for all the other issues they may be having. The only crashes I've had with 8.1 were due to other issues, and they would have hung the system on an earlier version.
     
  16. Giodude

    Giodude Ruler of Italy

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

    Our Patreon
    3,798
    1,110
    May 17, 2015
    United States
    New York
    No, i actually have seen some major issues with 8.0+. The forced error messages cause some home menu returns such as the microsd management cia to crash when returning to the home menu, as well as retroarch emulators to crash. I've also seen rosalina bring minor lag to o3ds devices.
     
  17. THYPLEX

    THYPLEX GBAtemp Regular

    Member
    258
    37
    May 20, 2017
    Italy
    Rome
    Mh , i will try this tomorrow on my new 3ds ;
    But if i want to remove it , i need just to update luma3ds through luma updater?
     
  18. Giodude

    Giodude Ruler of Italy

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

    Our Patreon
    3,798
    1,110
    May 17, 2015
    United States
    New York
    Yup
     
  19. THYPLEX

    THYPLEX GBAtemp Regular

    Member
    258
    37
    May 20, 2017
    Italy
    Rome
    Thank goodness
     
  20. Giodude

    Giodude Ruler of Italy

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

    Our Patreon
    3,798
    1,110
    May 17, 2015
    United States
    New York
    Even if something possibly went wrong with luma updater, you can just google "luma3ds releases" and you can just put the latest boot.firm on your sd card.