How to access your Switch's eMMC or microSD card as an USB disk on your PC

Discussion in 'Switch - Exploits, Custom Firmwares & Soft Mods' started by rajkosto, May 12, 2018.

  1. xiaohei

    xiaohei Member

    Newcomer
    1
    Jun 20, 2018
    Albania
    I do have a full nand backup. The problem is my switch is already bricked. When I turn it on it auto boots into rcm abnd I do not have autorcm enabled., from hekate if I try to dump my nand it says it can not read the nand any part of it including emmc, if i try to start it from stock it gets stuck on initializing (this is from hekate) becuase my boot sectors got corrupted somehow, but not from this tool and I am not sure how. So i would like to try to restore using memdump and hacdiskmount, but i seem to be having issues with the drive remaining visible on pcand figuring out exactly how to flash it using hacdiskmount

    will try with another loader besides tegrasmash
     
    Last edited by xiaohei, Jun 24, 2018
  2. rajkosto
    OP

    rajkosto GBAtemp Advanced Fan

    Member
    11
    Apr 6, 2017
    if hekate cant dump it then it may be disconnected/dead ?
     
    xiaohei likes this.
  3. xiaohei

    xiaohei Member

    Newcomer
    1
    Jun 20, 2018
    Albania
    It can load the micro sd from the memdump tool and it does not disappear, I just tried using nxloader because I was using tegrarcmsmash, but it did the same thing. The disk appeared and then disappeared. should i try a different loader besides nxloader and tegra. If it is fried should i even be able to access rcm mode?
     
  4. rajkosto
    OP

    rajkosto GBAtemp Advanced Fan

    Member
    11
    Apr 6, 2017
    hekate runs and rcm works even without the emmc connected, so....
     
    xiaohei likes this.
  5. xiaohei

    xiaohei Member

    Newcomer
    1
    Jun 20, 2018
    Albania
    Thanks everyone for all the help. I will sit tight and hopefully we will get some new tools and be able to solve issues like the one I have.
     
  6. Qulox

    Qulox Newbie

    Newcomer
    3
    Apr 29, 2018
    Chile
    Why? I was just downloading it now.
    Sent from my Mi Max Prime using Tapatalk
     
    TamarindoJuice likes this.
  7. xiaohei

    xiaohei Member

    Newcomer
    1
    Jun 20, 2018
    Albania
    Hey, I removed the joycons and now the disk is appearing in disk manager, but not in my computer. it is assigned a drive letter. is there any way to use the hacdiskmount and give it the drive letter?

    tried changing the drive letter and it appears then dissapears from my computer but stays in disk management and there is no yellow triangle in device manager. feels like im on to something
     
    Last edited by xiaohei, Jun 24, 2018
  8. rajkosto
    OP

    rajkosto GBAtemp Advanced Fan

    Member
    11
    Apr 6, 2017
    that doesn't make much sense, is your switch experiencing power difficulties ?
     
    xiaohei likes this.
  9. xiaohei

    xiaohei Member

    Newcomer
    1
    Jun 20, 2018
    Albania
    no its not, it has no problem remaining in rcm mode or hekate, i think it has plenty of juice since it was on the charger all the time
     
  10. xiaohei

    xiaohei Member

    Newcomer
    1
    Jun 20, 2018
    Albania
    Is there a program that can write to emmc from the memory card, like restoring the raw.nand from sd to emmc
     
  11. rajkosto
    OP

    rajkosto GBAtemp Advanced Fan

    Member
    11
    Apr 6, 2017
    not yet.
     
  12. TamarindoJuice

    TamarindoJuice GBAtemp Regular

    Member
    5
    Jan 30, 2016
    Brazil
    It's really cool how this guy says "never use it" and so when we both ask about he just ignores our posts. Maybe he is just trolling or think he's so damn special and advanced user that don't worths to reply "newcomers" as us.
     
  13. shchmue

    shchmue GBAtemp Advanced Fan

    Member
    7
    Dec 23, 2013
    United States
    if i had to guess it's because the coder isn't someone reputable and it's not up to date (though it doesn't seem like the latest version of TRS is something you'd necessarily need) and that might be troublesome in the future
     
    TamarindoJuice likes this.
  14. slickpsp

    slickpsp Member

    Newcomer
    1
    Mar 21, 2010
    You can mount which is fine but will you use homebrew menu? Cause to get the launcher to work, you need the jig etc. So essentially this only saves you from pulling your sd card out of switch you still have to do the booting of CFW again after this to get homebrew menu back. Can someone please correct me if I am doing it wrong :P
     
  15. Barbro66

    Barbro66 Newbie

    Newcomer
    1
    Jul 8, 2018
    Sweden
    Thanks to OP for a very helpful app. Got me out of a tight spot (on holiday; no SD card USB reader and no easy way to get one).

    This relies upon having a SD card which you have the right files on so that memloader can read the ini/binary to boot and start serving files over USB. Is there any way that this could work on a freshly formatted blank SD card?

    Perhaps a version of memloader could default to serving up the SD card so it wouldn't need any files on the SD card to work? Or could you use --dataini to send a file using tegrarcmsmas? I tried that but i could only send the ini and not the required binary.
     
  16. rajkosto
    OP

    rajkosto GBAtemp Advanced Fan

    Member
    11
    Apr 6, 2017
    Might be a month old thread, but just released v2 of memloader package which has some changes, namely that it will always let you mount the partitions now, even if you mess up their partition table, and the power off timeout has changed from 12s to 4-5s, so you dont have to hold the button as long when quickly accessing the microsd ;)

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

    you can absolutely launch this and have it work without any microSD inside, check the instructions how to use dataini with TegraRcmSmash (its just TegraRcmSmash.exe memloader.bin --dataini=sample/ums_emmc.ini or similar in the memloader dir)
     
    Last edited by rajkosto, Aug 7, 2018
  17. Bakugo

    Bakugo Member

    Newcomer
    3
    Dec 28, 2016
    United States
    Is the write speed on the mounted emmc supposed to be extemely slow with this? I mounted it and made a backup with dd which worked at a reasonable speed and finished in 2 hours, but when I went to restore another backup, the speed was something like 100kbps and I had to use hekate instead.
     
  18. 132ikl

    132ikl Newbie

    Newcomer
    1
    Sep 28, 2016
    United States
    ums_sd.ini isn't working for me. I can boot ums_emmc.ini fine and it does register on my computer, but when running ums_sd.ini I get this:

    Read 192 bytes from 'ums_sd.ini', parsing...
    LOAD 'PH_0' (uboot/u-boot.elf[0x00010000,0x0006e13f]) -> 0x80100000
    ....................................................................................................
    LOAD 'script' (uboot/ums_sd.scr.img[0x00000000,0x00000000]) -> 0x80100000
    ..................................................................................................
    BOOT section 'ENTRY'
    pc=0x80110000​
     
  19. milomc123

    milomc123 GBAtemp Regular

    Member
    2
    Jun 26, 2018
    Ireland
    In the soul stone
    This saved me alot of time :D
     
  20. Ssseth

    Ssseth GBAtemp Regular

    Member
    3
    Aug 14, 2008
    Canada
    Hey there, this tool was recommended to me on this post in the newbie thread. I was planning on using 90DNS but the main reason wasn't for anything online or even for the homebrew store, but just to save me from having to eject and put the SD card back in every time I want to transfer files. FTP would be best for me since I don't mind the slower speed, but was told it's best to stay offline.

    I'm on 5.1, using NS Atmosphere payload injector and Rainx.

    Would this be a good solution for me? Any other advice or anything I should know before I try this?

    Thanks in advance for any replies.
     
    Last edited by Ssseth, Sep 23, 2018 - Reason: Turning on email notifications
Loading...