Hacking [LINUX+MAC] Emunand Tool Max

  • Thread starter Thread starter nastys
  • Start date Start date
  • Views Views 34,718
  • Replies Replies 145
  • Likes Likes 32
mega is fine for me on mac, sometimes chrome has trouble with it, but i like firefox more anyway and that has no issues
 
  • Like
Reactions: nastys

Attachments

  • Screenshot 2015-05-26 00.07.33.png
    Screenshot 2015-05-26 00.07.33.png
    45.7 KB · Views: 258
@nastys Hey there. Do you have any plans to port this nice program to ncursers, gtk, or qt4? Qt5 hasn't hit the portage tree in Gentoo yet.

I've been trying to follow this guide for Linux:
http://wiki.gbatemp.net/wiki/3DS_Ha...my_EmuNAND_partition_located_on_my_SD_card.3F

Commands for Samsung NAND:

Code:
Backup emuNAND from the sd card:
dd if=/dev/sdX of=dummy.bin count=1
dd if=/dev/sdX of=nand.bin count=1 skip=1953792
dd if=/dev/sdX of=nand.bin count=1953791 skip=1 seek=1

Code:
Write backup to sd card:
dd if=dummy.bin of=sd_tmp.bin count=1
dd if=nand.bin of=sd_tmp.bin skip=1 seek=1
dd if=nand.bin of=sd_tmp.bin count=1 seek=1953792
dd if=sd_tmp.bin of=/dev/sdX bs=8M
rm sd_tmp.bin

I think writing back my emunand destroys the mbr, leaving it unreadable. (I haven't tried unplugging it and mounting it back yet; maybe I should try that). The only way to recover is if I fdisk the sd card again.

Also, dumb question: Can you verify below?
OLD = Old 3DS w/ Toshiba/Samsung nand, NOT old Toshiba/Samsung nand chip.
NEW = New 3DS w/ Unknown/Samsung nand, NOT new Unknown/Samsung nand chip.

Thanks

 
@nastys Hey there. Do you have any plans to port this nice program to ncursers, gtk, or qt4? Qt5 hasn't hit the portage tree in Gentoo yet.

I've been trying to follow this guide for Linux:
http://wiki.gbatemp.net/wiki/3DS_Ha...my_EmuNAND_partition_located_on_my_SD_card.3F

Commands for Samsung NAND:

Code:
Backup emuNAND from the sd card:
dd if=/dev/sdX of=dummy.bin count=1
dd if=/dev/sdX of=nand.bin count=1 skip=1953792
dd if=/dev/sdX of=nand.bin count=1953791 skip=1 seek=1

Code:
Write backup to sd card:
dd if=dummy.bin of=sd_tmp.bin count=1
dd if=nand.bin of=sd_tmp.bin skip=1 seek=1
dd if=nand.bin of=sd_tmp.bin count=1 seek=1953792
dd if=sd_tmp.bin of=/dev/sdX bs=8M
rm sd_tmp.bin

I think writing back my emunand destroys the mbr, leaving it unreadable. (I haven't tried unplugging it and mounting it back yet; maybe I should try that). The only way to recover is if I fdisk the sd card again.

Also, dumb question: Can you verify below?
OLD = Old 3DS w/ Toshiba/Samsung nand, NOT old Toshiba/Samsung nand chip.
NEW = New 3DS w/ Unknown/Samsung nand, NOT new Unknown/Samsung nand chip.

Thanks
The source code is there, so maybe you can just rebuild it with an older version of Qt Creator or download the latest Qt Creator/libraries from http://www.qt.io/
You may need to have an emuNAND in your SD card before restoring another one.
Old and New refer to the 3DS.
 
The source code is there, so maybe you can just rebuild it with an older version of Qt Creator or download the latest Qt Creator/libraries from http://www.qt.io/
You may need to have an emuNAND in your SD card before restoring another one.
Old and New refer to the 3DS.

Yea, im going to play around with the unstable QT branch and see if I can get it to build. Anyway, I think rxTools doesn't dump the full emunand (nand w/ mbr) so that's why the commands I posted above made my card unreadable.
 

Site & Scene News

Popular threads in this forum