Question about Kernel Exploit.

Discussion in '3DS - Homebrew Development and Emulators' started by XeruZio, Aug 1, 2015.

  1. XeruZio
    OP

    XeruZio Advanced Member

    Newcomer
    80
    8
    Jul 30, 2015
    France
    What is it and why people think that it will be related to smea's next Ninjhax update ?

    Sorry for the noob question :/
     


  2. Technicmaster0

    Technicmaster0 GBAtemp Addict

    Member
    2,997
    598
    Oct 22, 2011
    Gambia, The
    Kernel Exploit is a type of exploit with very high rights (e.g. to install CIAs/ Channels in the home menu etc.). It won't be related to the next NINJHAX update.
     
  3. Ericjwg

    Ericjwg Good

    Member
    2,827
    681
    Jul 2, 2015
    Canada
    what do u mean high rights? the higher level arm9 access permission?
     
  4. Technicmaster0

    Technicmaster0 GBAtemp Addict

    Member
    2,997
    598
    Oct 22, 2011
    Gambia, The
    As I said, stuff like CIA installation, stuff that you would need to run GW/CFW/EmuNAND.
     
  5. dronesplitter

    dronesplitter GBAtemp Advanced Fan

    Member
    595
    193
    Sep 30, 2007
    United States
    I assume any kernel exploit that could run from the new ironfall entrypoint (which isn't to say one will ever exist) could also be used with the known Cubic Ninja entrypoint? Or is there some chance that Ironfall could allow for more? Probably too early to ask this, though.
     
  6. XeruZio
    OP

    XeruZio Advanced Member

    Newcomer
    80
    8
    Jul 30, 2015
    France
    I don't think smea would allow that , to prevent from piracy.
     
  7. Technicmaster0

    Technicmaster0 GBAtemp Addict

    Member
    2,997
    598
    Oct 22, 2011
    Gambia, The
    As I said, the stuff currently going on has nothing to do with a kernel exploit. It's the same like ninjhax 2.0, only launched from an eshop game (and maybe with more service access so that homebrews can use the circlepad pro etc.).
     
  8. XeruZio
    OP

    XeruZio Advanced Member

    Newcomer
    80
    8
    Jul 30, 2015
    France
    The only wish i have for this update is that it will help some emulators dev to access more hardware (CitrAGB)
     
  9. Nollog

    Nollog GBAtemp Addict

    Member
    2,703
    472
    Oct 10, 2008
  10. olshrimpeyes

    olshrimpeyes Your question is bad and you should feel bad

    Member
    454
    283
    Jul 30, 2015
    United States
    GNU/Somewhere
    Smea's intial tweet about freehax caused people to make assumptions about how would work. Someone said 'OMG ITZ A KERNEL EXPLOIT!' and everyone got there hopes up and ran with it.
     
  11. Selim873

    Selim873 Nunnayobeesnes

    Member
    1,164
    582
    Jul 31, 2010
    United States
    Chillin' with Bob Ross
    I don't think you would need higher access to write a Dynamic Recompiler (Which is all it really needs to hit full speed)

    ...Do you? :I
     
  12. olshrimpeyes

    olshrimpeyes Your question is bad and you should feel bad

    Member
    454
    283
    Jul 30, 2015
    United States
    GNU/Somewhere
    To do dynamic recompiling you need access to the dynrec core which requires higher level access.
     
    Selim873 likes this.
  13. XeruZio
    OP

    XeruZio Advanced Member

    Newcomer
    80
    8
    Jul 30, 2015
    France
    CitrAGB has that ? if yes i haven't saw it
     
  14. Selim873

    Selim873 Nunnayobeesnes

    Member
    1,164
    582
    Jul 31, 2010
    United States
    Chillin' with Bob Ross
    As far as I know, all of the emulators that the 3DS has so far run on an interpreter rather then a dynarec. :P
     
  15. XeruZio
    OP

    XeruZio Advanced Member

    Newcomer
    80
    8
    Jul 30, 2015
    France
    Oh , ok because i have CitrAGB with interpreter always on but is laggy as hell (only tested FireRed)
     
  16. Selim873

    Selim873 Nunnayobeesnes

    Member
    1,164
    582
    Jul 31, 2010
    United States
    Chillin' with Bob Ross
    Interpreter is always on, because that's all there is. :)
     
  17. MRJPGames

    MRJPGames Pretty great guy

    Member
    1,090
    706
    Aug 17, 2013
    Netherlands
    The Netherlands
    citrAGB uses dynrec, but dynrec is only supported on ninjhax 1 so you'll have to use the interpeter version if you only have ninjhax 2 (eg. you're 9.3 or higher).
     
  18. Selim873

    Selim873 Nunnayobeesnes

    Member
    1,164
    582
    Jul 31, 2010
    United States
    Chillin' with Bob Ross
    I stand corrected. lol I do currently use Ninjhax 2.0. Fire Red is indeed pretty slow, that's the game I tested it with. BlargSNES is pretty much perfect with what I've tested. :P
     
  19. MRJPGames

    MRJPGames Pretty great guy

    Member
    1,090
    706
    Aug 17, 2013
    Netherlands
    The Netherlands
    CitrAGB is laggy in some games, but it does actually run quite a few games at playable framrates, and some even 100% most of the time.
     
  20. MRJPGames

    MRJPGames Pretty great guy

    Member
    1,090
    706
    Aug 17, 2013
    Netherlands
    The Netherlands
    If you have a n3DS the interpeter version of citrAGB actually gives better preformance then the dynrec one, it's pretty cool...
     
    Selim873 likes this.