Installing a9lh on a 3DS that's already on 2.1

Discussion in '3DS - Flashcards & Custom Firmwares' started by Quantumcat, Jun 30, 2016.

  1. Quantumcat
    OP

    Quantumcat Dead and alive

    Member
    11,861
    6,370
    Nov 23, 2014
    Australia
    Canberra, Australia
    I note than we can now install a9lh from 2.1.0 directly. However, we need to have a backup to restore after the install since Luma3DS can't boot a 2.1.0 system.

    Would it be possible to install a9lh on an old 3DS that is already on 2.1.0, then use a cartridge and boot into it with A+B+X+Y+R to update, or with update it recovery mode, going straight to 11.0? So basically, whether Luma not being able to boot into 2.1.0 will affect automatic cartridge loading or recovery mode, and if you can still update from a cartridge you'd loaded like that.

    I was thinking I could 1) Install a9lh, 2) Update to 9.2 with Gardening Mama, then 3) Use Ninjhax for homebrew missing a high browser version to inject or install FBI
    OR 2) Update to 11.0 with recovery mode, and 3) Use FreakyHax to inject or install FBI (should work since I would have a9lh at this point, right?)

    Thanks if anyone can answer :-)
     
  2. Lilith Valentine

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

    Member
    20,197
    21,577
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    Couldn't you just dump your OTP, then do a controlled update to 9.2, then install A9LH?
     
  3. Quantumcat
    OP

    Quantumcat Dead and alive

    Member
    11,861
    6,370
    Nov 23, 2014
    Australia
    Canberra, Australia
    Is it possible to find an earlier version of the guide where you did install a9lh on 9.2? That's what I was going to do, but the guide has changed a LOT since I did mine in March.
     
  4. Lilith Valentine

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

    Member
    20,197
    21,577
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    When I was installing A9LH, I launched the installer from my 9.2 sysNAND. It's still a 9.0/9.2 exploit, so once you get an installer for it, you should just be able to install from that.
     
  5. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,519
    5,474
    Mar 17, 2010
    Norway
    Alola
    Click the "75 revisions" link at the top and pick one from March ;)
    Click the hex number on the right to view that revision.
     
    Last edited by The Real Jdbye, Jun 30, 2016
  6. Quantumcat
    OP

    Quantumcat Dead and alive

    Member
    11,861
    6,370
    Nov 23, 2014
    Australia
    Canberra, Australia
    Haha thank you I didn't know I could do that!

    Unfortunately the old Part 4 is gone. There doesn't seem to be anything earlier than 23 days ago, but 26 days ago for Part 5 is the last edit before the direct 2.1 a9lh install begins :-/

    I did dump the OTP a while ago, as I was going to do a9lh on this console but never got around to it. It was when you had to dump two different OTPs. Would they be OK to use? And would it be the one that is just OTP.bin (from memory there was OTP.bin and OTP256.bin, or something like that)?
     
    Last edited by Quantumcat, Jun 30, 2016
  7. Temptress Cerise

    Temptress Cerise Miss Magic~ <3

    Member
    2,201
    1,469
    May 1, 2016
    United States
    Follow this guide to get your OTP.bin:
    Link: https://github.com/Plailect/Guide/wiki/9.2.0-Update-(Browser-OTP)

    Or with Cubic Ninja, use this to get your OTP.bin
    Link: https://github.com/Plailect/Guide/wiki/9.2.0-Update-(Cubic-Ninja-OTP)

    Then you'll need a 4.x.x or 6.x.x cart game update. (use 3dsdb.com to find one)
    Using this part to apply the cart update: https://github.com/Plailect/Guide/wiki/9.2.0-Update-(Cart-Update)

    Then after that, you want to follow this part to safely get to 9.2.0.
    Link: https://github.com/Plailect/Guide/wiki/9.2.0-Update-(rxTools-2.5.2)

    Then as the first link I showed you says, do the following:
    Do Part 5 - arm9loaderhax
    • Copy SafeA9LHInstaller's 3ds folder instead of the arm9 and arm11 bin files
    • Launch SafeA9LHInstaller from Homebrew menu instead of browser
    • Skip steps related to "emergency files"
    • Skip steps related to "RedNAND"
    • Skip Section IV and Section V
    • Update to the latest system version after completing Section VI
    And you should be all set.
     
    Last edited by Temptress Cerise, Jun 30, 2016
    Minnow and Quantumcat like this.
  8. Quantumcat
    OP

    Quantumcat Dead and alive

    Member
    11,861
    6,370
    Nov 23, 2014
    Australia
    Canberra, Australia
    Thank you very much, that is very helpful :-) Is it OK to skip going to 4.x or 6.x, and go straight to 9.2 instead (since I have CN, the browser doesn't matter)?
     
  9. EmperorOfCanada

    EmperorOfCanada GBAtemp Maniac

    Member
    1,479
    96
    Aug 4, 2008
    Canada
    Canada
    I could be wrong, but might they not be able to install a9lh on 2.1 directly, then just do an emergency restore or whatever?

    **EDIT**
    Yup, was wrong. This wont work :)
     
    Last edited by EmperorOfCanada, Jun 30, 2016
  10. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,519
    5,474
    Mar 17, 2010
    Norway
    Alola
    No, it's not OK to skip parts of the guide.
    However the guide does say you can update to 9.3-10.7 through a cartridge then follow the guide from part 1 and downgrade back to 9.2, it does not say you can update to 9.2 directly. I presume there is a good reason for that, as nothing in the guide is done without reason.

    He has nothing to restore to - no 9.2 NAND backups and there's no way to update an A9LH system on 2.1 since 2.1 won't boot with A9LH installed.
     
    Last edited by The Real Jdbye, Jun 30, 2016
  11. EmperorOfCanada

    EmperorOfCanada GBAtemp Maniac

    Member
    1,479
    96
    Aug 4, 2008
    Canada
    Canada
    Recovery mode wont boot either?
     
  12. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,519
    5,474
    Mar 17, 2010
    Norway
    Alola
    I don't think so, but even if it did, it would remove A9LH and update his system to 11.0 (I think)
     
  13. EmperorOfCanada

    EmperorOfCanada GBAtemp Maniac

    Member
    1,479
    96
    Aug 4, 2008
    Canada
    Canada
    Recovery mode does NOT remove A9LH, however I did get confirmation from Plailect that it wont work anyways, because LUMA wont boot the recovery mode from 2.1 either.

    So ignore the suggestion :)
     
  14. Toiry921

    Toiry921 Maki Best Girl

    Member
    265
    168
    Dec 10, 2015
    United States
    ラブライブ
    That was the problem with 8.1J n3ds as they didn't have the browser it couldn't load and install the exploit, I would recommend update with cart to 4.X where you can use MSET or Spider to load into a Sysnand mode (RxTools Dev Mode) where you can update to 9.2 using Sysupdater then install K9LH after grabbing the OTP on your already 2.1 system
     
  15. Jiro2

    Jiro2 GBAtemp Advanced Fan

    Member
    760
    186
    Mar 28, 2011
    United States
    If Ninjhax 2 still requires the browser, so he can't cart update to 9.2 and use Ninjhax, wouldn't cart updating to 9.3-10.4 and using Ninjhax have the same problem?

    (But if he has OOT+Powersaves, or Freakyforms, would it work if he cart updated to 9.2 and then downgraded using Freakyforms or OOT?)
     
    Last edited by Jiro2, Jun 30, 2016
  16. Toiry921

    Toiry921 Maki Best Girl

    Member
    265
    168
    Dec 10, 2015
    United States
    ラブライブ
    Yeah Ninjahax 2(9.3+) would still give the issue of no internet browser, I'm not sure about FreakyHax but OOTHax + Powersave should be able to run without internet as long as the version is supported
     
  17. Jiro2

    Jiro2 GBAtemp Advanced Fan

    Member
    760
    186
    Mar 28, 2011
    United States
    Then it looks like the guide isn't quite right. That whole section of the guide is odd, actually:
    -- The 2-6 browser column doesn't mention cart updating to 9.3-10.x, even though there are rare cases where it could be useful (i.e. they need a 4.x or 6.x cart update to use rxtools, do not have one, but do have OOT, Powersaves, and a 9.x-10.x cart update. This scenario is only possible with OOT since Freakyforms will update them to 4.x)
    -- Neither column mentions cart updating to 9.0-9.2 and then using OOT/Freakyforms as a homebrew entry point. (Would using OOT/Freakyforms work to run the a9lh installer on 9.x?)
    -- The 4.x section has an option "6.X.X-0 Cart Update then 6.X.X-0 MSET"; this option is never useful under 4.x (since you could do 4.x mset instead). I asked Plailect about this one and he wouldn't fix it.
    -- The entire guide fails to state that Ninjhax requires the browser and can fail if they upgraded all the way to 9.x-10.x and still have no browser at all.
    — Posts automatically merged - Please don't double post! —

    Actually, if he started on 2.1 and got the OTP already, the question wouldn't be downgrading using OOT/Freakyforms, the question would be running the a9lh installer using OOT/Freakyforms. Although the question of downgrading using OOT/Freakyforms would still exist in other cases.
     
    Last edited by Jiro2, Jun 30, 2016
  18. Toiry921

    Toiry921 Maki Best Girl

    Member
    265
    168
    Dec 10, 2015
    United States
    ラブライブ
    any way that you can launch to the HBL would work to install K9LH as long as it has the required permissions (9.2), 6.X is pretty much the same as 4.X as they both have MSET its more just depends on what you have to update with, But you can Downgrade with OOT as that what I used on one of my O3ds to downgrade.​
     
  19. Jiro2

    Jiro2 GBAtemp Advanced Fan

    Member
    760
    186
    Mar 28, 2011
    United States
    The point about the 6.x is that you would have no reason to update to 6.x and use 6.x mset, since you can already use 4.x mset.
     
  20. Bu2d85

    Bu2d85 GBAtemp Advanced Fan

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

    Our Patreon
    962
    268
    Nov 6, 2014
    United States
    The way I have always done it was to dump my otp on 2.1, restore my 9.2 backup and then install a9lh.