Need Help with updating a9lh with Fix94 Arm9select

Discussion in '3DS - Flashcards & Custom Firmwares' started by Raylight, Jul 6, 2016.

  1. Raylight
    OP

    Raylight Paranoid Temper

    Member
    988
    359
    May 10, 2014
    United States
    Who wants to know?
    I'm following Plailect's guide on how to update a9lh and i have Fix94 arm9select installed so how do i go about updating because i don't see anything regarding his version of a9lh? I used OTPHelper to Install a9lh at the time.
     
    Last edited by Raylight, Jul 6, 2016
  2. Kyojin

    Kyojin #include "brain.h"

    Member
    467
    232
    Sep 7, 2015
    France
    arm9select is just a chain-loader, it mainly resides in the distributed arm9loaderhax.bin, while relying on FIX94's arm9loaderhax fork for the backlight value on boot.

    You have to know the following:

    • You cannot update FIX94's arm9loaderhax fork since it was never actually updated (last change was 4 months ago)
    • You cannot update arm9select since last release was 4 months ago

    If you don't want to update those but rather install what's called "A9LH v2" (i.e. Aurora Wright's updated fork), you just have to follow that part of the guide.

    After installing that, you probably won't be able to use arm9select, but you can still chain-load stuff when using Luma3DS.

    If you don't like the screen flashing, you can:

    1- Install the no-screeninit version
    2- Wait for a new release of Aurora Wright's fork, which will include both screeninit and no-screeninit (you can switch between the two by renaming the arm9loaderhax.bin file), and also offers the ability to boot without an SD card.
    (If you don't want to wait for an official new release, you can find precompiled versions of that, here for instance.)

    In any case, when installing A9LH v2, make sure that you are using the latest version of SafeA9LHInstaller (v2.0.3 at this time), and the right input files (data_input_v2.zip on Plailect's guide).
     
  3. Raylight
    OP

    Raylight Paranoid Temper

    Member
    988
    359
    May 10, 2014
    United States
    Who wants to know?
    Im hearing of bricks due to incompatible versions. but yes i want to update to a9lh v2. and since fix94 isnt mentioned i would basicly be overwriting it with a new a9lh fork i dont want to brick due to unsupported forks
     
    Last edited by Raylight, Jul 6, 2016
  4. Kyojin

    Kyojin #include "brain.h"

    Member
    467
    232
    Sep 7, 2015
    France
    Bricks because of mismatching versions are actually those of people whom used SafeA9LHInstaller v1 to install A9LH v2, or whom used old input files (for example, an old firm0).

    In your case, it should be safe since AFAIK "updating" overwrites arm9loaderhax. Also, the A9LH fork you're using was not really heavily modified compared to the original implementation (it literally just sets the backlight value to 0 on boot, nothing more).

    But don't quote me on this as if anything wrong happens I don't want to have a brick on my consciousness. ^_^ Maybe wait for other people to confirm, or just stay with your setup. Unless you are dying to have the "no SD boot" feature, there is really no need to update for now.
     
    Last edited by Kyojin, Jul 6, 2016
    Raylight likes this.
  5. Raylight
    OP

    Raylight Paranoid Temper

    Member
    988
    359
    May 10, 2014
    United States
    Who wants to know?
    Thanks i'll wait just to be sure