Have your cake, and eat it too! (How to have Themehax and a custom theme installed)

Discussion in '3DS - Tutorials' started by SubstituteCS, Oct 24, 2015.

  1. SubstituteCS
    OP

    Newcomer SubstituteCS Advanced Member

    Joined:
    Oct 22, 2015
    Messages:
    54
    Country:
    United States
    *** THIS TUTORIAL REQUIRES TWO SD CARDS ***

    Introduction

    What's Themehax? (For those who've been living under a rock.)
    Themehax is a special homebrew entrypoint that is 100% offline when installed, and is
    100% Usually successful.

    Ok, but why does it sound like something bad will happen to my theme?
    Due to how Themehax works, you will lose any custom (or stock) theme you are using. This tutorial aims to bypass that restriction through the use of two SD cards.


    Why exactly do I need two SD cards?
    One SD card is used for the Themehax exploit, while the other SD card is used for storing your Custom Theme (additionally, I recommend using this SD card for most of your homebrew + normal storage.)

    How does install Themehax?
    See following section


    Installing Themehax

    Before you can have your cake, you must install Themehax!


    1A.

    • If you have never installed homebrew, please follow the Page Link and follow all of the directions. Additionally, read about browserhax here
    2A.
    • Download the compiled Themehax installer from yellows8 Github, here and place it onto the SD card that you want to use to BOOT into the HBL.
    • If you do not already know (or you are new and didn't read the Page link, and browserhax link on 1A), you put files into their own directory, and place that directory into a directory called "3ds" on the root of the SD card.
    • Example path: /3ds/themehax_installer/installer.3dsx
    3A.
    • Run the browserhax exploit to get into the HBL
    • *** MAKE SURE YOU HAVE THE SD CARD YOU WANT TO INSTALL THEMEHAX ON INSERTED INTO THE 3DS***
    • Install Themehax with the Themehax installer
    Installing A Custom Theme

    1B.
    • Install Custom Home Menu Manager 2 (Or 1, although 1 is depreciated, I prefer it's minimal text interface over 2's buggy GUI.)
    2B.
    • *** MAKE SURE YOU DO NOT HAVE THE THEMEHAX SD CARD INSERTED INTO THE 3DS ***
    • *** THIS IS WHERE YOU USE THE SECOND SD CARD ***
    • Use CHMM/CHMM 2 to install your theme into your SD card.

    Launching HBL

    1C.
    • Whenever you want to launch the HBL, insert the Themehax sd card and hold down the left shoulder button while the 3DS loads the Home Menu.
    • Once the HBL has launched, hot swap your SD cards
    • If at any time you return to your Home Menu, the Custom Theme will be applied.

    Side Notes
    • If you boot with the theme SD card inserted, your theme will load.
    • If you have boot.3dsx on both SD cards, you can run Homebrew (and return to the HBL) on both SD cards without re-running the Themehax exploit. (This only works on Homebrew that exits to the HBL.)
    • *** YOU DO NOT NEED TO RESTART AT ANY POINT, REGARDLESS OF WHICH CARD WAS THE BOOT CARD ***
    • *** THE HOME MENU LOADS THEME DATA EVERY TIME WHEN LOADING / HARD RETURNING TO HOME MENU ***
    Enjoy having your cake, and eating it!
     
    Last edited by SubstituteCS, Oct 24, 2015
    Tigroid likes this.
  2. SubstituteCS
    OP

    Newcomer SubstituteCS Advanced Member

    Joined:
    Oct 22, 2015
    Messages:
    54
    Country:
    United States
    [Reserved]
     
    Tigroid likes this.
  3. Baccabechoppin

    Member Baccabechoppin GBAtemp's Finest Bacca!

    Joined:
    Aug 10, 2015
    Messages:
    737
    Location:
    Magnolia Town
    Country:
    Australia
    I've had Themehax fail on me multiple times so I don't think that statement is 100% true
     
    Tigroid and Tony_93 like this.
  4. SubstituteCS
    OP

    Newcomer SubstituteCS Advanced Member

    Joined:
    Oct 22, 2015
    Messages:
    54
    Country:
    United States
    I have never had it fail for me, but I'm on 10.1 on o3DS.

    Edit:
    It's still way better than other Tubehax (dead) and BrowserHax
     
    Tigroid likes this.
  5. DDTarZan

    Member DDTarZan Never getting laid again /s

    Joined:
    Nov 11, 2009
    Messages:
    275
    Location:
    In some trees
    Country:
    United States
    Very nice guide. I have one question that I need cleared up though: After the Custom theme is applied from the SD card with the theme, is it permanently installed? Like I can go back to my first SD card afterwards?
     
    Tigroid likes this.
  6. Baccabechoppin

    Member Baccabechoppin GBAtemp's Finest Bacca!

    Joined:
    Aug 10, 2015
    Messages:
    737
    Location:
    Magnolia Town
    Country:
    Australia
    9.9 2DS, only way I can make it work 100% is to load the home menu, press the power button until the power off screen shows up, press the home button and hold L. If I try holding L during boot it only works occasionally.
     
    Tigroid likes this.
  7. SubstituteCS
    OP

    Newcomer SubstituteCS Advanced Member

    Joined:
    Oct 22, 2015
    Messages:
    54
    Country:
    United States
    Yes.
    Install the custom theme to your main SD card (since you want to have the theme most of the time.)
    The Themehax exploited theme goes on your boot into HBL sd card.

    Hmm, might be a system related issue (I know the 3DS "3d enabled" doesn't get disabled until HBL starts to load (the ROP doesn't disable it.)
    Could be related to that.
     
    Tigroid likes this.
  8. Amadren

    Member Amadren SOMEBODY ONCE

    Joined:
    Dec 21, 2014
    Messages:
    287
    Location:
    Paris, France
    Country:
    France
    Best way to profit from Themehax + Custom Themes:
    Unlink your emunand and your sysnand.

    Install browserhax, Install pasta, launch browserhax, install FBI.cia using FBI homebrew, install cubic ninja + gateway firmware +emunand, install bigbluemenu on emunand with rxtools, change theme on emunand (to uninstall themehax on emunand), remove the microsd, restart, format sysnand, reinstall browserhax + themehax, install CHMM 2 cia on emunand, profit.

    (Well, it's only working with fw < 9.2 but you don't need 2 microsd)
     
    Tigroid likes this.
  9. SubstituteCS
    OP

    Newcomer SubstituteCS Advanced Member

    Joined:
    Oct 22, 2015
    Messages:
    54
    Country:
    United States
    Most homebrew users don't have fw < 9.2, which is why I made this tutorial.
     
    Tigroid likes this.
  10. misterdarvus

    Member misterdarvus GBAtemp Regular

    Joined:
    May 13, 2014
    Messages:
    104
    Country:
    Indonesia
    Boy, applying this on New 3DS sure is pain, I had enough nightmare from unscrewing it :wacko:
     
    KapuDaKoopa and Tigroid like this.
  11. Amadren

    Member Amadren SOMEBODY ONCE

    Joined:
    Dec 21, 2014
    Messages:
    287
    Location:
    Paris, France
    Country:
    France
    My coverplate isn't even screwed because of cfw install xD
     
    Tigroid likes this.
  12. SomeGamer

    Member SomeGamer Arbitrary Acronym

    Joined:
    Dec 19, 2014
    Messages:
    5,557
    Country:
    Bermuda
    Honestly, form the title I thought this is going to be some sort of CakesFW themehax autoboot tutorial! :D
     
    Last edited by SomeGamer, Oct 25, 2015
    Tigroid likes this.
  13. KingVamp

    Member KingVamp Great... AETHER!

    Joined:
    Sep 13, 2009
    Messages:
    9,935
    Country:
    United States
    Sounds like too much trouble. Does shuffle themes work with this?
     
    Tigroid likes this.
  14. richardparker

    Member richardparker GBAtemp Advanced Fan

    Joined:
    Oct 10, 2014
    Messages:
    706
    Location:
    Swallowed up by the ocean!
    Country:
    India
    i could follow till step 1B then i got stuck- do i need to have homebrew on both cards? what do i need to do after i have got themehax,chhm 2 and the theme i wanna install in my sd card?
     
  15. SubstituteCS
    OP

    Newcomer SubstituteCS Advanced Member

    Joined:
    Oct 22, 2015
    Messages:
    54
    Country:
    United States
    With stock themes only, yes. (If CHMM 2 has shuffle, then yes to both types.)

    You just need the homebrew boot on both SD cards (boot.3dsx) and what-ever homebrew you want on them.
     
  16. richardparker

    Member richardparker GBAtemp Advanced Fan

    Joined:
    Oct 10, 2014
    Messages:
    706
    Location:
    Swallowed up by the ocean!
    Country:
    India
    okay i understand thnx man
     
  17. glong279

    Newcomer glong279 Member

    Joined:
    Jun 26, 2016
    Messages:
    19
    Location:
    Hanoi
    Country:
    Vietnam
    Ok, what if I accidentally try to change the theme ?
     
  18. SketchyPixel

    Member SketchyPixel GBAtemp Regular

    Joined:
    Jul 4, 2016
    Messages:
    268
    Location:
    Texas, United States
    Country:
    United States
    Just reinstall theme hax. You should be good after that! :D
     
    glong279 likes this.

Share This Page