Just to know, is it possible to downgrade the System-Settings to re-enable MSET-Exploit?

Discussion in '3DS - Flashcards & Custom Firmwares' started by ChrisX930, Apr 22, 2015.

  1. ChrisX930
    OP

    ChrisX930 Banned

    Banned
    788
    317
    Sep 3, 2013
    Gambia, The
    Germany
    Hey guys,

    I just want to know if it possible to re-enable the MSET-Exploit on higher Firmwares than 4.5 by downgrading SystemSettings?
    Or is there another way to do it?
    I don't own a Flashcard for the 3DS, I'm just able to install cia's on CFW.
    I guess it could be possible to overwrite the SysNAND with a modified RedNAND.

    Any Ideas?
     


  2. cearp

    cearp the ticket master

    Member
    7,405
    4,658
    May 26, 2008
    Tuvalu
    possible to undub rf4?
     
  3. ChrisX930
    OP

    ChrisX930 Banned

    Banned
    788
    317
    Sep 3, 2013
    Gambia, The
    Germany
    I've other priorities. Sure, it would be possible, but I don't have time for this yet.
    If you want to do it, do it yourself
     
  4. cearp

    cearp the ticket master

    Member
    7,405
    4,658
    May 26, 2008
    Tuvalu
    on saturday i'll make a guide
     
  5. ChrisX930
    OP

    ChrisX930 Banned

    Banned
    788
    317
    Sep 3, 2013
    Gambia, The
    Germany
    *ignored*

    anyone else who could help me with this?
     
    cearp likes this.
  6. motezazer

    motezazer GBAtemp Maniac

    Member
    1,214
    1,306
    Feb 6, 2015
    France
    Why do you want to do that?
    For now, it's useless.
     
  7. JustPingo

    JustPingo GBAtemp Fan

    Member
    497
    996
    Jan 11, 2015
    France
    well... System-Settings seems very linked to the firmware itself, so I don't think so. And you would have to install it on sysNAND, so perfect signature needed.



    DS Profile Exploit is always easier to use than OoT, CN or spider.
     
    ChrisX930 likes this.
  8. motezazer

    motezazer GBAtemp Maniac

    Member
    1,214
    1,306
    Feb 6, 2015
    France
    You can downgrade it pretty easily.
    Just uninstall the new one then install the old one.
    And it's a common ticket for system titles, so it will work.
    But for now it's useless to downgrade MSET.
     
  9. JustPingo

    JustPingo GBAtemp Fan

    Member
    497
    996
    Jan 11, 2015
    France

    Yes maybe, but won't you break everything in the process?
     
  10. ChrisX930
    OP

    ChrisX930 Banned

    Banned
    788
    317
    Sep 3, 2013
    Gambia, The
    Germany
    yea, that's true. But is it not possible to create a "clean cia" of 4.5-System Setting with something like FunkyCIA or something like this?

    exactly

    Right now, I've a downgraded 4.5 SysNAND but I want to update it to a newer Version because I'm unable to play some retail Games with my "old" savegames.
    If I try to start the game on EmuNAND 9.7 (rxTools), the game says that the Savegame is corrupted.
    If I use it on a Real 9.7 SysNAND (other 3DS), it works without problems
     
  11. motezazer

    motezazer GBAtemp Maniac

    Member
    1,214
    1,306
    Feb 6, 2015
    France
    For now there is no launcher using MSET that work on 5.0+
    So it's useless
     
  12. JustPingo

    JustPingo GBAtemp Fan

    Member
    497
    996
    Jan 11, 2015
    France
    As motezazer said, I didn't know that system titles were universal, so that's not even a problem.
    What I'm worried about is broken functionalities, etc.

    That's the point. He wanted to try something, to end up with an opened door to MSET on 5.0+
     
  13. ChrisX930
    OP

    ChrisX930 Banned

    Banned
    788
    317
    Sep 3, 2013
    Gambia, The
    Germany
    Fyi, I've a NAND-Mod, so if there's a way, I could try it.

    Right now, I've a downgraded 4.5 SysNAND but I want to update it to a newer Version because I'm unable to play some retail Games with my "old" savegames.
    If I try to start the game on EmuNAND 9.7 (rxTools), the game says that the Savegame is corrupted.
    If I use it on a Real 9.7 SysNAND (other 3DS), it works without problems
     
  14. motezazer

    motezazer GBAtemp Maniac

    Member
    1,214
    1,306
    Feb 6, 2015
    France
    No, no broken functionnalities. It will work perfectly.
    Yes, you can't access NNID settings, but if you set it up before downgrading, it will work fine.
     
    JustPingo likes this.
  15. ChrisX930
    OP

    ChrisX930 Banned

    Banned
    788
    317
    Sep 3, 2013
    Gambia, The
    Germany
    So is there a way to do it?
    if yes, could someone "describe" how to do it?
    Would I be able to run Palantine CFW or NTR with it on a newer Firmware than 4.5?
     
  16. JustPingo

    JustPingo GBAtemp Fan

    Member
    497
    996
    Jan 11, 2015
    France

    No, as the offsets (I guess, but that's the same idea anyway) used in 4.5 MSET exploits are different than the one used in 5.0+. That wouldn't be too hard to correct however I guess if someone with the knowledge tried it. (to at least run Gateway or something)
     
  17. motezazer

    motezazer GBAtemp Maniac

    Member
    1,214
    1,306
    Feb 6, 2015
    France
    No, it's just that the launchers using MSET use the old exploit (you know, the one that was fixed on 5.0...)
     
  18. JustPingo

    JustPingo GBAtemp Fan

    Member
    497
    996
    Jan 11, 2015
    France

    Ok, so they would only need to port it to memchunkhax and gspwn. Why hasn't someone already tried? lol
     
  19. motezazer

    motezazer GBAtemp Maniac

    Member
    1,214
    1,306
    Feb 6, 2015
    France
    KARL devs, Roxas...
     
  20. WulfyStylez

    WulfyStylez SALT/Bemani Princess

    Member
    1,149
    2,607
    Nov 3, 2013
    United States
    Yes, you can downgrade mset on exploitable systems. Yes, it can be used as an entrypoint for existing hax. Heck, I'm in the middle of a big revision on our mset bootstrap code right now.
    As a matter of fact, you don't even need to write your own ROP and bootstrap like we and Roxas (separately) did. Roxas has publicized a version of his own mset firmlaunch-hax code on his github. Keep in mind this will only work with the 4.x version of mset, and I belieeeve only up to 8.0. I'd have to check my ROP to be sure on that second part. Linear memory mapping screwed with some stuff. Also N3DS is a whole different deal and will take a fair bit of revision regardless.
    No pre-existing code will run on downgraded mset, however. This comes down to exploits which have been patched long ago.

    If you're a developer wanting a faster entrypoint for arm9 code than cubicnin, mset downgrading is your best bet. If you're a regular user, mset downgrading hax are useless to you and will continue to be for a while.
     
    Maximilious and ChrisX930 like this.