Why the 3DS can't be downgraded on 11.3 "For Dummies" (A simple explanation for the rest of us)

Discussion in '3DS - Flashcards & Custom Firmwares' started by Swiftloke, Sep 11, 2016.

  1. LinkSoraZelda

    Member LinkSoraZelda GBAtemp Advanced Maniac

    Joined:
    Aug 12, 2015
    Messages:
    1,878
    Location:
    Land of the Rising Orange
    Country:
    United States
    If a useful thread with relevant information to how the 3DS works as a whole is somehow irrelevant, why is Gateway and the 3DS - Hacking and Homebrew threads stickied? The latter was made when cfw was barely existent.
     


  2. Crystal the Glaceon

    Member Crystal the Glaceon Done

    Joined:
    Sep 13, 2009
    Messages:
    16,758
    Location:
    Inkopolis
    Country:
    Antarctica
    Actually looking at those threads again, they actually don't seem useful anymore.
     
  3. ih8ih8sn0w

    Member ih8ih8sn0w Koreaboo

    Joined:
    Aug 22, 2015
    Messages:
    1,627
    Location:
    Hell
    Country:
    United States
    I would honestly be okay with it being put somewhere else that is accessible, but I'm positive that most people demanding for it to not be stickied would not have said to do that '_>'. GW shouldn't still be supported, and the OPs of those threads aren't even alive. Why have stuff that cannot be managed? We want noobs to be well informed, having a thread for gateway questions (OP says 9.5 is latest fw) sends people in the wrong direction, and emunand shit sends more in the wrong direction by thinking that they need it for some reason.
     
  4. Crystal the Glaceon

    Member Crystal the Glaceon Done

    Joined:
    Sep 13, 2009
    Messages:
    16,758
    Location:
    Inkopolis
    Country:
    Antarctica
    I actually went and read through those threads again after posting that and realize just how out of date they are.
     
    ih8ih8sn0w likes this.
  5. NoNAND

    Member NoNAND GBAtemp Advanced Fan

    Joined:
    Aug 22, 2015
    Messages:
    547
    Location:
    ARM11 KERNEL
    Country:
    United Kingdom
    Somebody please update this thread
     
    GilgameshArcher likes this.
  6. LinkSoraZelda

    Member LinkSoraZelda GBAtemp Advanced Maniac

    Joined:
    Aug 12, 2015
    Messages:
    1,878
    Location:
    Land of the Rising Orange
    Country:
    United States
     
    ih8ih8sn0w likes this.
  7. jt_1258

    Member jt_1258 GBAtemp Fan

    Joined:
    Aug 21, 2016
    Messages:
    357
    Country:
    United States
    Ya know, it's just eratating reading through here. The thread has been updated to be relevant and if they looked through they would relise it has already been requested before for a change yet people still continued to ask. People can't even have the decency to even read a couple of comments back, so hasty to say their word before seeing if the request was already made and giving the post a like(I treat it like the yeah button on miiverse) to show that they agree. People are so childish and frustrating at times -.-
     
    Swiftloke likes this.
  8. goldensun87

    Newcomer goldensun87 Member

    Joined:
    Jan 24, 2017
    Messages:
    45
    Country:
    United States
    "oh who am I kidding it means piracy"

    Best part of the explaation :D .
     
  9. goldensun87

    Newcomer goldensun87 Member

    Joined:
    Jan 24, 2017
    Messages:
    45
    Country:
    United States
    "oh who am I kidding it means piracy"

    Best part of the explaation :D .
     
  10. aaronrpgi36

    Newcomer aaronrpgi36 Newbie

    Joined:
    Mar 6, 2015
    Messages:
    7
    Country:
    Spain
    I don't understand the part which explains dsiware and hardmod downgrades, hardmod downgrade is patched? I'm thinking in hardmodding my N3DS with 11.3 fw but doesn't look good for me
     
  11. Tenshi_Okami

    Member Tenshi_Okami GBAtemp Maniac

    Joined:
    Nov 3, 2015
    Messages:
    1,034
    Country:
    Puerto Rico
    You can hardmod to have a NAND backup, but you can't do a downgrade, since NFIRM needs to be the latest, if you downgrade the NFIRM it will not boot the 3DS
     
  12. aaronrpgi36

    Newcomer aaronrpgi36 Newbie

    Joined:
    Mar 6, 2015
    Messages:
    7
    Country:
    Spain
    Thanks for the help :)
     
  13. PoppaDre
    This message by PoppaDre has been removed from public view by BORTZ, Feb 22, 2017.
    Feb 21, 2017
  14. Laurengamer911

    Newcomer Laurengamer911 Newbie

    Joined:
    Feb 14, 2017
    Messages:
    2
    Country:
    Japan
    NINTENDO WILL BE FUCKING DESTROYED FOR MAKING THIS 11.3.0-36 FIRMWARE!!!!:hateit::hateit::hateit::hateit::hateit::hateit::hateit::hateit::hateit::hateit:

    DESTROY THIS FIRMWARE, NOOOOOOOWWWWWWW!!!!!!!!!! :angry::angry::angry::angry::angry::angry::angry::angry::angry::angry:
     
  15. Tenshi_Okami

    Member Tenshi_Okami GBAtemp Maniac

    Joined:
    Nov 3, 2015
    Messages:
    1,034
    Country:
    Puerto Rico
    Like someone cares for what you say lmao

    #inb4ban
    #troll
     
    maorninja likes this.
  16. Vieax

    Newcomer Vieax Advanced Member

    Joined:
    Feb 24, 2017
    Messages:
    64
    Country:
    Antarctica
    This is a very good explanation of the arm9 and the arm11 security :toot:
     
  17. maorninja

    Member maorninja GBAtemp Fan

    Joined:
    Feb 7, 2016
    Messages:
    329
    Country:
    United States
    Yeah, because they should leave a bunch of holes in their firmware so assholes like you could go and steal all their games[/sarcasm]
     
  18. Jonhyjp

    Newcomer Jonhyjp Member

    Joined:
    Jan 28, 2016
    Messages:
    16
    Country:
    Brazil
    Are there any homebrew programs that tell you, your privilege level? (Eg. Userland) that would be useful, say, if i found a new entrypoint to launch the hblauncher but im not sure what kind of access do i have.
     
  19. ThommyTheBoy

    Member ThommyTheBoy GBAtemp Regular

    Joined:
    Feb 2, 2008
    Messages:
    196
    Location:
    I don't even know! D:
    Country:
    Sweden
    Don't misunderstand, I am a massive idiot who (although reading up on things) doesn't really know much about how most of these things work. But from what I understand the reason we can't downgrade at the moment is because we give a firmware < 11.3 to arm11 to install, and arm9 checks what we give to arm11 against a list it has built in with "things allowed to be installed" and has the final say on if the install is ok to do or not.

    Basically my question is this:
    Do we know exactly HOW arm9 checks this? And if yes, has anyone tried tricking it by giving a firm<11.3 but showing it as being a firm that is ON the list? (I assume firms >= 11.3 are on the list, but as I said, this IS the part I'm a bit fuzzy on...)
     
  20. Tenshi_Okami

    Member Tenshi_Okami GBAtemp Maniac

    Joined:
    Nov 3, 2015
    Messages:
    1,034
    Country:
    Puerto Rico
    Do you mean changing the version of an old FIRM to read like the current one? IIRC, if we do this it would make the FIRM not signed... making the need of a CFW to patch signature checks
     
  21. ThommyTheBoy

    Member ThommyTheBoy GBAtemp Regular

    Joined:
    Feb 2, 2008
    Messages:
    196
    Location:
    I don't even know! D:
    Country:
    Sweden
    So installing unsigned firms would mean that the system would already need to be hacked...
    Alright then I think I understand. I was just wondering if that might have been possible, I was just running all the options through my mind and thought "But... wouldn't that be possible?" but clearly it isn't! Haha!

    I had two other ideas, but both of those are pretty stupid...

    In terms of the OP with the permissions, arm9 tell arm11 what to do when arm11 asks something. But if that means that when we give arm11 something to install it first goes to arm9 to ask for permission and depending on the answer arm11 does the installing. Would it be possible to intercept the back and forth between arm11 and arm9 so that whatever arm9 says, arm11 interprets it as a "alright, lets do this!" even if arm9 actually says "like hell we're doing that!". In that way basically completely bypassing arm9 to begin with.

    The other (kinda) logical thing I thought of was change the list itself. But to do that we would still need a arm9 exploit.

    I'm just thinking out loud here, which most of us do here on the internet.
    Do we know or do we have a list somewhere of things that HAVE been tried?
     

Share This Page