[HowTo]Menuhax on linked nands

Discussion in '3DS - Flashcards & Custom Firmwares' started by RednaxelaNnamtra, Nov 18, 2015.

  1. RednaxelaNnamtra
    OP

    RednaxelaNnamtra GBAtemp Advanced Fan

    Member
    749
    638
    Dec 8, 2011
    Germany
    Hi, today I got this working with an modified version of chmm2.

    How it works(technically):
    Warning: Spoilers inside!

    How to do it:
    It's simple, just do two things.
    1. install menuhax 2.0
    2. use theme shuffle with the modified Version of chmm2
    What will this do for me?
    It will allow you to autoboot into your emunand while emunand and sysnand are still linked.
    Also it should be possible in theory to use menuhax on both nands if you dump emunands menuhax and use it as a random theme. If you modify the sysnand menuhax payload on the sd, it would also be possible to normaly load the homebrew loader in the emunand while autobooting on sysnand.

    I only tested it on a N3DS 9.0 Sys and 9.5 Emunand.

    Update:
    The new version from chmm2-mod includes a cia and 3dsx version. Its force to be in menuhax mode, so you will set the sysnand theme with a normal selection and the emunand themes with theme shuffle.
     

    Attached Files:

    Last edited by RednaxelaNnamtra, Jan 14, 2016
    tivu100, DarKKn1ghT, klear and 2 others like this.
  2. Elaugaufein

    Elaugaufein GBAtemp Regular

    Member
    211
    41
    Jan 26, 2010
    Any chance you could put up the modified code ? I'd like to to try compiling this myself, since I can't seem to get it to show in the homebrew launcher either and I don't have access to ninjhax so I'd like to try and find out why it isn't working,
     
  3. RednaxelaNnamtra
    OP

    RednaxelaNnamtra GBAtemp Advanced Fan

    Member
    749
    638
    Dec 8, 2011
    Germany
    I will do it in the next days.
     
  4. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,328
    5,337
    Mar 17, 2010
    Norway
    Alola
    The homebrew folder needs to be named the same as the .3dsx and .smdh, OR they need to be named boot.3dsx and boot.smdh, make sure of this ;)
     
  5. Elaugaufein

    Elaugaufein GBAtemp Regular

    Member
    211
    41
    Jan 26, 2010
    Thanks. That was the not appearing issue. Looks like there's another issue as well, since it boots to a grey screen when launched from the Homebrew Channel this way.

    ETA- Actually it would appear that's an issue with CHMM2 itself , rather than this. It does the same thing. Interesting. Might be because I'm using CtrBootManager , will have to fiddle around a bit more.

    ETA2 - Indeed it is. CHMM2 does the same thing , even when launched from a HBL clean cold boot launch.

    ETA3- Seems to have been fixed recently. The latest stable build of CHMM2 from the author's website is fine but the one included in the starter pack isn't.

    @RednaxelaNnamtra You may want to try updating your repo to the latest version and readding your changes and recompiling. I suspect that your issue may have been a problem with CHMM2 itself at the time rather than your mod.
     
    Last edited by Elaugaufein, Dec 31, 2015
  6. KidIce

    KidIce Smart Ass

    Member
    952
    261
    Dec 22, 2005
    United States
    Works a treat on both my N3DS on Sys9.0 & Emu9.5. Also works great on my O3DS on Sys9.2 & Emu9.9 (yeah... I need to update the emuNAND). :-)

    Thanks for this.
     
  7. RednaxelaNnamtra
    OP

    RednaxelaNnamtra GBAtemp Advanced Fan

    Member
    749
    638
    Dec 8, 2011
    Germany
    Update:
    I uploaded a new version of chmm2 mod, its based on chmm2.5 and forces the menuhax mode. This way its not possible to overwrite the sysnand theme.
    Also I included a cia version, wich allows easy theme changes without booting the homebrew loader.
     
    klear, RainThunder and peteruk like this.
  8. Codename

    Codename GREEN BRO IS BEST BRO

    Member
    365
    85
    Feb 21, 2012
    Canada
    I get an error "Error: [string "?"]:327: cannot initialize Sound modulex´┐Ż" when trying to launch it on my O3DS on SysNAND 9.2, EmuNAND 10.4.
     
  9. MelonGx

    MelonGx GBAtemp Advanced Maniac

    Member
    1,634
    439
    Jan 8, 2009
    China
    Two things:
    - If the Menuhax theme gets shuffled again, what will it happen?
    - Doesn't the shuffle automatically disable the Menuhax after booted?
     
  10. tivu100

    tivu100 GBAtemp Addict

    Member
    2,026
    438
    Jun 6, 2015
    United States
    How to use custom theme for EMUNAND with this method?
     
  11. RednaxelaNnamtra
    OP

    RednaxelaNnamtra GBAtemp Advanced Fan

    Member
    749
    638
    Dec 8, 2011
    Germany
    simply switch to the random theme selection using x and select alt least a theme for two of the slots. After pressing x again you will have the custom theme on emunand.
     
    tivu100 likes this.
  12. tivu100

    tivu100 GBAtemp Addict

    Member
    2,026
    438
    Jun 6, 2015
    United States
    I thought you mean the theme shuffle option in change theme settings on home menu, which I did and was able to autoboot into EMUNAND home menu with linked NANDs (after reinstall menuhax on SYSNAND). Problem solved. Thanks
     
    Last edited by tivu100, Jan 26, 2016
    RednaxelaNnamtra likes this.