Downgrading 11.3 with A9LH... Is it possible, and if so is it easy?

Discussion in '3DS - Flashcards & Custom Firmwares' started by anoraktrend, Apr 1, 2017.

  1. anoraktrend
    OP

    anoraktrend Member

    Newcomer
    24
    6
    Sep 11, 2016
    United States
    I have seen the thread saying why it's not possible without a hax of a9 and a CFW,but I'm not asking that.
    I'm asking if it's possible otherwise, is something to be desired, I'm asking this as someone who does indeed want to downgrade to 11.0-11.2 in order to get kernel11 access, I've only got a single 2ds to test with, and I'm not about to risk it to test...

    I do have a backup of my pre upgrade firm if that is of any help in your recommendation/answer/whatever.

    [USER EDIT] I wanted to know both out of curiosity and lack of knowledge, along with lack of documentation... This should be included in why its not possible to downgrade on 11.3 thread...
     
    Last edited by anoraktrend, Apr 1, 2017
  2. DinckelMan

    DinckelMan Your Favorite Water Mage!

    Member
    253
    155
    Nov 4, 2013
    United States
    Open Godmode9 during A9LH launch and restore your old NAND image. Not sure why you would want to do this but you can
     
    Quantumcat and anoraktrend like this.
  3. adrifcastr

    adrifcastr GBAtemp Advanced Maniac

    Member
    1,790
    818
    Sep 12, 2016
    Germany
    just turn on lumas svc patches and voila kernel11 access from userland
     
    Quantumcat and anoraktrend like this.
  4. rickpower

    rickpower GBAtemp Regular

    Member
    165
    14
    Feb 16, 2016
    New Zealand
    hey i have luma on my 3ds and i want A9HL can you please explain that in more details
     
  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,268
    5,302
    Mar 17, 2010
    Norway
    Alola
    The option is called something like "Patch SVC/service/ARM11 access". Just enable that.
    You can restore a previous NAND backup, or do it old school using sysUpdater/sysDowngrader to install an older firmware pack.
     
    Last edited by The Real Jdbye, Apr 1, 2017
  6. urherenow

    urherenow GBAtemp Psycho!

    Member
    3,034
    900
    Mar 8, 2009
    United States
    Japan
    @anoraktrend
    Huh? Your question makes no sense. With a9lh, of course: Flash the previous backup. There is no other way at the moment. You can't simply install older system files because the 11.3 kernel won't allow it. But with a9lh, you already have kernel access, so... what exactly is your need?

    No... you can't do that on 11.3 yet, unless I've missed something :unsure:
     
    Last edited by urherenow, Apr 1, 2017
  7. anoraktrend
    OP

    anoraktrend Member

    Newcomer
    24
    6
    Sep 11, 2016
    United States
    Oh I just want to test Older (now patched) Hax on my 2ds, that's all. Thanks for all the info, I might want to mess with Linux stuff (mainly trying to build an Ubuntu for 3ds port).
    I also wanted access to all available cpus.
     
  8. anoraktrend
    OP

    anoraktrend Member

    Newcomer
    24
    6
    Sep 11, 2016
    United States
    though I might have to do the access patching my self....


    Thanks I now know that I had that on, (its userland only supposedly?)

    Well if you have Luma, You should have A9HL... if you haven't upgraded yet, and are afraid to because you don't know if you have it, then I seriously recommend you check out Pailect's guide at htttp://3ds.guide

    I wanted ARM11 KERNAL not Userland access, there is a difference (obviously)
    (editlog: made more clear intentions)
     
    Last edited by anoraktrend, Apr 1, 2017
  9. 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,268
    5,302
    Mar 17, 2010
    Norway
    Alola
    I'm not sure exactly what that option does, but I hear it enables the .3dsx version of FBI to work on latest FW. I'm guessing it patches out the access checks so that anything can access every service. Including svcBackdoor, which is what's used for exploitless ARM11 kernel access.
     
    anoraktrend likes this.
  10. anoraktrend
    OP

    anoraktrend Member

    Newcomer
    24
    6
    Sep 11, 2016
    United States
    Ah, got it, now to code that kernel...
     
  11. adrifcastr

    adrifcastr GBAtemp Advanced Maniac

    Member
    1,790
    818
    Sep 12, 2016
    Germany
    you are aware that I said simply turn on the svc patches then you have access to the arm11 kernel THROUGH userland, like launching the fbi.3dsx etc... and @urherenow of course you can downgrade by using sysupdater/sydowngrader like the ancient times, I guess you aren't a 2015 3d shacker
     
    Quantumcat likes this.
  12. urherenow

    urherenow GBAtemp Psycho!

    Member
    3,034
    900
    Mar 8, 2009
    United States
    Japan
    Nope. Don't see any change in Luma source for the 11.3 kernel PREVENTING downgrading. Have you actually tried yourself on 11.3, to downgrade using sysupdater? Perhaps this doesn't apply if you're already hacked. I'm somewhere where I can't possibly try myself for a while.

    Not sure what a "3d shacker" is, but I had a 3DS on day 1, started using homebrew within a day or two after release, I have a sky, sky+, dstwo+, Gateway, a few other DS flashcards, Cubic Ninja, OOT, and I'm hard-modded on both my original and n3DS. That plus backing up often makes me invulnerable to bricks and makes downgrading trivial for me. That has nothing to do with the conversation though.
     
    Last edited by urherenow, Apr 1, 2017
  13. anoraktrend
    OP

    anoraktrend Member

    Newcomer
    24
    6
    Sep 11, 2016
    United States
    Linux Kernels are a different beast, and @urherenow used Hourglass 9 it worked sorta. going in reverse with it to see if it works... Had another issue from before I installed a9lh though, Cameras not functioning...
     
  14. urherenow

    urherenow GBAtemp Psycho!

    Member
    3,034
    900
    Mar 8, 2009
    United States
    Japan
    hourglass9 or anything using an arm9 payload before the system loads is a totally different thing. sysupdater and the like are run from
    HBL and at that point the kernel and home menu are already running. The problem with 11.3 is that BOTH of them check each other's versions.
     
  15. anoraktrend
    OP

    anoraktrend Member

    Newcomer
    24
    6
    Sep 11, 2016
    United States
    yeah this was on Sysnand and there was success! Now to configure and compile a new Linux kernel.
     
  16. adrifcastr

    adrifcastr GBAtemp Advanced Maniac

    Member
    1,790
    818
    Sep 12, 2016
    Germany
    there is nothing like a "11.3 Kernel" there is just the arm9 kernel and the arm11 kernel, and due to having arm9/arm11 kernel access through svc patches you can use sysdowngrader/sysupdater to downgrade the firmware and the nfirm
     
  17. urherenow

    urherenow GBAtemp Psycho!

    Member
    3,034
    900
    Mar 8, 2009
    United States
    Japan
    The Kernels get patched and rebuilt between versions. arm9 kernel and arm11 kernel on 11.3 are DIFFERENT than on 11.2. (arm11 is different, at the very least)

    You do realize that kernels are software, I hope...?
     
    Last edited by urherenow, Apr 2, 2017
  18. adrifcastr

    adrifcastr GBAtemp Advanced Maniac

    Member
    1,790
    818
    Sep 12, 2016
    Germany
    I meant exactly "11.3" you also realize that the kernels are still either the arm9 kernel or the arm11 kernel, when he/she/whoever says "11.3 Kernel" then I can't exactly understand which one he/she is referring to
     
  19. urherenow

    urherenow GBAtemp Psycho!

    Member
    3,034
    900
    Mar 8, 2009
    United States
    Japan
    Which is exactly why you needn't reply. Read the wiki and see exactly what it is that the arm9 does. You *might* then be able to deduce what I was talking about.
     
  20. adrifcastr

    adrifcastr GBAtemp Advanced Maniac

    Member
    1,790
    818
    Sep 12, 2016
    Germany
    I know that he is talking about the arm9, don't be a wiseacre, If I was a noob, I wouldn't have replied to something I do not understand.
    I am just saying that there is nothing like a "11.3 kernel" it is just the arm11/arm9 which gets updated. still a different version then "11.3" you can check using 3dsident.