Updating arm9loaderhax: Advantages?

Discussion in '3DS - Flashcards & Custom Firmwares' started by MushGuy, May 18, 2016.

  1. MushGuy
    OP

    MushGuy GBAtemp Advanced Fan

    Member
    897
    282
    Feb 11, 2010
    United States
    I currently have a9lh installed on my 3DS and N3DS for several weeks, but I have my questions now: What are the advantages of updating a9lh to the latest build? How do I know which version I have installed (init screen? No init? I followed this guide)? And where do I find the latest update? I tried to ask before, but I got no response, so I'm trying again.
     
  2. quantumboy

    quantumboy Casual Hacker, Avid Dreamer

    Member
    379
    38
    Jun 26, 2013
    United States
    San Francisco, CA
    I'd like to know all of this as well
     
  3. Posghetti

    Posghetti Greninja Master

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

    Our Patreon
    1,085
    367
    Mar 15, 2016
    United States
    Michigan
    Last edited by Posghetti, May 18, 2016
  4. Ziefer846

    Ziefer846 GBAtemp Fan

    Member
    447
    121
    Jun 22, 2015
    United States
    You don't actually update A9LH. You'd just be updating the CFW that you use to boot into your CFW NAND. If you're using Luma3DS, you can update manually or using luma updater. If you want to update the system version, you can do that via system settings.
     
    Redirr likes this.
  5. evandixon

    evandixon PMD Researcher

    Member
    1,690
    813
    May 29, 2009
    United States
    You can actually update A9LH. The most obvious case would to switch which fork (screen init vs no screen init).

    I'd like to know the answer to the OP's question too. I may switch to a no screen init version in the future too, and want to be sure I'm doing it right.
     
  6. Ziefer846

    Ziefer846 GBAtemp Fan

    Member
    447
    121
    Jun 22, 2015
    United States
    Had no idea. Thanks.
     
    Redirr likes this.
  7. FTRBND

    FTRBND waifu

    Member
    555
    265
    Apr 3, 2016
    Saint Kitts and Nevis
    _____________ Dex: Complete
    Last edited by FTRBND, May 18, 2016
    Kyojin likes this.
  8. quantumboy

    quantumboy Casual Hacker, Avid Dreamer

    Member
    379
    38
    Jun 26, 2013
    United States
    San Francisco, CA
    what are the differences between screen int and no screen int?
    I mean they sound like something to do with screen but.. what?
     
  9. mokmoki

    mokmoki Advanced Member

    Newcomer
    66
    3
    Jan 14, 2016
    what's the no-init version for?
     
  10. MushGuy
    OP

    MushGuy GBAtemp Advanced Fan

    Member
    897
    282
    Feb 11, 2010
    United States
    The thing is I don't remember when was the last time I used the guide. Does it matter if I update to Delebis's payload, even if I have installed AuroraWright's? What's the difference between the two?
     
  11. CheatFreak47

    CheatFreak47 Complex Donut

    Member
    1,397
    1,014
    Oct 11, 2011
    United States
    Michigan, USA
    The difference is that the A9LH install itself powers on the screen or it doesn't at boot time.
    Luma 3DS CFW initiates the screen when booting the home menu or any chainloaded A9LH payload so the No Init fork is best for people using Luma 3DS and don't like that brief screen flash at power on.

    Aside from that, there's no major difference.

    Personally I use Luma 3DS so I switched to the no screen init fork, and I want my 3DS as close to stock as physically possible.
     
    Last edited by CheatFreak47, May 19, 2016
  12. Redirr

    Redirr X11 Extreme.

    Member
    451
    61
    Dec 4, 2014
    Brazil
    São Paulo, Brazil
    Sorry the offtopic.

    How can i run HBL with a cia with A9LH?
     
  13. Lilith Valentine

    Lilith Valentine GBATemp's Wolfdog™ ☠️Grunt☠️

    Member
    20,197
    21,577
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    Download the CIA file and install it with your favorite CIA installer

    On topic!
    So really there's no major advantage to update to the latest A9LH build. It's not like you are going to loose support for any CFW or anything.
    But there have been some feature updates including:
    You system now just turns off if you don't have an SD card in it.
    Cleaner code
    Better support for loaders like ctrbootmanager9
    And a few other technical stuff. But if you already have A9LH installed, there really no reason to update it. I do suggest if you decide to update, using
    SafeA9LHInstaller
    and
    Precompiled payload_stage1.bin and payload_stage2.bin for use with SafeA9LHInstaller
    Just make sure you know what branch you are using before updating. I am not sure if they've ever fixed switching between branches.
     
    gnmmarechal likes this.
  14. Redirr

    Redirr X11 Extreme.

    Member
    451
    61
    Dec 4, 2014
    Brazil
    São Paulo, Brazil
    I alredy did it before.

    Here where i got stuck.

    Warning: Spoilers inside!
     
  15. Ziefer846

    Ziefer846 GBAtemp Fan

    Member
    447
    121
    Jun 22, 2015
    United States
    Try another cia. Could be a bad file.
     
    Redirr likes this.
  16. Kyojin

    Kyojin #include "brain.h"

    Member
    467
    232
    Sep 7, 2015
    France
    I was considering switching to Aurora Wright's no screen init fork too, and this thread and especially axewfious' post above made me want to try it today. I've just spent the last few minutes doing it, and it's easier and faster than I expected (gathering the files and copying them takes no more than 5 minutes, and the update process itself is instant).

    This guide [http://hackinformer.com/2016/03/20/install-update-arm9loaderhax-safearm9loaderhax/] linked in Darthsternie's thread covers the update aspect, and SirBeethoven kindly provides the payloads pre-compiled here: https://gbatemp.net/threads/safea9lhinstaller-payloads.419774/

    Now, the boot is 100% stock-like, so give it a shot if you want.
     
    Gomza and evandixon like this.
  17. evandixon

    evandixon PMD Researcher

    Member
    1,690
    813
    May 29, 2009
    United States
    Can confirm. It's as simple as installing it, just use different payload_stage*.bin files in the a9lh directory (and using the arm9loaderhax.bin installer, instead of the *.3dsx launcher).
     
    Kyojin likes this.
  18. Redirr

    Redirr X11 Extreme.

    Member
    451
    61
    Dec 4, 2014
    Brazil
    São Paulo, Brazil
  19. Ziefer846

    Ziefer846 GBAtemp Fan

    Member
    447
    121
    Jun 22, 2015
    United States
    Redirr likes this.
  20. Redirr

    Redirr X11 Extreme.

    Member
    451
    61
    Dec 4, 2014
    Brazil
    São Paulo, Brazil
    I solved the problema.

    When downloading payload. I forgot the letter "U"
    I was downloading with letter "E"

    Now it's loading verywell and now can edit oot!!