Hacking Question emuMMC and sysMMC payloads

Status
Not open for further replies.

LeyendaV

The One and Only
OP
Member
Joined
Jun 5, 2020
Messages
856
Trophies
1
Age
32
Website
heylink.me
XP
2,322
Country
Argentina
Just a doubt that came to my mind when talking with some friends about the scene.

When you boot through Hekate, you use the same fusee payload but you change the settings to launch stock or Atmosphere.
But what if you wanna launch directly using your PC, smartphone or dongle? Let's asume you don't have Hekate, is there such things as atmos.bin and stock.bin to directly lauch one or the other?

EDIT:
Please notice, I know what Hekate is, I've been using it for over a year since I hacked my console. I don't need to learn how to use it, I don't need to hear why should I use it or anything related to Hekate.
Please, learn to read properly so you can understand other people and don't reply just to raise your messages counter. Thanks.

EDIT 2:
Since the question appears to be extremely hard to catch for most people, I'll leave THE SAME EXACT QUESTION here as well, but in a language everybody can understand: "Is there something as a pair of payloads like atmosphere.bin and stock.bin (named like that just for the sake of the question) that will launch emunand and sysnand stock respectively when injected, regardless of how they are injected?"
The answer, since it was already provided after several attempts, is: "YES in the case of Atmosphere, using fusee-primary.bin; NO in the case of stock, since some extra instructions are needed that cannot be built in inside a payload."
 
Last edited by LeyendaV, , Reason: Toggling on "easy mode" for those who can't read properly.
  • Like
Reactions: osaka35

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,911
Country
Japan
You can just push the payload you want to boot through with directly. Atmosphere has a fusee-primary.bin at its github repo. You don't need hekate, but it is very useful for creating emuMMC, NAND backups, and multiboot/partitioning. You can configure hekate to autoboot atmosphere with the option to interrupt the process and do something within hekate, or to select a different boot.
 

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,011
Trophies
2
Age
29
Location
New York City
XP
13,378
Country
United States
Just a doubt that came to my mind when talking with some friends about the scene.

When you boot through Hekate, you use the same fusee payload but you change the settings to launch stock or Atmosphere.
But what if you wanna launch directly using your PC, smartphone or dongle? Let's asume you don't have Hekate, is there such things as atmos.bin and stock.bin to directly lauch one or the other?
Hekate is a swiss-army knife bootloader. While it can be used to launch Atmosphere, it also does a wide variety of other things such as directly booting into Atmosphere. This can be achieved with autoboot. Hekate is far too useful to assume you don't have because it does many things that no other tool in the scene can do.
 

LeyendaV

The One and Only
OP
Member
Joined
Jun 5, 2020
Messages
856
Trophies
1
Age
32
Website
heylink.me
XP
2,322
Country
Argentina
You can just push the payload you want to boot through with directly. Atmosphere has a fusee-primary.bin at its github repo. You don't need hekate, but it is very useful for creating emuMMC, NAND backups, and multiboot/partitioning. You can configure hekate to autoboot atmosphere with the option to interrupt the process and do something within hekate, or to select a different boot.
Hekate is a swiss-army knife bootloader. While it can be used to launch Atmosphere, it also does a wide variety of other things such as directly booting into Atmosphere. This can be achieved with autoboot. Hekate is far too useful to assume you don't have because it does many things that no other tool in the scene can do.
Please, read the op before replying. I know what Hekate is and does, perfectly. But I'm not even asking about that. I don't have any problem, nor need information about it.
I just have a simple doubt out of plain curiosity. If you know the answer and wanna share it, fantastic.

Atmosphere has a fusee-primary.bin at its github repo.
This is a partial answer to my question.
 
Last edited by LeyendaV,

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,911
Country
Japan
Please, read the op before replying. I know what Hekate is and does, perfectly.

Lol, no you don't. Otherwise you wouldn't be asking these questions.

But what if you wanna launch directly using your PC, smartphone or dongle? Let's asume you don't have Hekate, is there such things as atmos.bin and stock.bin to directly lauch one or the other?

The explanation about Hekate was to differentiate it from the payloads. You'd boot with the payload directly if you didn't want to chainload it through Hekate. To boot Atmosphere you use fusee-primary.bin, as Hekate does. To boot stock, don't use a payload and just boot normally. If you have autoRCM on, then you need something like Hekate to boot stock via fusee-secondary.bin with extra instructions Hekate is capable of providing.
 
  • Like
Reactions: Snap00

LeyendaV

The One and Only
OP
Member
Joined
Jun 5, 2020
Messages
856
Trophies
1
Age
32
Website
heylink.me
XP
2,322
Country
Argentina
Lol, no you don't. Otherwise you wouldn't be asking these questions.
Please, read the whole op again before replying instead of making me lose my time. Thanks.

If you have autoRCM on, then you need something like Hekate to boot stock via fusee-secondary.bin with extra instructions
So the answer to my og question is simply yes and no, respectively. See how easy it was?
 

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,911
Country
Japan
Please, read the whole op again before replying instead of making me lose my time. Thanks.


So the answer to my og question is simply yes and no, respectively. See how easy it was?

Well the answer is also,"if you knew how hekate works, you'd already know the answer."

But that's more forceful than me spoon-feeding you the caveats. You chose to be ungrateful, and wrong.
 

Snap00

Active Member
Newcomer
Joined
Jun 12, 2017
Messages
26
Trophies
0
Age
44
XP
122
Country
Swaziland
Hi WiiEJECT

Just cool down a little bit. We’re all here, to help each other. It’s great that people takes time and share their knowledge.

As far as i know, there exists no tool or program in form of a simple payload which can boot directly the stock emmc. The only possibility, at the moment, is with hekate.

For sure, it would be nice to have such a payload, which boots directly the stock system from RCM Mode.

Greets, Snap.
 
  • Like
Reactions: tabzer

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
19,931
Trophies
1
XP
20,907
Country
United States
{------ Atmosphere ------}
[Atmosphere FSS0 EmuMMC]
fss0=atmosphere/fusee-secondary.bin
kip1=atmosphere/kips/*
icon=bootloader/res/emu_boot.bmp
{}
[Atmosphere FSS0 SYS]
fss0=atmosphere/fusee-secondary.bin
kip1=atmosphere/kips/*
emummc_force_disable=1
icon=bootloader/res/sys_cfw_boot.bmp
{}
{-------- Stock ---------}
[Stock SYS]
fss0=atmosphere/fusee-secondary.bin
stock=1
emummc_force_disable=1
icon=bootloader/res/stock_boot.bmp

It has to do with your config, you need stock=1 to boot into stock, and emummc_force_disable = 1 if you were using an emunand.
You could change the payload name but you need to rename them in your config in order for it to work.
 

Snap00

Active Member
Newcomer
Joined
Jun 12, 2017
Messages
26
Trophies
0
Age
44
XP
122
Country
Swaziland
Hi Hayato213

What would happen, if you don‘t disable the emummc in the stock configuration ? Would it boot the emunand with no active patches, like no CFW is used ?

In other words as a emulated stock system ? It‘s possible to run without any other modifications ?

Thanks, Snap.
 

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
19,931
Trophies
1
XP
20,907
Country
United States
Hi Hayato213

What would happen, if you don‘t disable the emummc in the stock configuration ? Would it boot the emunand with no active patches, like no CFW is used ?

In other words as a emulated stock system ? It‘s possible to run without any other modifications ?

Thanks, Snap.

Based on the config if emunand is enabled and the config isn't used then it would boot into emunand if emummc_force_disable=1 is missing.
 

Snap00

Active Member
Newcomer
Joined
Jun 12, 2017
Messages
26
Trophies
0
Age
44
XP
122
Country
Swaziland
But how it works, without kip1 and with stock parameter enabled ? Would it run emunand without CFW and patches, like the stock sysnand ?

Thanks, Snap.
 
Last edited by Snap00,

LeyendaV

The One and Only
OP
Member
Joined
Jun 5, 2020
Messages
856
Trophies
1
Age
32
Website
heylink.me
XP
2,322
Country
Argentina
My question was already asked, tho it was really hard to make people understand such an easy question, which is sad.

The answer is: fusee-primary.bin directly boots into Atmosphere when injected, and there's no such thing as a payload to directly boot into stock.
 

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,911
Country
Japan
My question was already asked, tho it was really hard to make people understand such an easy question, which is sad.

The answer is: fusee-primary.bin directly boots into Atmosphere when injected, and there's no such thing as a payload to directly boot into stock.

Sure, the question is really easy, but you demonstrated that you didn't know what Hekate was doing and asked the question in a convoluted way. Otherwise, you would have known that you could google or searched the forum "boot cfw without hekate" instead of creating an unoriginal post.

You have to understand that this is an open forum and you aren't the only person that the information is for. Other readers exist.
 

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,011
Trophies
2
Age
29
Location
New York City
XP
13,378
Country
United States
My question was already asked, tho it was really hard to make people understand such an easy question, which is sad.

The answer is: fusee-primary.bin directly boots into Atmosphere when injected, and there's no such thing as a payload to directly boot into stock.
Your original post makes no sense in regards to your question. In what scenario would you not have access to Hekate but a theoretical payload that only boots stock? Furthermore, why not just use Hekate to boot stock anyway? Is pressing a few buttons that difficult? Or did you simply not want to setup an autoboot for Stock mode?
 

tabzer

This place is a meme.
Member
Joined
Feb 15, 2019
Messages
5,844
Trophies
1
Age
39
XP
4,911
Country
Japan
Your original post makes no sense in regards to your question. In what scenario would you not have access to Hekate but a theoretical payload that only boots stock? Furthermore, why not just use Hekate to boot stock anyway? Is pressing a few buttons that difficult? Or did you simply not want to setup an autoboot for Stock mode?


He doesn't know, even though he understands how hekate works perfectly. Please do not waste his time.

It appears that he was "just curious" and wanted people to take the time to explain to him that there is no direct payload for stock. He wanted education without making the effort to think or do research.

I'm explaining on his behalf as a service for people who are lame.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,517
Country
Germany
While hekate is fine for booting stock, I indeed would appreciate a payload that directly launches stock.
 
  • Like
Reactions: tabzer

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,011
Trophies
2
Age
29
Location
New York City
XP
13,378
Country
United States
While hekate is fine for booting stock, I indeed would appreciate a payload that directly launches stock.
I don't see that as something that would be practical. Hekate already boots Stock and serves so many different functions that its hard to believe you would find yourself in a situation without Hekate but this theoretical payload. It would also exacerbate the issue of having multiple payloads for multiple problems. While Hekate certainly has a monopoly on many features, it does not abuse this monopoly. And if you need any further convincing on how irrelevant such a payload can be, look no further than briccmii which was the original payload for toggling AutoRCM. Nowadays, I don't even think people know about this let alone remember its name. The same fate would await a payload whose sole purpose is to boot stock in a world with Hekate.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,517
Country
Germany
I don't see that as something that would be practical. Hekate already boots Stock and serves so many different functions that its hard to believe you would find yourself in a situation without Hekate but this theoretical payload. It would also exacerbate the issue of having multiple payloads for multiple problems. While Hekate certainly has a monopoly on many features, it does not abuse this monopoly. And if you need any further convincing on how irrelevant such a payload can be, look no further than briccmii which was the original payload for toggling AutoRCM. Nowadays, I don't even think people know about this let alone remember its name. The same fate would await a payload whose sole purpose is to boot stock in a world with Hekate.
I remember Briccmii very well and all the other stuff that was hot before hekate become as big as it is now. Memloader for example was my way to go to access the SD card without pulling it out the console every damn time.
However, a single simple payload that does nothing but boot stock on an autoRCM console would still be nice for a few cases.
Some people may prefer Argon NX over hekate.
Or some people don't want to put files on the SD card (or not even have one inside currently) which is a requirement to use hekate (it doesn't do much without the bootloader folder).
I use hekate and I love it. Still I was in a few situations where I was testing things or dealing with multiple SD cards and setups and would have appreciated it if there was a "boot stock FW" payload I could quickly fire up with TegraRcmSmash or something.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    I @ idonthave: :)