Hacking Discussion Is SX OS Emunand safe enough? I don't think so

FortalezaG

Active Member
OP
Newcomer
Joined
Aug 17, 2018
Messages
29
Trophies
0
Age
35
XP
656
Country
Brazil
I discovered something that bothered me about emunand. My emunand and sysnand were both on FW 6.1.0. I then decided to upgrade my sysnand to 6.2.0 (I was aware of the risks and the problem with sleep mode). It worked. Only now I decided to make a backup of my sysnand using hekate. And to my surprise I discovered that SX OS leaves traces in sysnand. How did I find this out? Well, in theory, if there is no trace of modification in sysnand I can remove my memory card with SX OS and then my system is clean with no traces at all. However when I put a new memory card with a new unlock (eg Hekate) the system returns an error. A message appears informing the lack of the file boot.data that is a file of sx os. So to appear this information it is necessary that some trace of the sx stay in the sysnand is not it? This, in my opinion, calls into question the idea that emunand leaves no trace in sysnand. Can somebody get a better understanding of this?
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,256
Trophies
4
Location
Space
XP
13,816
Country
Norway
I discovered something that bothered me about emunand. My emunand and sysnand were both on FW 6.1.0. I then decided to upgrade my sysnand to 6.2.0 (I was aware of the risks and the problem with sleep mode). It worked. Only now I decided to make a backup of my sysnand using hekate. And to my surprise I discovered that SX OS leaves traces in sysnand. How did I find this out? Well, in theory, if there is no trace of modification in sysnand I can remove my memory card with SX OS and then my system is clean with no traces at all. However when I put a new memory card with a new unlock (eg Hekate) the system returns an error. A message appears informing the lack of the file boot.data that is a file of sx os. So to appear this information it is necessary that some trace of the sx stay in the sysnand is not it? This, in my opinion, calls into question the idea that emunand leaves no trace in sysnand. Can somebody get a better understanding of this?
If you're using the SX Pro dongle or are launching the SX payload using another method, that requires boot.dat to be present to work even if you're just loading another payload. Unless you put the SX Gear firmware on it, which can load other payloads without the need for boot.dat.
You must have booted the SX payload.
 

FortalezaG

Active Member
OP
Newcomer
Joined
Aug 17, 2018
Messages
29
Trophies
0
Age
35
XP
656
Country
Brazil
If you're using the SX Pro dongle or are launching the SX payload using another method, that requires boot.dat to be present to work even if you're just loading another payload. Unless you put the SX Gear firmware on it, which can load other payloads without the need for boot.dat.
You must have booted the SX payload.
I use tegraRCM to inject hekate payload. Before using SX OS I always used tegra to inject payload and it always worked. The point is that SX OS changes something in Sysnand so you need boot.dat. If I removed the memory card and put another was not to be any trace of the SX OS. It was for my console to be as before.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,256
Trophies
4
Location
Space
XP
13,816
Country
Norway
I use tegraRCM to inject hekate payload. Before using SX OS I always used tegra to inject payload and it always worked. The point is that SX OS changes something in Sysnand so you need boot.dat. If I removed the memory card and put another was not to be any trace of the SX OS. It was for my console to be as before.
That doesn't make any sense, SX can't be trying to boot if you aren't loading the SX payload. We haven't hacked the Switch enough to load payloads without using RCM yet.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,763
Trophies
2
Age
48
Location
Japan
XP
3,662
Country
United States
You are switching cards while powered on? That’s stupid enough; don’t do that. Power off, insert new card, power on. Then there is no way in hell your system complains about boot.dat, no matter how much SX stuff is on your nand.
 
  • Like
Reactions: FortalezaG

FortalezaG

Active Member
OP
Newcomer
Joined
Aug 17, 2018
Messages
29
Trophies
0
Age
35
XP
656
Country
Brazil
That doesn't make any sense, SX can't be trying to boot if you aren't loading the SX payload. We haven't hacked the Switch enough to load payloads without using RCM yet.

This is the screen that appears when I inject the hekate 4.2 payload by the tegra rcm. I am using a different sd card than I use to start SX OS.


erro.jpg


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

You are switching cards while powered on? That’s stupid enough; don’t do that. Power off, insert new card, power on. Then there is no way in hell your system complains about boot.dat, no matter how much SX stuff is on your nand.
NO I don't switching the sd cards while powered on. I'm using separeted sd cards to hekate and SX OS with Emunand.

tks
 

ssssss13

Well-Known Member
Member
Joined
Aug 4, 2018
Messages
204
Trophies
0
Age
35
XP
600
Country
United Kingdom
Am I dumb but playing online with emunand to free games like Fortnite is the best option of enjoying online?
 

thaikhoa

Well-Known Member
Member
Joined
Sep 16, 2008
Messages
2,236
Trophies
1
XP
2,590
Country
Australia
This is the screen that appears when I inject the hekate 4.2 payload by the tegra rcm. I am using a different sd card than I use to start SX OS.


View attachment 150814

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


NO I don't switching the sd cards while powered on. I'm using separeted sd cards to hekate and SX OS with Emunand.

tks

Afaik, Hekate couldn't load sx's payload. You're missing boot.dat anyway.

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

But, correct me if I'm wrong, I cant have OFW in 6.2 with legit games and playing online and emunand on 5.1 running CFW and homebrew, right?

You can play free online games in pure sysnand 6.2 while keeping emunand on 5.1 to run hb but sleep mode will be broken because of the fuse.
 
  • Like
Reactions: FortalezaG

FortalezaG

Active Member
OP
Newcomer
Joined
Aug 17, 2018
Messages
29
Trophies
0
Age
35
XP
656
Country
Brazil
Afaik, Hekate couldn't load sx's payload. You're missing boot.dat anyway.

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

But is not the boot.dat file exclusive to SX OS?

Also I was not trying to start a CFW. I just inject the hekate payload in order to make the copy of my nand. Does hekate need a boot.dat file?
 
Last edited by FortalezaG,

FortalezaG

Active Member
OP
Newcomer
Joined
Aug 17, 2018
Messages
29
Trophies
0
Age
35
XP
656
Country
Brazil
Yes. None of cfw uses boot.dat.
So the SX OS's Emunand leaves traces on SYSNAND. That's the only way to explain it. Otherwise how would you explain the lack of a boot.dat file when injecting the hekate payload using the tegra RCM into another micro sd card?
 

thaikhoa

Well-Known Member
Member
Joined
Sep 16, 2008
Messages
2,236
Trophies
1
XP
2,590
Country
Australia
So the SX OS's Emunand leaves traces on SYSNAND. That's the only way to explain it. Otherwise how would you explain the lack of a boot.dat file when injecting the hekate payload using the tegra RCM into another micro sd card?

Stop using sx if I was you. SX's emunand has discussed on gbatemp. I have no idea what you're going to do. Reformat the sd and use sdfiles or so.Good luck.
 

FortalezaG

Active Member
OP
Newcomer
Joined
Aug 17, 2018
Messages
29
Trophies
0
Age
35
XP
656
Country
Brazil
Stop using sx if I was you. SX's emunand has discussed on gbatemp. I have no idea what you're going to do. Reformat the sd and use sdfiles or so.Good luck.
The question is not what kind of CFW should I use. The question is what a certain CFW offers you but which is not exactly what you expected. Especially when you pay for it. If this is really true Xecuter is not being transparent with its customers who pay for something that is not really what they want.

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

I thought people already knew a long time ago that emunand isn't safe?
All spoke badly of the emunad partitioning their sysnand. This was the first emunad released by TeamXecuter. But this version of emunad that runs straight from the sd card was well accepted for thinking that it leaves no trace on sysnand.
But it does not seem that way.
 

JJTapia19

I fight for my friends.
Member
Joined
May 31, 2015
Messages
2,171
Trophies
1
Age
32
XP
2,438
Country
Puerto Rico
You must have hekate autobooting the sx payload somehow. When entering hekate press and hold the volume - button and disable autoboot.
 
  • Like
Reactions: GraFfiX420

MasterJ360

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,801
Trophies
1
Age
35
XP
3,448
Country
United States
Emunand is safe as in safe from tampering your sysnand. People are just having wrong impressions of going online with it... it doesn't work like that.
None of this makes any sense you shouldn't even be getting a boot error unless your trying to use the sxos and usually this means your sd card needs formatting or the boot file is missing.
On a side note you can use other cfw payloads using the sxos boot menu instead of switching SD cards. You might wanna disable emunand before using other payloads to reduce any further issues.
 
Last edited by MasterJ360,

bundat

¿
Member
Joined
Jul 25, 2018
Messages
456
Trophies
0
XP
481
Country
Antarctica
You must have hekate autobooting the sx payload somehow. When entering hekate press and hold the volume - button and disable autoboot.
Yeah, that "other SD card" has the Hekate autoboot set to SX OS.

OP, try to inject Hekate WITHOUT an SD card.
(Yes, that works)
Then you'll see this is just user error, caused by the hekate autoboot settings on your 2nd sd card.

I totally came into this thread expecting a technical post of someone dissecting a sysnand dump before and after running emunand, with hacdiskmount or even just a checksum comparison.

Was disappointed to see nothing but the SX payload error screen "boot.dat?" being used as "proof".
 
Last edited by bundat,
  • Like
Reactions: Zaide and Notnagel

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: Nope. Not into gaming.