1. gameking66

    OP gameking66 GBAtemp Advanced Fan
    Member

    Joined:
    Mar 9, 2010
    Messages:
    576
    Country:
    United States
    [​IMG]
    lesshax is a 3DS 9.0/9.2 only payload based on smealum's ninjhax 2.x that has been modified specifically to boot into Custom Firmware such as rxTools, ReiNAND, or CakesFW. It was designed with three goals in mind:

    • Boot Faster
    • Boot Consistently
    • Boot Silently
    Regular payloads are centered around homebrew and created for things like HBL and other projects, as well as tailored for a wide range of firmware. As such, they include homebrew tailored code that users of backups booting from 9.0/9.2 into emuNAND official firmware rarely use. As a side effect, they have some serious issues booting custom firmware, even through tools like CtrBootManager. lesshax is meant to solve that issue by increasing boot speeds, silencing the debug information, and getting you to your Home Menu as often as possible.

    Features
    • ninjhax 2.1 base optimized for 9.0 & 9.2.
    • Stability patches.
    • fs:USER, ns:s, and APT + am:sys modules for homebrew.
    • >90% bootrate over 100 boot tests.
    • No debug text or flashing screens.
    • Increased boot speeds.
    Installation
    Replace your existing ninjhax 2.x payload with the appropriate lesshax version. lesshax will boot into less.3dsx, NOT boot.3dsx! Rename your boot manager accordingly!

    Homebrew
    While 99% of Homebrew will function properly, if you need to run a specific application that doesn't seem to function as intended, install the Homebrew Launcher as a CIA and it will launch through the official ninjhax 2.5 payload! This way you lose ZERO compatibility. Because lesshax boots into less.3dsx instead of boot.3dsx, you can keep your homebrew launcher file named boot.3dsx and have it continue to launch properly!


    Source

    Credits

    • smea for original ROP and code.
    • ihaveamac and Mrrraou for the idea of removing debug information and unused services.
    • yellows8, plutoo
     
    Last edited by gameking66, Feb 22, 2016
    cvskid, Minnow, koim and 76 others like this.
  2. peteruk

    peteruk GBAtemp Addict
    Member

    Joined:
    Jun 26, 2015
    Messages:
    2,449
    Country:
    United Kingdom
    This sounds great, would there be any chance of a version for those of us using 9.0 Euro ?

    Some of us would prefer to upgrade to 9.2

    Great job, look forward to seeing how this develops
     
  3. GoodCookie88

    GoodCookie88 rekt em skrubs
    Member

    Joined:
    Oct 1, 2015
    Messages:
    931
    Country:
    United States
    Great :) thx
     
  4. MAXLEMPIRA

    MAXLEMPIRA Legends are Made from True Stories...
    Member

    Joined:
    Jun 24, 2012
    Messages:
    1,032
    Country:
    Mexico
    sounds great, so, I can't use my imagedisplay? this is to replace Homemenuhax, right?
     
  5. gameking66

    OP gameking66 GBAtemp Advanced Fan
    Member

    Joined:
    Mar 9, 2010
    Messages:
    576
    Country:
    United States
    9.0 should be fully compatible as well. I was just lazy with building it. I'll throw it up sometimes in the next 48 hours after I clean up my repo and throw it up on GitLab.

    You can. This does NOT replace MenuHax. It replaces what MenuHax boots into.
     
    MAXLEMPIRA, peteruk and Februarysn0w like this.
  6. Mrrraou

    Mrrraou GBAtemp Advanced Maniac
    Member

    Joined:
    Oct 17, 2015
    Messages:
    1,873
    Country:
    France
    Code:
    python scripts\buildAll.py
    should build ropbins and CN payloads for 9.0+ (9.0-10.5) and European, Japanese and American regions.
    Any chance of having a GitHub repo for the source ?
     
  7. gameking66

    OP gameking66 GBAtemp Advanced Fan
    Member

    Joined:
    Mar 9, 2010
    Messages:
    576
    Country:
    United States
    It will build, but it won't run well on anything other than 9.0 and 9.2.

    Source will be up Soon ™.
     
    peteruk likes this.
  8. Mrrraou

    Mrrraou GBAtemp Advanced Maniac
    Member

    Joined:
    Oct 17, 2015
    Messages:
    1,873
    Country:
    France
    What about 9.1 then? :P
     
    Februarysn0w and peteruk like this.
  9. gameking66

    OP gameking66 GBAtemp Advanced Fan
    Member

    Joined:
    Mar 9, 2010
    Messages:
    576
    Country:
    United States
    People run that? :P
     
    peteruk likes this.
  10. Lucifer666

    Lucifer666 all the world needs is me
    Member

    Joined:
    Apr 22, 2011
    Messages:
    1,614
    Country:
    United Kingdom
    you had me sold until there :rofl:
     
    Mrrraou likes this.
  11. gameking66

    OP gameking66 GBAtemp Advanced Fan
    Member

    Joined:
    Mar 9, 2010
    Messages:
    576
    Country:
    United States
    Typo. Supposed to be increasing speeds, not times.
     
    peteruk and Lucifer666 like this.
  12. Mrrraou

    Mrrraou GBAtemp Advanced Maniac
    Member

    Joined:
    Oct 17, 2015
    Messages:
    1,873
    Country:
    France
    Some people are still having 8.1J and 4.5 so... Yeah ? :P
     
  13. Februarysn0w

    Februarysn0w GBAtemp Maniac
    Member

    Joined:
    Oct 31, 2014
    Messages:
    1,205
    Country:
    Japan
    yes. unfortunately I have 9.1 new 3ds. because I downgraded before.
    should I update to 9.2?
     
    Mrrraou likes this.
  14. sj33

    sj33 GBAtemp Psycho!
    Member

    Joined:
    Oct 22, 2013
    Messages:
    4,037
    Country:
    Japan
    Silly question, are there any downsides to using 2.1 as a base instead of 2.5?
     
  15. xXDungeon_CrawlerXx

    xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,038
    Country:
    could you make a version for ropbinpayload_menuhax_EUR11272_new3ds?
    Problem is that my 3DS is on 9.0.0-20E (downgraded it from 10.3 to 9.2 but I got 9.0 instead of 9.2)
     
  16. gameking66

    OP gameking66 GBAtemp Advanced Fan
    Member

    Joined:
    Mar 9, 2010
    Messages:
    576
    Country:
    United States
    If you're using CFW to launch backups, no. If you're a HB dev that utilizes ctrulib modules that you expect to be in the payload, yes. But I've seen only one Homebrew that does (CHHM2), and even then you can manually grab a file for it to function.

    Apart from that, most homebrew loads ctrulib by itself anyway so it's a non-issue (it doesn't even care that the modules are available since it doesn't use them). 2.1 was chosen because it was way more stable with 9.0 - 9.2, which are CFW focused versions. However, patches and commits from 2.5 are included, just not the 10.x compatibility ones or HB modules because it is not relevant to CFW.
     
    Last edited by gameking66, Feb 15, 2016
    Februarysn0w likes this.
  17. WeedZ

    WeedZ Possibly an Enlightened Being
    Moderator

    Joined:
    Jan 13, 2015
    Messages:
    3,641
    Country:
    United States
    Bookmarked. I'll try this when I get home.
     
    Games&Stuff likes this.
  18. mungry

    mungry GBAtemp Fan
    Member

    Joined:
    Jul 29, 2015
    Messages:
    322
    Country:
    United States
    Nice! I'm about to test this out. Currently my setup entails a menuhax that autoboots into bootctr. Bootctr boots the reinand.dat and I'm into my emunand just by pressing the power button (I have the menuhax img replaced with a black screen and debug info disabled). If I press R at boot I will boot int sysnand. If I press L during boot I will boot into ctrbootmanger in which I can choose to go to the homebrew menu or choose another CFW such as rxtools. So essentially what I'm getting from this release is higher compatibility with CFW, and better boot times?
     
  19. gameking66

    OP gameking66 GBAtemp Advanced Fan
    Member

    Joined:
    Mar 9, 2010
    Messages:
    576
    Country:
    United States
    That is the end goal of the project, yes.
     
  20. tatundria

    tatundria GBAtemp Fan
    Member

    Joined:
    Feb 24, 2009
    Messages:
    354
    Country:
    Argentina
    Excuse me, how can I update from 9.0 to 9.2? EUR New3ds
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - [Release], Optimized, lesshax