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

RitzMalh

Active Member
OP
Newcomer
Joined
Jan 8, 2016
Messages
36
Trophies
0
Age
34
XP
51
Country
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,

RitzMalh

Active Member
OP
Newcomer
Joined
Jan 8, 2016
Messages
36
Trophies
0
Age
34
XP
51
Country
Canada
I believe you might be missing a few rxTools files. I can't exactly pinpoint them though.

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
 

jellybeangreen2

Well-Known Member
Member
Joined
Dec 9, 2015
Messages
703
Trophies
0
XP
2,492
Country
United States
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,

iAqua

Member
Joined
Dec 7, 2015
Messages
2,848
Trophies
1
Location
XP
2,476
Country
United Kingdom

RitzMalh

Active Member
OP
Newcomer
Joined
Jan 8, 2016
Messages
36
Trophies
0
Age
34
XP
51
Country
Canada
Ah... As he said take out the micro sd and format sysnand. That should unlink sysnand and emuNand.

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.
 

iAqua

Member
Joined
Dec 7, 2015
Messages
2,848
Trophies
1
Location
XP
2,476
Country
United Kingdom
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.
This means your emuNand is setup I don't know what's with rxTools
 

RitzMalh

Active Member
OP
Newcomer
Joined
Jan 8, 2016
Messages
36
Trophies
0
Age
34
XP
51
Country
Canada
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.

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.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,778
Trophies
2
Age
48
Location
Japan
XP
3,675
Country
United States
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.
 

RitzMalh

Active Member
OP
Newcomer
Joined
Jan 8, 2016
Messages
36
Trophies
0
Age
34
XP
51
Country
Canada
your sd card is probably fucked up

As noted in the og post "Instead of my 64GB MicroSD, used a 16GB MicroSD, used 4GB SD that came with O3DS"

--------------------- MERGED ---------------------------

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.

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"
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,778
Trophies
2
Age
48
Location
Japan
XP
3,675
Country
United States
As noted in the og post "Instead of my 64GB MicroSD, used a 16GB MicroSD, used 4GB SD that came with O3DS"

--------------------- MERGED ---------------------------



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"
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.
 

Vorpal Blade

Well-Known Member
Newcomer
Joined
Dec 31, 2015
Messages
51
Trophies
0
Location
Nearby Galaxy
XP
479
Country
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.
 

tony_2018

Well-Known Member
Member
Joined
Jan 3, 2014
Messages
3,107
Trophies
0
XP
1,012
Country
United States
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.
  8. Drag /3ds/EmuNAND9 from EmuNAND9 Release 3 (https://github.com/d0k3/EmuNAND9/releases) to my SD.
  9. Start HBL via Browser
  10. Start EmuNAND9
  11. Unmount SD using EmuNAND9, backup ALL files in my SD.
  12. Put SD Back in 3DS. Use "Complete EmuNAND Setup" to create EmuNAND (ignore no starter.bin)
  13. Shutdown 3DS
  14. Drag ALL my files back into SD. (The SD's total size is successfully ~2GB smaller from, partition software says 1.2GB unallocated)
  15. Rename HBL's boot.3dsx to HBL8.3dsx
  16. Paste CtrBootManager's boot.3dsx and boot.cfg to SD root
  17. Use BrowserHax to boot to CtrBootManager. I launch rxTools from there.
  18. 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.


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?
 

RitzMalh

Active Member
OP
Newcomer
Joined
Jan 8, 2016
Messages
36
Trophies
0
Age
34
XP
51
Country
Canada
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.

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/

--------------------- MERGED ---------------------------

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?

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

--------------------- MERGED ---------------------------

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.

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,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    rvtr @ rvtr: Spam bots again.