Possible to remove AL9H?

Discussion in '3DS - Flashcards & Custom Firmwares' started by astrangeone, Apr 27, 2016.

  1. astrangeone
    OP

    astrangeone GBAtemp Addict

    Member
    2,086
    602
    Dec 1, 2009
    Canada
    Canada
    So, I'm running an o3DS XL with AL9H and Luma/ARN. I lost my original sysnand backups (pre-AL9H). Would it be possible to remove AL9H and then get a "fresh" install of the original firmware?

    I am running updated sysnand on 10.7.32 U.
     
  2. CrispyYoshi

    CrispyYoshi GBAtemp Advanced Maniac

    Member
    1,516
    502
    Mar 20, 2010
    United States
    Do you have a copy of your clean EmuNand pre-downgrade? You might be able to use that instead.
     
  3. Tomato Hentai

    Tomato Hentai nut neutrality

    Member
    3,806
    6,277
    Oct 30, 2014
    Canada
    Alberta
    AFAIK, there's nothing you can do without a pre-a9lh NAND backup.
     
  4. Froster

    Froster Your Music Producer

    Member
    363
    243
    Sep 6, 2015
    Italy
    that MIDI sequencer
    That's what backups are made for :P
    Jk there's no other way iirc
     
  5. CrispyYoshi

    CrispyYoshi GBAtemp Advanced Maniac

    Member
    1,516
    502
    Mar 20, 2010
    United States
    You could also format a new EmuNand using your SysNand, unblock FIRM patches, boot into emunand, update it to a clean 9.2, format it twice, back up EmuNand.bin, then flash the freshly-dumped EmuNand.bin to SysNand.
     
  6. daxtsu

    daxtsu GBAtemp Guru

    Member
    5,546
    3,957
    Jun 9, 2007
    Antarctica
    A9LH is more or less permanent. I don't recommend this at all, but on O3DS (DO NOT DO THIS ON N3DS, YOU WILL BRICK) you could update through safe/recovery mode. That should remove it, but I'm not really sure if anyone's been brave enough to try it.
     
    Tomato Hentai likes this.
  7. Ichigo1000

    Ichigo1000 GBAtemp Fan

    Member
    489
    83
    May 6, 2015
    United States
    I wonder if it is possible in the future someone finds a way to reverse the the a9lhinstaller process to uninstall a9lh
     
    CrispyYoshi likes this.
  8. astrangeone
    OP

    astrangeone GBAtemp Addict

    Member
    2,086
    602
    Dec 1, 2009
    Canada
    Canada
    Thanks. I might try that on a separate 3DS running AL9H too. Good grief.
     
  9. Ichigo1000

    Ichigo1000 GBAtemp Fan

    Member
    489
    83
    May 6, 2015
    United States
    Why do you want to remove a9lh?
     
  10. astrangeone
    OP

    astrangeone GBAtemp Addict

    Member
    2,086
    602
    Dec 1, 2009
    Canada
    Canada
    Might be useful, but I wish I had kept the original firmware now. If anything corrupts, I can't fix it with stock firmware.
    — Posts automatically merged - Please don't double post! —

    Making a backup of a clean stock firmware, just in case something happens to the "A9LH" installation. There was a case of something going wrong with firm0 (was a N3DS), and the person was in my camp - no stock 9.2 backup. (He could access the aurei payloads fine, but the thing refused to boot.)

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

    Thanks. I'd be doing this later tonight. (Urgh. Headaches.)
     
    Tomato Hentai likes this.
  11. Ichigo1000

    Ichigo1000 GBAtemp Fan

    Member
    489
    83
    May 6, 2015
    United States
    I see.. I was just posting there awhile ago lol
     
    astrangeone likes this.
  12. CrispyYoshi

    CrispyYoshi GBAtemp Advanced Maniac

    Member
    1,516
    502
    Mar 20, 2010
    United States
    I'd imagine it should be possible, considering the majority of the A9LH tools we use are open-source!
     
  13. astrangeone
    OP

    astrangeone GBAtemp Addict

    Member
    2,086
    602
    Dec 1, 2009
    Canada
    Canada
    And that's why I like the modding/hacking community. I want this to happen - an a9lh uninstaller so that people can send their stuff back to Nintendo when/if it breaks. If I were a little more talented with programming, I would give that a try.
     
  14. CrispyYoshi

    CrispyYoshi GBAtemp Advanced Maniac

    Member
    1,516
    502
    Mar 20, 2010
    United States
    I could be wrong too, though: There could alternatively be some valuable data accessible only to Nintendo that was lost by the user that no math will be able to solve without the proper variables (like a NAND password that is not easily attainable like the otp.bin, for example.)

    I guess it's a bit pointless for me to speculate about it without actually getting a good look at the source, which, at this point in time, I don't think I have the proper skill level to do that. An uninstaller would be convenient to have, though! But I think the safest solution for now is just to have a proper SysNand backup in case one ever wants to revert back to pre-A9LH, which is also covered in the Plailect Wiki Guide.
     
    Quantumcat and astrangeone like this.
  15. astrangeone
    OP

    astrangeone GBAtemp Addict

    Member
    2,086
    602
    Dec 1, 2009
    Canada
    Canada
    Right now I'm moving ahead with your suggestion to basically have a new 9.2 emunand and then do the proper things to it (like tiny format x2 the thing), and not flash it back onto the system - this is my "Hail Mary" in case something else happens.
     
    CrispyYoshi likes this.
  16. CrispyYoshi

    CrispyYoshi GBAtemp Advanced Maniac

    Member
    1,516
    502
    Mar 20, 2010
    United States
    Good luck! I hope it works out!
     
  17. Ryccardo

    Ryccardo WiiUaboo

    Member
    3,562
    1,699
    Feb 13, 2015
    Italy
    Imola
    Tangentially related: If you needed to return your console to Nintendo (and you're not in a progressive country that recognizes in law some hardware faults can't just be caused by software), write absolute junk to the nand so that it's really bricked and claim it just didn't turn on the morning!
     
  18. SirBeethoven

    SirBeethoven Happy holidays!

    Member
    1,809
    556
    Nov 26, 2015
    United States
    Couldn't we just inject original Firm 1 and 2 using Decrypt9 booted into using Arm9LoaderHax? It's only Luma3DS that actually blocks the firm writing. So if we use Decrypt9 as the default payload, we could just do that :))))