My O3DS is fucking unhackable. RxTools can NEVER detect the EmuNAND I created.

Discussion in '3DS - Flashcards & Custom Firmwares' started by RitzMalh, Jan 9, 2016.

  1. RitzMalh
    OP

    RitzMalh Member

    Newcomer
    36
    0
    Jan 8, 2016
    Canada
    Update: Turns out the issue is with RxTools as I used CakesFW instead and it detected and booted into my EmuNAND fine. I've started a new thread to find out why RxTools is not working here: https://gbatemp.net/threads/rxtools...nd-cakes-detects-it-o3ds.409301/#post-5950777

    Thanks for all the help guys!

    I have spent 10+ hours trying to install rxTools on my O3DS (10.3 downgraded to 9.2.0-20U, downgrade confirmed with downgrade-checker). EVERY SINGLE TIME it says "EmuNAND Not Found" for the EmuNAND I created using EmuNAND9.

    I am following this guide: https://gbatemp.net/threads/tutorial-more-or-less-catch-all-tutorial.407080/

    I have tried many variations.
    - Instead of my 64GB MicroSD, used a 16GB MicroSD, used 4GB SD that came with O3DS
    - Different versions of rxTools. Instead of firmware.bin, use cdn_firm to generate firm folder and put that in /rxTools/
    - Tried creating emuNand using Gateway instead.
    - Tried using a different PC
    - Tried setting it up beginning from after restoring NAND.bin

    =====================================================

    Included is a step-by-step of what I am attempting that I wrote literally as I was doing it. Let me know if you see anything that I am doing wrong.
    1. Starting fresh: Format 3DS System Memory + MicroSD with guiformat (FAT32 + 32kb Allocation Size)
    2. Setup 3DS, connect to wifi
    3. Put newly formatted SD back, 3DS says setting up Home Management software
    4. Go to "Change Theme" to initialize Theme files
    5. Turn Off 3DS, Eject SD
    6. Copy all Homebrew Launcher (https://smealum.github.io/ninjhax2/starter.zip) files into root of SD
    7. Copy boot.cfg into root of SD.
      Code:
      // Boot menu configuration
      boot_config =
      {
         // Default timeout in secondes
         // If timeout = -1, disable autoboot
         timeout = 3;
      
         // Some devices (n3ds?) seems to have
         // some timing problems when using timeout=0 (autoboot).
         // You may increase this value to improve boot success rate.
         // Default delay (8) should be good for o3ds, 2 seems good for n3ds
         autobootfix = 8;
      
         // if timeout = 0 (autoboot),
         // hold this key to enter the menu
         // keycode list : https://goo.gl/4XLDIL
         recovery = 2; // SELECT
      
         // Default boot entry
         default = 0;
      
         // Boot menu entries (11 max)
         entries =
         (
           {
             title  = "rxTools";
             path = "/rxTools/sys/code.bin";
             offset = "0x12000";
           },
           {
             title  = "HomeBrewMenu";
             path = "/HBL8.3dsx";
           }
         );
      };
    8. Copy rxTools (12/05 Build) into root of SD.
    9. Put firmware.bin into rxTools/sys. firmware.bin generated with this batch file
      Code:
      @ECHO OFF
      bitsadmin /transfer FIRM /priority high http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000049 "%~dp0\firm.bin"
      pause
      bitsadmin /transfer TWL /priority high http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000202/0000000B "%~dp0\twl.bin"
      pause
      bitsadmin /transfer AGB /priority high http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000102/00000016 "%~dp0\agb.bin"
      pause
      copy "%~dp0\firm.bin" /b + "%~dp0\twl.bin" /b + "%~dp0\agb.bin" /b "%~dp0\firmware.bin"
      del "%~dp0\firm.bin"
      del "%~dp0\twl.bin"
      del "%~dp0\agb.bin"
      pause
      ed xTools/.
    10. Also have tried using firm folder generated by cdn_firm instead of this firmware.bin. Put firm folder into /rxtools
    11. Drag /3ds/EmuNAND9 from EmuNAND9 Release 3 (https://github.com/d0k3/EmuNAND9/releases) to my SD.
    12. Start HBL via Browser
    13. Start EmuNAND9
    14. Unmount SD using EmuNAND9, backup ALL files in my SD.
    15. Put SD Back in 3DS. Use "Complete EmuNAND Setup" to create EmuNAND (ignore no starter.bin)
    16. Shutdown 3DS
    17. Drag ALL my files back into SD. (The SD's total size is successfully ~2GB smaller from, partition software says 1.2GB unallocated)
    18. Rename HBL's boot.3dsx to HBL8.3dsx
    19. Paste CtrBootManager's boot.3dsx and boot.cfg to SD root
    20. Use BrowserHax to boot to CtrBootManager. I launch rxTools from there.
    21. rxTools takes ~15s to setup.
    And then like EVERY SINGLE time, "EMUNAND NOT FOUND! The emunand was not found on your SDCard. Press A to boot SYSNAND".

    Please help. I am about to throw my 3DS into a volcano.
     
    Last edited by RitzMalh, Jan 9, 2016
  2. iAqua

    iAqua

    Member
    2,842
    2,506
    Dec 7, 2015
    Antarctica
    Try using the gateway menus "format emuNand"
     
  3. RitzMalh
    OP

    RitzMalh Member

    Newcomer
    36
    0
    Jan 8, 2016
    Canada
    As noted in my post, I have already tried that.
     
  4. iAqua

    iAqua

    Member
    2,842
    2,506
    Dec 7, 2015
    Antarctica
    Oh im sorry.. Il try to think of a solution.
     
  5. RitzMalh
    OP

    RitzMalh Member

    Newcomer
    36
    0
    Jan 8, 2016
    Canada
    Np, thanks for trying to help.
     
  6. iAqua

    iAqua

    Member
    2,842
    2,506
    Dec 7, 2015
    Antarctica
    I believe you might be missing a few rxTools files. I can't exactly pinpoint them though.
     
  7. RitzMalh
    OP

    RitzMalh Member

    Newcomer
    36
    0
    Jan 8, 2016
    Canada
    Someone previously suggested that. They pmed me a zip telling me that it has all the files needed already included. Tried that and it returned the same result
     
  8. jellybeangreen2

    jellybeangreen2 GBAtemp Regular

    Member
    203
    30
    Dec 9, 2015
    Restore your 3DS in system settings. (sysnand). Then follow this: https://gbatemp.net/threads/tutoria...ncluding-emunand-coldboot-cia-manager.405589/

    After i downgraded, i followed that and everything worked first time. I'm using a 32GB extreme micro sd (Sandisk) FYI.

    With reading and not pressing random buttons, making sure to follow it properly with unlinked NANDS. It probably took 30 minutes. Once finished, i installed a CIA to test and it works fine. Currently have 12 CIA installed and counting.
     
    Last edited by jellybeangreen2, Jan 9, 2016
  9. iAqua

    iAqua

    Member
    2,842
    2,506
    Dec 7, 2015
    Antarctica
  10. RitzMalh
    OP

    RitzMalh Member

    Newcomer
    36
    0
    Jan 8, 2016
    Canada
    Didn't work either. Took SD out, formatted 3DS, re-setup 3DS. SD shows two separate random string folders in "Nintendo 3DS" folder. Booted into CtrBootManager>rxTools same thing. Also tried deleted rxTools folder so rxTools will resetup.
     
  11. iAqua

    iAqua

    Member
    2,842
    2,506
    Dec 7, 2015
    Antarctica
    This means your emuNand is setup I don't know what's with rxTools
     
  12. RitzMalh
    OP

    RitzMalh Member

    Newcomer
    36
    0
    Jan 8, 2016
    Canada
    I've tried that guide before. Only different was the db files and that sets up cia hacks before creating EmuNAND whereas my guide injects it into EmuNAND after.
     
  13. funnystory

    funnystory Banned

    Banned
    1,472
    479
    Sep 20, 2008
    United States
    your sd card is probably fucked up
     
  14. urherenow

    urherenow GBAtemp Psycho!

    Member
    3,058
    917
    Mar 8, 2009
    United States
    Japan
    Your steps are all kinds of wrong. The December 5 build of rxtools does NOT use firmware.bin. The script you used couldn't possibly have come from that build. It just didn't.

    And... are you really using microSD cards in your old 3ds? That can be a problem right there. Rxtools uses a dodgy sdmmc driver, which will probably be replaced very soon. Use a proper SD, and use sd formatter, not that other crap.
     
  15. RitzMalh
    OP

    RitzMalh Member

    Newcomer
    36
    0
    Jan 8, 2016
    Canada
    As noted in the og post "Instead of my 64GB MicroSD, used a 16GB MicroSD, used 4GB SD that came with O3DS"

    — Posts automatically merged - Please don't double post! —

    As noted in the variations I have tried section:
    -"Instead of firmware.bin, use cdn_firm to generate firm folder and put that in /rxTools/"
    -"Instead of my 64GB MicroSD, used a 16GB MicroSD, used 4GB SD that came with O3DS"
     
  16. urherenow

    urherenow GBAtemp Psycho!

    Member
    3,058
    917
    Mar 8, 2009
    United States
    Japan
    you can't tell me you tried every variant with every card. If you did, you would have made it work. Format emunand on your 4GB SD using gateway, then do all the other steps, and it would just work.
     
  17. VerseHell

    VerseHell GBAtemp Psycho!

    Member
    3,067
    1,067
    Jun 29, 2014
    France
    Try to downgrade back to 4.X with the gateway launcher. :unsure:
     
    peteruk likes this.
  18. Vorpal Blade

    Vorpal Blade Member

    Newcomer
    31
    37
    Dec 31, 2015
    United States
    서울시
    I had difficulties with several rxtools myself.

    Use this version of rx tools. (it's the mirror link from samiam144's tutorial)
    This is the one where you have to generate a firm folder that will be dragged into your rxtools folder on the root of your sd.

    Like others have said on this thread, use Gateway Ultra 3.4.1 to format your emunand instead of using EmuNAND9. When you launch the gateway menu through your browser, select "format emunand" option.
     
  19. tony_2018

    tony_2018 GBAtemp Psycho!

    Member
    3,106
    1,050
    Jan 3, 2014
    United States

    I'm looking at what steps he typed....and it doesnt' state anywhere that he created his own emunand or perform a 'format emunand'.

    Is that step 10 and 11?

    When using GW what steps did you take?
     
  20. RitzMalh
    OP

    RitzMalh Member

    Newcomer
    36
    0
    Jan 8, 2016
    Canada
    Tried and same thing.
    • Used my 4GB SD (Lexar 4GB SDHC Class 4) that came with my O3DS instead of my mSD
    • Used SDFormatter 4 instead of guiformat
    • Used Gateway Ultra 3.62 Beta's "Format EmuNAND" instead of EmuNAND9
    • Used cdn_firm inside rxtools/tools/ to generate firm folder with 3 files and put that in /rxtools/

    — Posts automatically merged - Please don't double post! —

    With EmuNAND9, I used the first "Complete EmuNAND Setup" option, with Gateway, I use "Format EmuNAND".

    — Posts automatically merged - Please don't double post! —

    Tried and same thing.
    • Used my 4GB SD that came with my O3DS instead of my mSD
    • Used SDFormatter 4 instead of guiformat
    • Used Gateway Ultra 3.62 Beta's "Format EmuNAND" instead of EmuNAND9
    • Used cdn_firm inside rxtools/tools/ to generate firm folder with 3 files and put that in /rxtools/
     
    Last edited by RitzMalh, Jan 9, 2016