Hacking Question what is the best scenario for brand new unpatched switch with firmware 4.1.0?

Goldenman66

Active Member
OP
Newcomer
Joined
Aug 7, 2019
Messages
39
Trophies
0
Age
42
XP
95
Country
Egypt
Actually, I seem to remember running into the same issue. Make sure that you're running it from an "elevated" command prompt with administrative privileges. I seem to remember my error having something to do with the way I was typing the command in. I could be wrong, but I "think" what I did to work around it was mount the emuMMC partition with a drive letter, and then pass that drive letter to dd rather than \\?\Device\HarddiskVolumeXX.

I did mine slightly differently because just as a matter of preference I like having my emuMMC partition at the beginning of the card instead of the end, but that requires deleting the partition afterwards and is a little advanced.

If I can find a spare microSD card laying around, I might try playing with that dd command some more just to verify what I did to get around that error message.

You're really close to having Atmosphere + emuMMC, don't give up yet!

yes i run it with administrative privilege from CMD and powershell and both didn't work :(
 

Goldenman66

Active Member
OP
Newcomer
Joined
Aug 7, 2019
Messages
39
Trophies
0
Age
42
XP
95
Country
Egypt
finally i did dd command, i don't know how i got it worked after several trials formatting and re-partition ...etc it's work and copied emummc.bin file to sd card second partition. now i copied ams and hekate files to sd card but i'm confused should i create emunand from hekate menu or only launch it from hekate?
 

RHOPKINS13

Geek
Member
Joined
Jan 31, 2009
Messages
1,353
Trophies
2
XP
2,614
Country
United States
finally i did dd command, i don't know how i got it worked after several trials formatting and re-partition ...etc it's work and copied emummc.bin file to sd card second partition. now i copied ams and hekate files to sd card but i'm confused should i create emunand from hekate menu or only launch it from hekate?

That's great! You've already created the emunand by running the dd command, you don't have to do anything special from Hekate. If you followed the instructions correctly, you should have a sector position, make sure your emummc config is set up correctly!
 

Goldenman66

Active Member
OP
Newcomer
Joined
Aug 7, 2019
Messages
39
Trophies
0
Age
42
XP
95
Country
Egypt
what is the required configuration exactly? i copied hekate and atmosphere files to SD card and create folder emummc and inside it i created emummc.ini file and write the hexadecimal value for sector number of second partition
 

RHOPKINS13

Geek
Member
Joined
Jan 31, 2009
Messages
1,353
Trophies
2
XP
2,614
Country
United States
what is the required configuration exactly? i copied hekate and atmosphere files to SD card and create folder emummc and inside it i created emummc.ini file and write the hexadecimal value for sector number of second partition
You should be good to go now, what happens if you launch CFW from Hekate?
 

Goldenman66

Active Member
OP
Newcomer
Joined
Aug 7, 2019
Messages
39
Trophies
0
Age
42
XP
95
Country
Egypt
You should be good to go now, what happens if you launch CFW from Hekate?
Now when i press to launch emunand from hekate it reboot and show atmosphere logo, also at system info version is 4.1.0 (ams 0.9.2) but when I change switch name at emunand it changed also at ofw I think it should be different, right? Another thing is at hekate emunand is disabled. I’m afraid that it may be running on a cfw instead of emunand, please advise?
 

RHOPKINS13

Geek
Member
Joined
Jan 31, 2009
Messages
1,353
Trophies
2
XP
2,614
Country
United States
You're right, it's running CFW on your SysNAND and not your emuNAND then. For some reason Atmosphere isn't picking up your emummc config.

Windows often hides extensions for known file types, can you try using command prompt and "DIR" to verify that your emummc.ini file is actually named emummc.ini and not emummc.ini.ini? I've seen that mistake made here more than once.

You're sure you've got the right hexadecimal number for your partition, and didn't just copy one off an example?
 

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
You should be able to go into Hekate/Nyx and select the partition you want emummc to be enabled. So select the partition and enable it.
 
  • Like
Reactions: RHOPKINS13

Goldenman66

Active Member
OP
Newcomer
Joined
Aug 7, 2019
Messages
39
Trophies
0
Age
42
XP
95
Country
Egypt
You're right, it's running CFW on your SysNAND and not your emuNAND then. For some reason Atmosphere isn't picking up your emummc config.

Windows often hides extensions for known file types, can you try using command prompt and "DIR" to verify that your emummc.ini file is actually named emummc.ini and not emummc.ini.ini? I've seen that mistake made here more than once.

You're sure you've got the right hexadecimal number for your partition, and didn't just copy one off an example?

file extension is right and hexadecimal number also

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

You should be able to go into Hekate/Nyx and select the partition you want emummc to be enabled. So select the partition and enable it.

i can't enable it, it is dimmed should i create emunand from hekate to enable it?, also the hexadecimal value is the same as SD RAW 1 sector start, ini file configuration is
"
[emummc]
emummc_enabled = 1
emummc_sector = 0xB980800
emummc_nintendo_path = EmuNAND
"
Hekate.jpeg
 
Last edited by Goldenman66,

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
Assuming you have emummc.ini inside /emuMMC/ it is wrong. In Atmosphere 0.9.3 the format should be like this:


[emummc]
enabled=1
sector=0xB980800
path=emuMMC/RAW1
id=0x0000
nintendo_path=emuMMC/RAW1/Nintendo
 
Last edited by tabzer,
  • Like
Reactions: Goldenman66

Goldenman66

Active Member
OP
Newcomer
Joined
Aug 7, 2019
Messages
39
Trophies
0
Age
42
XP
95
Country
Egypt
Assuming you have emummc.ini inside /emuMMC/ it is wrong. In Atmosphere 0.9.3 the format should be like this:


[emummc]
enabled=1
sector=0xB980800
path=emuMMC/RAW1
id=0x0000
nintendo_path=emuMMC/RAW1/Nintendo
after i edit ini file as your configuration under emuMMC info it shows enabled but when i tried to launch it it reboots again to hekate. also RAW1 folder is not exists on the SD card should i create it?
 
Last edited by Goldenman66,

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
Try making that directory. If it doesn't work, then something about how the Emummc data was written is probably messed up.
 

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,910
Country
Japan
try deleting Ox in front of B980800. Otherwise definitely rewrite the boot0+1+nand.bins to the sector. Using DD app works.

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

Actually. You should be able to delete and recreate the emummc partition using a partitioning software, then use hekate/nyx to create+enable emummc. That tends to be the most fool-proof way.
 

Goldenman66

Active Member
OP
Newcomer
Joined
Aug 7, 2019
Messages
39
Trophies
0
Age
42
XP
95
Country
Egypt
try deleting Ox in front of B980800. Otherwise definitely rewrite the boot0+1+nand.bins to the sector. Using DD app works.

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

Actually. You should be able to delete and recreate the emummc partition using a partitioning software, then use hekate/nyx to create+enable emummc. That tends to be the most fool-proof way.

I tried to use hekate/nyx to create+enable emummc earlier before using dd method with same results, this is the main issue i have when using hekate to create emummc it’s created successfully but when trying to launch it reboot into hekate again also after using dd command and update ini file as your advise it reboots to hekate again, I don’t know what is the problem? is it the firmware version or something wrong i do?
 

comput3rus3r

Well-Known Member
Member
Joined
Aug 20, 2016
Messages
3,580
Trophies
1
Age
123
XP
4,919
Country
United States
I tried to use hekate/nyx to create+enable emummc earlier before using dd method with same results, this is the main issue i have when using hekate to create emummc it’s created successfully but when trying to launch it reboot into hekate again also after using dd command and update ini file as your advise it reboots to hekate again, I don’t know what is the problem? is it the firmware version or something wrong i do?
wow that sounds complicated. That's why noobs like me use sxos.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    NinStar @ NinStar: :whip: