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

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

  1. ADS3500

    ADS3500 GBAtemp Fan

    Member
    329
    99
    Jul 27, 2016
    Canada
    It works on every firmware, but it's just an arm11 userland exploit, so it does the same thing that every homebrew launcher entry point does.
     
  2. testing123

    testing123 GBAtemp Regular

    Member
    103
    8
    May 7, 2009
    United States
    You say it's "just" the arm11 userland exploit...can you expand a bit please?

    If I understand the problem with 11.0 firmware, most people have to do the complicated dsiware downgrade to 9.2 to get homebrew working again.

    If I understand you right, Ninjhax can get homebrew working on 11.0, thus bypassing the need to do any downgrading at all?
     
  3. Swiftloke
    OP

    Swiftloke Hwaaaa!

    Member
    1,770
    1,520
    Jan 26, 2015
    United States
    Nowhere
    No, ninjhax is an arm11 userland exploit. It does not have permissions to do anything the arm11 kernel or arm9 can- in fact, it just has the permissions a normal game would (games run in arm11 userland). Games will never install CIA files or disable signature checks, so it doesn't have access to them.
     
  4. ADS3500

    ADS3500 GBAtemp Fan

    Member
    329
    99
    Jul 27, 2016
    Canada
    An arm11 userland exploit basically means that it only has access to the things that a normal game has access to. You can only use it to run unsigned code, but you can't install anything to your nand. Ninjhax is the same as every userland exploit such as smilehax, freakyhax, oothax, etc, so you'll still need to do the dsiware/hardmod downgrades to downgrade. You'll need an arm9 kernel exploit to bypass downgrading and they are extremely rare.

    Edit: Ninja'd
     
  5. testing123

    testing123 GBAtemp Regular

    Member
    103
    8
    May 7, 2009
    United States
    Ok, thanks for the replies Swiftloke and ADS3500.

    So why are arm9 kernal exploits so rare? What are they, exactly?
     
  6. ih8ih8sn0w

    ih8ih8sn0w Koreaboo

    Member
    1,673
    750
    Aug 22, 2015
    United States
    Hell
    arm9 is the security part of the console. You don't exactly want that to have holes there...
     
  7. Swiftloke
    OP

    Swiftloke Hwaaaa!

    Member
    1,770
    1,520
    Jan 26, 2015
    United States
    Nowhere
    It's a completely separate processor. Although arm11 can talk to it, it can't just tell it what to do.
     
    ih8ih8sn0w likes this.
  8. testing123

    testing123 GBAtemp Regular

    Member
    103
    8
    May 7, 2009
    United States
    Ok, thanks for the info.

    So, as it stands, having Cubic Ninja is useless for the 11.0.0 console. I'd have to do the DSI downgrade to do anything.
     
  9. ADS3500

    ADS3500 GBAtemp Fan

    Member
    329
    99
    Jul 27, 2016
    Canada
    It's not useless. Ninjhax is the best entry point, and you'll still need a homebrew launcher entry point to do the Dsiware downgrade.
     
  10. annson24

    annson24 GBAtemp Advanced Fan

    Member
    580
    196
    May 5, 2016
    If you're referring to pirating, you have to do the dsiware downgrade to downgrade the firm first then will still be using an arm11 userland exploit (i.e ninjhax) to downgrade the console itself. So no, cubic ninja isn't useless for v11 and above.

    Sent from my SM-N930F using Tapatalk
     
  11. testing123

    testing123 GBAtemp Regular

    Member
    103
    8
    May 7, 2009
    United States
    Ok, thanks for the replies.

    I already know this is an answer without a specific question, but:

    Given the speed of hax updating in the past, can anyone give a rough estimate of when the 11.0 COULD be potentially hacked without the dsi aspect? December 2016? March 2017? December 2017?
     
  12. Quantumcat

    Quantumcat Dead and alive

    Member
    11,496
    6,176
    Nov 23, 2014
    Australia
    Canberra, Australia
    If we knew then we'd know what was required to do it and then we'd have done it already. No way to know, maybe not ever.
     
    gnmmarechal likes this.
  13. Swiftloke
    OP

    Swiftloke Hwaaaa!

    Member
    1,770
    1,520
    Jan 26, 2015
    United States
    Nowhere
    Well, there are rumors here and there about yellows8 developing a program to install DSiWarehax with only a Kernel11 exploit. I wouldn't hold my breath personally, but there are a lot of people who are excited. (This would remove the whole "hacked 3DS" part of the equation so long as we have an arm11 kernel exploit on 11.0/11.1)
    When will either it or an arm9 exploit be released? Who knows?
     
    Akira likes this.
  14. testing123

    testing123 GBAtemp Regular

    Member
    103
    8
    May 7, 2009
    United States
    Ok, thanks for all the replies.

    So on a different note, I have a system on 9.8.0-25U.

    Trying browserhax to get to downgrading, but it's failing at the AM:U part every time. I've heard it can take many times but it's reaching 20+ now...

    I have ANOTHER system that is already hacked. Is there any way to use that to make it easier to hack the new one?
     
  15. gnmmarechal

    gnmmarechal Kirigiri > Naoto

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

    Our Patreon
    4,767
    2,902
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    Not really. But don't use browserhax for svchax/mch2. Install MenuHax.
     
  16. testing123

    testing123 GBAtemp Regular

    Member
    103
    8
    May 7, 2009
    United States
    Ok, thanks for your reply.
     
  17. Sharruken

    Sharruken Member

    Newcomer
    23
    8
    Nov 18, 2016
    Canada
    Thanks for posting all the information on why 11.0 downgrading isn't possible, I'm fairly new to 3DS hacking, I've been using a Gateway since the start, and just left my 3DS on 4.5, then recently I switched to a9lh + luma3ds but I never knew the technical reasons why newer firmware couldn't be downgraded, I took the time to find out what can/can't be done but not the WHY of it, so this is actually fairly informative, now I guess I'm going to read up a little bit more on the arm9/arm11 processors
     
  18. Namesnipe

    Namesnipe Advanced Member

    Newcomer
    59
    23
    Nov 24, 2016
    United States
    And there goes this thread, into the flames of Slowhax being released.
     
  19. Osmosis

    Osmosis Accidents Happen. Don't be one of them.

    Member
    783
    188
    Dec 20, 2014
    United States
    Yeah. I second that. Burn this thread and take it off sticky posts please.
     
  20. naddel81

    naddel81 GBAtemp Advanced Maniac

    Member
    1,507
    186
    Dec 14, 2009
    United States