Hacking EMUMMC Corrupted

MartianMSK

Well-Known Member
OP
Newcomer
Joined
Jun 17, 2018
Messages
59
Trophies
0
Age
27
XP
1,824
Country
Italy
Hi Guys,
I've used my switch with emunand for a long time. Now, I'm very stupid so while being on a rush copying some file I pressed on the "repair" prompt of windows, for the emunand partition. So the partition got wiped, while all the files in the normal partition of the SD are safe. Trying to launch CFW I clearly had errors, so I tried to to:
go to hekate->emummc->create emummc->sdpartition-part 1 to create again the emummc. The process finished succesfully.

Now the CFW launches (I'm using deepsea with eXhumer sigpatches) but after the splash screen it stays on a black screen.

Of course the OFW boots normally, it's on 9.0.1, while the emummc I accidentally deleted was 11.0.1

Can you guys please help me? c.c
 

petspeed

Well-Known Member
Member
Joined
Nov 13, 2009
Messages
1,127
Trophies
1
Age
49
XP
1,732
Country
Denmark
Do you have a backup of your EmuMMC?
If yes then restore it.
If no then you have to start over. The new EmuMMC you created is a copy of your SysMMC so it is on 9.0.1 and the content in the EmuMMC Nintendo folder doesn't match the new EmuMMC.
 

MartianMSK

Well-Known Member
OP
Newcomer
Joined
Jun 17, 2018
Messages
59
Trophies
0
Age
27
XP
1,824
Country
Italy
Do you have a backup of your EmuMMC?
If yes then restore it.
If no then you have to start over. The new EmuMMC you created is a copy of your SysMMC so it is on 9.0.1 and the content in the EmuMMC Nintendo folder doesn't match the new EmuMMC.

While doing the operation I read it was using the emummc/raw folder on the SD though...
BTW, I do not have a backup of the emummc (partition) , so what I should do is create again the partition from hekate - partition manager, and then follow the instruction to create the emummc? Sorry I'm getting very confused can you explain me precisely what I should do at this point? Also, all the game I have installed (that are in the emummc folder, right?) will be usable again if I update the new emunand to 11.0.1? Thanks in advance for your help...

(edit: I'm asking about the files in the emummc folder in the normal sd partition because if they will be totally unusable I just go ahead with your instruction not wasting time copying 60gb of files in the pc..)
 
Last edited by MartianMSK,

petspeed

Well-Known Member
Member
Joined
Nov 13, 2009
Messages
1,127
Trophies
1
Age
49
XP
1,732
Country
Denmark
While doing the operation I read it was using the emummc/raw folder on the SD though...
BTW, I do not have a backup of the emummc, so what I should do is create again the partition from hekate - partition manager, and then follow the instruction to create the emummc? Sorry I'm getting very confused can you explain me precisely what I should do at this point? Also, all the game I have installed (that are in the emummc folder, right?) will be usable again if I update the new emunand to 11.0.1? Thanks in advance for your help...
The games are in the Nintendo folder (emummc\raw or something like that) but the EmuMMC itself doesnt know about the games so it won't work. I suggest that you delete the Nintendo folder from EmuMMC (not the folder in the root of the sd card !) and then recreate the emummc again. Since that will be a copy of your SysMMC you can copy the \Nintendo folder to the emummc folder. Then the games you have on sysmmc should also work on EmuMMC. If you prefer a clean EmuMMC you can skip the copy and instead reset the EmuMMC.
 
  • Like
Reactions: MartianMSK

MartianMSK

Well-Known Member
OP
Newcomer
Joined
Jun 17, 2018
Messages
59
Trophies
0
Age
27
XP
1,824
Country
Italy
The games are in the Nintendo folder (emummc\raw or something like that) but the EmuMMC itself doesnt know about the games so it won't work. I suggest that you delete the Nintendo folder from EmuMMC (not the folder in the root of the sd card !) and then recreate the emummc again. Since that will be a copy of your SysMMC you can copy the \Nintendo folder to the emummc folder. Then the games you have on sysmmc should also work on EmuMMC. If you prefer a clean EmuMMC you can skip the copy and instead reset the EmuMMC.
I don't have games on the Sysmmc, it's clean. So from what I'm understanding the one I had in the emummc, used with the CFW (so in the emummc/raw1/nintendo folder), will remain unusable even after I update the emunand to 11.0.1, so I can just proceed with the formatting. Right?
 
Last edited by MartianMSK,

petspeed

Well-Known Member
Member
Joined
Nov 13, 2009
Messages
1,127
Trophies
1
Age
49
XP
1,732
Country
Denmark
I don't have games on the Sysmmc, it's clean. So from what I'm understanding the one I had in the emummc, used with the CFW (so in the emummc/raw1/nintendo folder), will remain unusable even after I update the emunand to 11.0.1, so I can just proceed with the formatting. Right?
That's correct
 
  • Like
Reactions: MartianMSK

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,005
Trophies
2
Age
29
Location
New York City
XP
13,371
Country
United States
I don't have games on the Sysmmc, it's clean. So from what I'm understanding the one I had in the emummc, used with the CFW (so in the emummc/raw1/nintendo folder), will remain unusable even after I update the emunand to 11.0.1, so I can just proceed with the formatting. Right?
When you install a game, its more involved than just the Nintendo folder. Those games have tickets associated with them which are only stored in internal memory so without a backup of those, the games have to be reinstalled.
 
  • Like
Reactions: BrandonSWITCH

BrandonSWITCH

Active Member
Newcomer
Joined
Nov 13, 2021
Messages
28
Trophies
0
XP
212
Country
United Kingdom
When you install a game, its more involved than just the Nintendo folder. Those games have tickets associated with them which are only stored in internal memory so without a backup of those, the games have to be reinstalled.
OK so what I have done is backed up my EmuMMC from partition based through EmuTool to file based and now I have had so much trouble over the last 11 hours that I am gonna restore it as a file based EmuMMC and hopefully that works better than migtating a partition to the new SD Card. :)

Edit: fortnite to say that hopefully this way keeps my games installed aswell.
 

BrandonSWITCH

Active Member
Newcomer
Joined
Nov 13, 2021
Messages
28
Trophies
0
XP
212
Country
United Kingdom
OK so what I have done is backed up my EmuMMC from partition based through EmuTool to file based and now I have had so much trouble over the last 11 hours that I am gonna restore it as a file based EmuMMC and hopefully that works better than migtating a partition to the new SD Card. :)

Edit: fortnite to say that hopefully this way keeps my games installed aswell.
Update: Just wanna say what I did here in my previous post wasnt worth it, boot into hekate, plug your switch into your PC, go to Tools, USB Tools, and click "emu RAW GPP", make sure that Read only is turned on. Now on your PC download NxNandManager, it works on the latest firmware (13.1.0) even though it doesnt specify that it supports anything higher than 12.1.0. Now install the driver in the driver folder (from NXNANDMANAGER) and once that is installed open NxNandManager and goto "file" and then "open drive", double click Hekate or what ever it says and then do a full dump and after you have dumped "emu RAW GPP", "BOOT0", "BOOT1", you can backup the SD Card aswell and then your ready to format. Once you have repartitioned or done whatever you were gonna do make sure you create a partition for your EmuMMC and then go to USB tools and mount "emu RAW GPP" with read and write access, now in NxNandManager you can select the file you restored and click "FULL or PARTIAL RESTORE", once you have restored "emu RAW GPP, BOOT 0 and BOOT1" you can go back to home in Hekate, click emuMMC, Migrate emuMMC, Rix RAW, now click change emuMMC and select the right RAW folder. you should now be able to boot from your new SD Card, Obvoiusly dont forget to transfer all your files back to the SD Card before booting because if you boot without those files Nintendo's servers will be unblocked and you will get banned. Good Luck.
 

BobHop

New Member
Newbie
Joined
Nov 27, 2021
Messages
1
Trophies
0
Age
32
XP
32
Country
United States
Update: Just wanna say what I did here in my previous post wasnt worth it, boot into hekate, plug your switch into your PC, go to Tools, USB Tools, and click "emu RAW GPP", make sure that Read only is turned on. Now on your PC download NxNandManager, it works on the latest firmware (13.1.0) even though it doesnt specify that it supports anything higher than 12.1.0. Now install the driver in the driver folder (from NXNANDMANAGER) and once that is installed open NxNandManager and goto "file" and then "open drive", double click Hekate or what ever it says and then do a full dump and after you have dumped "emu RAW GPP", "BOOT0", "BOOT1", you can backup the SD Card aswell and then your ready to format. Once you have repartitioned or done whatever you were gonna do make sure you create a partition for your EmuMMC and then go to USB tools and mount "emu RAW GPP" with read and write access, now in NxNandManager you can select the file you restored and click "FULL or PARTIAL RESTORE", once you have restored "emu RAW GPP, BOOT 0 and BOOT1" you can go back to home in Hekate, click emuMMC, Migrate emuMMC, Rix RAW, now click change emuMMC and select the right RAW folder. you should now be able to boot from your new SD Card, Obvoiusly dont forget to transfer all your files back to the SD Card before booting because if you boot without those files Nintendo's servers will be unblocked and you will get banned. Good Luck.
Hey there, I've just registered myself on GBAtemp to let you know how HELPFUL your post has been to me! :)

I bought a new microSD card a couple of days ago, wanted to migrate all my stuff from the old 64GB one to that new 128GB one... And got nowhere. I mean I was almost there but still got pkg1/pkg2/"is your emuMMC corrupt?" problems.

The above posts by MartianMSK and petspeed were useful but I was still stuck at some point... Then BrandonSWITCH your final reply helped me the most! ^^ After cringing a bit at your lack of punctuation or line breaks ( :P ) I found everything you said was in fact quite clear and, doing as you advised, I finally managed to migrate everything from my old emuMMC to the new one. So thank you!

PS: One thing I'd like to add is to make sure, in NxNandManager, that you backup "emu RAW GPP" and BOOT0 and BOOT1 (then restore the three of them on the new SD card). On my first try I thought the "full or partial restore" would take care of BOOT0 and BOOT1 too... but it didn't. Hence my last pkg1/pkg2 errors. Once I did it all again (also copying the regular SD content over, before doing the "fix RAW" thing), things went fine.
 

ht9

New Member
Newbie
Joined
Oct 19, 2022
Messages
1
Trophies
0
Age
54
XP
22
Country
United States
Update: Just wanna say what I did here in my previous post wasnt worth it, boot into hekate, plug your switch into your PC, go to Tools, USB Tools, and click "emu RAW GPP", make sure that Read only is turned on. Now on your PC download NxNandManager, it works on the latest firmware (13.1.0) even though it doesnt specify that it supports anything higher than 12.1.0. Now install the driver in the driver folder (from NXNANDMANAGER) and once that is installed open NxNandManager and goto "file" and then "open drive", double click Hekate or what ever it says and then do a full dump and after you have dumped "emu RAW GPP", "BOOT0", "BOOT1", you can backup the SD Card aswell and then your ready to format. Once you have repartitioned or done whatever you were gonna do make sure you create a partition for your EmuMMC and then go to USB tools and mount "emu RAW GPP" with read and write access, now in NxNandManager you can select the file you restored and click "FULL or PARTIAL RESTORE", once you have restored "emu RAW GPP, BOOT 0 and BOOT1" you can go back to home in Hekate, click emuMMC, Migrate emuMMC, Rix RAW, now click change emuMMC and select the right RAW folder. you should now be able to boot from your new SD Card, Obvoiusly dont forget to transfer all your files back to the SD Card before booting because if you boot without those files Nintendo's servers will be unblocked and you will get banned. Good Luck.

Wanted to say thank you to @BrandonSWITCH for posting your solution! I had this saved this morning and have been wanting to try it out after seeing the previous post confirm it worked for them, but wanted to reformat it so I could better follow the directions. Figured I'd post it here for everyone else too. Again, thanks @BrandonSWITCH!

## Re-Formatted:
I backed up my emuMMC partition to convert it to being file-based using EmuTool. I am going to try to restore the backup to a file-based emuMMC in hopes that goes more smoothly than migrating the partition to a new SD card.

Edit: Forgot to say that hopefully this will keep my games installed.

Update: What I did in my previous post didn't work and wasn't worth it. Here's what I did:
1. Boot into Hekate.
2. Plug your Switch into your PC.
3. Go to Tools->USB Tools->"emu RAW GPP", make sure that Read only is turned on.
4. On your PC download NxNandManager (it works on the latest firmware (13.1.0) even though it doesn't specify that it supports anything higher than 12.1.0).
5. Install the driver in the driver folder (from NXNANDMANAGER).
6. Once installed, open NxNandManager.
7. Select "file" then "open drive".
8. Double click Hekate (or what ever it says), then do a full dump.
9. After you have dumped "emu RAW GPP", "BOOT0", "BOOT1", you can backup the SD Card, then your ready to format.
9. Once you have re-partitioned/formatted, Create a partition for your emuMMC.
10. Go to USB Tools and mount "emu RAW GPP" with read and write access.
11. In NxNandManager select the file you restored and click "FULL or PARTIAL RESTORE".
12. Once you have restored "emu RAW GPP, BOOT 0 and BOOT1", Go back to Home->emuMMC->Migrate emuMMC->Fix RAW->Change emuMMC, then select the right RAW folder.

You should now be able to boot from your new SD Card. Obviously don't forget to transfer all your files back to the SD Card before booting because if you boot without those files Nintendo's servers will be unblocked and you will get banned. Good Luck.
 
Last edited by ht9,

OffGridDeo

New Member
Newbie
Joined
Feb 1, 2023
Messages
1
Trophies
0
Age
23
XP
13
Country
United States
Update: Just wanna say what I did here in my previous post wasnt worth it, boot into hekate, plug your switch into your PC, go to Tools, USB Tools, and click "emu RAW GPP", make sure that Read only is turned on. Now on your PC download NxNandManager, it works on the latest firmware (13.1.0) even though it doesnt specify that it supports anything higher than 12.1.0. Now install the driver in the driver folder (from NXNANDMANAGER) and once that is installed open NxNandManager and goto "file" and then "open drive", double click Hekate or what ever it says and then do a full dump and after you have dumped "emu RAW GPP", "BOOT0", "BOOT1", you can backup the SD Card aswell and then your ready to format. Once you have repartitioned or done whatever you were gonna do make sure you create a partition for your EmuMMC and then go to USB tools and mount "emu RAW GPP" with read and write access, now in NxNandManager you can select the file you restored and click "FULL or PARTIAL RESTORE", once you have restored "emu RAW GPP, BOOT 0 and BOOT1" you can go back to home in Hekate, click emuMMC, Migrate emuMMC, Rix RAW, now click change emuMMC and select the right RAW folder. you should now be able to boot from your new SD Card, Obvoiusly dont forget to transfer all your files back to the SD Card before booting because if you boot without those files Nintendo's servers will be unblocked and you will get banned. Good Luck.
What if you do this was a corrupt emuMMC that will not launch in Hekate? Do you think it will just transfer the corruption to the new SD card?
Post automatically merged:

Update: Just wanna say what I did here in my previous post wasnt worth it, boot into hekate, plug your switch into your PC, go to Tools, USB Tools, and click "emu RAW GPP", make sure that Read only is turned on. Now on your PC download NxNandManager, it works on the latest firmware (13.1.0) even though it doesnt specify that it supports anything higher than 12.1.0. Now install the driver in the driver folder (from NXNANDMANAGER) and once that is installed open NxNandManager and goto "file" and then "open drive", double click Hekate or what ever it says and then do a full dump and after you have dumped "emu RAW GPP", "BOOT0", "BOOT1", you can backup the SD Card aswell and then your ready to format. Once you have repartitioned or done whatever you were gonna do make sure you create a partition for your EmuMMC and then go to USB tools and mount "emu RAW GPP" with read and write access, now in NxNandManager you can select the file you restored and click "FULL or PARTIAL RESTORE", once you have restored "emu RAW GPP, BOOT 0 and BOOT1" you can go back to home in Hekate, click emuMMC, Migrate emuMMC, Rix RAW, now click change emuMMC and select the right RAW folder. you should now be able to boot from your new SD Card, Obvoiusly dont forget to transfer all your files back to the SD Card before booting because if you boot without those files Nintendo's servers will be unblocked and you will get banned. Good Luck.
What if you do this with a corrupt emuMMC that will not launch in Hekate? Do you think it will just transfer the corruption to the new SD card?
 
Last edited by OffGridDeo,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: It's mostly the ones that are just pictures and no instructions at all