[PSA] Updating B9S 1.0->1.2 + Luma3DS 7.x->8.0

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

  1. OrGoN3
    OP

    OrGoN3 GBAtemp Addict

    Member
    2,042
    458
    Apr 23, 2007
    United States
    Ok. So I noticed a little flaw in the whole B9S upgrade progress that may be confusing some newer, or less technical users. Basically, when people are copying over the new B9S 1.2 to install it, they are also copying over the new Luma3DS, which B9S 1.0 cannot boot. So it's defaulting to the CTRNAND payload and giving errors. There are 2 workarounds: (1) don't copy over the new Luma3DS until after you install the new B9S, or (2) load SafeB9SInstaller as the boot.firm and bypass Luma3DS. I'm writing this short guide to attempt to alleviate an incoming barrage of threads, all asking the same question.

    Instead of rewriting Plailect's guide, I'm going to slightly modify it. I will assume your 3DS is running Boot9Strap 1.0 (If you're on Boot9Strap 1.1, use https://transfer.sh/bi8b5/SafeB9SInstaller.firm instead of the SafeB9SInstaller from GitHub) and Luma3DS 7.x.

    -Go to the A9LH to B9S portion of Plailect's Guide.
    -Grab all the new files and complete steps 1 - 4.
    -After step 4, rename the 'boot.firm' you just copied over to your SD card to 'lumaboot.firm'.
    -Complete steps 5 - 9
    -For step 10, you will be wanting 'SafeB9SInstaller.firm' instead of 'SafeB9SInstaller.bin'. Copy 'SafeB9SInstaller.firm' onto the root of your SD card, and rename it to 'boot.firm'.
    -Complete the rest of the steps in the first section.
    -Your SD card should be in your 3DS
    -Power on your 3DS. Don't hold any buttons down.
    -You will now see the SafeB9SInstaller. Follow the on-screen directions to install.
    -Once finished, before you press 'A' to exit, remove your SD card. (Failure to remove your SD card will result in SafeB9SInstaller rebooting back into SafeB9SInstaller)
    -Put the SD card into the computer (or use GodMode9 if you had it on your CTRNAND).
    -Delete the 'boot.firm' file on the root of your SD card.
    -Rename 'lumaboot.firm' on the root of your SD card to 'boot.firm'.
    -(Optional) Delete the 'boot9strap' folder on your SD card
    -Put your SD card back into your 3DS
    -Skip over 'Section II - Installing boot9strap' of the guide and continue with 'Section III - Configuring Luma3DS'.
    -Proceed with 'Section IV - CTRNAND Luma3DS'.
    -Skip over steps 3 - 5.
    -Skip over steps 13 - 14.
    -Before step 23, after you complete step 22, remove your SD card.
    -After you reboot, you will see the Luma3DS v8.0 configuration screen again.
    -Select your options.
    -Re-insert your SD card BEFORE hitting 'Start' to save your configuration.
    -Finish the rest of the guide.
    -Delete the 'hblauncher' folder on your SD card, if it exists.
     
    Last edited by OrGoN3, Jun 5, 2017
  2. Garro

    Garro Pendulum of souls!

    Member
    633
    312
    Aug 15, 2009
    Cote d'Ivoire
    Somewhere
    I'm pretty sure 3ds.guide instruct the user to install newer Luma after updating boot9strap, Updating B9S is Section 2 while Updating Luma has a whole section for itself after that.

    Also, if you are updating Bootstrap from 1.0 to 1.2, you're not supposed to use the A9LH to B9S but the Update B9S guide. You're going to get newbies a lot more confused with that.
     
  3. Jayro

    Jayro MediCat USB and Mini Windows 10 Developer

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

    Our Patreon
    5,123
    2,798
    Jul 23, 2012
    United States
    Octo Canyon
    Can I update to Luma 8.x from my B9S 1.0/Luma 7.x setup?
     
  4. OrGoN3
    OP

    OrGoN3 GBAtemp Addict

    Member
    2,042
    458
    Apr 23, 2007
    United States
    1. That's in https://3ds.guide/updating-b9s which I didn't notice or just appeared.
    2. I didn't notice that. Hence the whole reason for my post. I'm not confusing anyone as if you read my post, it modifies the A9LH->B9S to be an update b9s guide.

    — Posts automatically merged - Please don't double post! —

    Literally the purpose of my post. Alas, I didn't notice https://3ds.guide/updating-b9s so I'm sure mods will lock this in the morning.
     
  5. Ivan990

    Ivan990 Newbie

    Newcomer
    2
    1
    Jun 5, 2017
    OrGoN3 likes this.
  6. Jayro

    Jayro MediCat USB and Mini Windows 10 Developer

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

    Our Patreon
    5,123
    2,798
    Jul 23, 2012
    United States
    Octo Canyon
    I updated luma first, soft-bricking myself, so I followed this thread, and everything worked out A-OK. :yay3ds:
     
    OrGoN3 likes this.
  7. Beakershell

    Beakershell Advanced Member

    Newcomer
    82
    16
    Feb 10, 2017
    Malaysia
    It seems like Plailect only added that page a few hours ago.