Question before updating Luma 7.1 to Luma 9.0

Discussion in '3DS - Homebrew Development and Emulators' started by FrostFusionHero, Feb 14, 2018.

  1. FrostFusionHero
    OP

    FrostFusionHero Member

    Newcomer
    4
    May 28, 2017
    Switzerland
    Hello everyone!

    As you can see I would like to update my Luma3DS which is currently on version 7.1

    I used https://3ds.hacks.guide/ to install Luma3DS and as far as I understood, the boot9strap should already be installed.
    I was first on rxTools (I used sysNand and emuNand), then switched to Luma3DS (not using emuNand).

    After some months I have recognized that Luma3DS has a new version (not used the 3DS for quite a while ^^), but I was not quite sure if I should do it via the Luma3DS app since I have read that you have to be on a specific Luma3DS version and / or specific boot9strap version. So I thought I may have to update the b9s first.


    3DS-System information and more:

    3DS-device = old 3DS XL
    SysNAND: Ver. 11.4.0-37E
    Luma3DS: v7.1
    GodMode9: v1.1.8


    What have I done so far:

    I already have seen this page https://3ds.hacks.guide/updating-b9s and I already have downloaded all files and I have put them on the SD Card.
    (But before that, I already have copied the whole 3DS content and also made a NAND backup with GodMode9 (HOME --> More... --> Backup NAND), just to make sure)

    In the https://3ds.hacks.guide/updating-b9s Tutorial I am stuck in section II. It says, that I have to launch the "Luma3DS chainloader menu" by pressing Start when booting, but when I do this, then GodMode9 boots instead of the Luma3DS chainloader menu.


    I am not quite sure what I have to do next or if this even the right way to do that.
    So I decided to ask here first, before doing anything, I mean it is better to ask first, instead trying to "fix" a bricked console, right ^_^?


    Do you know what I should do next?

    I hope you can help me with that ^^ :lol:

    If you still need more information, then please let me know about it!
    Thanks in advance!
     
  2. GreatCrippler

    GreatCrippler Greatness Fallen

    Member
    7
    Mar 27, 2010
    United States
    Grand Junction, Colorado
    Wouldn't Luma Updater be the easiest thing?
     
  3. FrostFusionHero
    OP

    FrostFusionHero Member

    Newcomer
    4
    May 28, 2017
    Switzerland
    Yes you are right, but as I said (I should have mention it as Luma Updater, not Luma3ds app updater, sorry for that ^^ ), I read that you have to be on a specific Luma3DS version before updating to version 9 and on a specific boot9strap before updating anything.

    That's the only thing I'm worried about.

    Do you think I just can update via Luma Updater without any worries?
     
    Last edited by FrostFusionHero, Feb 14, 2018
  4. GreatCrippler

    GreatCrippler Greatness Fallen

    Member
    7
    Mar 27, 2010
    United States
    Grand Junction, Colorado
    Before your disclaimer I would have said yes. :-P Now I am not super sure. Download the luma 9.0 ".firm" file. Swap with the one you have. If it boots into 9.0 perfect. If not, swap the old file back on.
     
  5. FrostFusionHero
    OP

    FrostFusionHero Member

    Newcomer
    4
    May 28, 2017
    Switzerland
    Does the Luma Updater actually only replace the ".firm" file? I thought it also would install something or even more.
    But if Luma Updater is really only swapping files, then I will try or did I understood it wrong?
     
  6. Ryccardo

    Ryccardo and his tropane alkaloids

    Member
    14
    Feb 13, 2015
    Italy
    Imola
    Not directly true, the program just downloads a boot.firm to the root of the SD, what CFW (if any) you're running at the time doesn't influence the result
    (An outdated Luma may imply being on A9LH or older B9S, though - but you don't require to be running Luma in the first place to download the latest one)

    True (B9S 1.2 or 1.3) but not a big deal, if you get this wrong you will still be able to copy SafeB9SInstaller to your SD and directly boot it to fix the incompatibility

    That's probably because you only have GM9 in /luma/payloads, so the only choice you would get would be GM9 anyway :)
    And/or because you renamed GM9 to assign it to the start button

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

    Correct, then Luma itself deletes the outdated configuration file on next boot if needed
     
    FrostFusionHero likes this.
  7. KunoichiZ

    KunoichiZ GBAtemp Guru

    Member
    14
    Mar 16, 2012
    United States
    On Luma 7.1, you cannot just use Luma Updater to update your Luma version. You NEED to follow the updating b9s page on 3ds.hacks.guide. Just thought I would mention that. Luma 8.0+ requires a higher b9s version.
     
    FrostFusionHero likes this.
  8. FrostFusionHero
    OP

    FrostFusionHero Member

    Newcomer
    4
    May 28, 2017
    Switzerland



    Thank you very much for your answers. This clarifies many things.

    I think I show you the root folder and the /luma/payloads content. Please see the attached files.

    So I guess I have to rename the "SafeB9SInstaller.firm" to "boot.firm" and place it to the root folder (which means I have to replace the current boot.firm file in the root folder), right?
    Do I have to remove the GodMode9.firm in payloads or should I leave it like this?

    If I am correct, I guess I should proceed with the tutorial as usual, when the "Luma3DS chainloader menu" boots, right?


    EDIT

    I just figured it out!
    I actually did everything right, the only problem was really that the chainloader menu didn't load on boot, even if I had two payloads firm files.
    The only thing I did is, that I redownloaded Luma3DSv7.1 and copied the "boot.firm" to the root of the SD card. After booting while pressing Start, the chainloader menu appeared.

    I still don't know why, but at least it worked. Then I could successfully go through the tutorial and could finally update to Luma3DS v9.0.
    Maybe the owner of the 3ds.hacks.guide should probably put a note, that when the chainloader does not load, that the person should redownload its current Luma3DS version and putting the firm on the root SD card..

    Well anyway..


    I am happy that it worked :lol:^_^

    Thanks for everyone for helping me!
    I learned new important things, so again thank you very much :):):D:D:lol::lol:!!
     

    Attached Files:

    Last edited by FrostFusionHero, Feb 15, 2018
  9. NeoSDAP

    NeoSDAP Newbie

    Newcomer
    1
    May 8, 2019
    Guatemala
    Guatemala City
    You won't have the "hidden" version of b9s?

    This is based on b9s 1.2, but I do not know if Luma 9.1 works on that version of b9s.
     
  10. osm70

    osm70 GBAtemp Maniac

    Member
    7
    Apr 17, 2011
    Czech Republic
    There's a hidden version of B9S? What's that and who hid it?
     
Loading...