Thread Status:
Not open for further replies.
  1. WiiEJECT

    OP WiiEJECT The One and Only
    Member

    Joined:
    Jun 5, 2020
    Messages:
    460
    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 WiiEJECT, Apr 25, 2021 - Reason: Toggling on "easy mode" for those who can't read properly.
    osaka35 likes this.
  2. tabzer

    tabzer Newbie
    Member

    Joined:
    Feb 15, 2019
    Messages:
    2,004
    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.
     
  3. Draxzelex

    Draxzelex GBAtemp Legend
    Member

    Joined:
    Aug 6, 2017
    Messages:
    15,050
    Country:
    United States
    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.
     
  4. WiiEJECT

    OP WiiEJECT The One and Only
    Member

    Joined:
    Jun 5, 2020
    Messages:
    460
    Country:
    Argentina
    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.

    This is a partial answer to my question.
     
    Last edited by WiiEJECT, Apr 14, 2021
  5. tabzer

    tabzer Newbie
    Member

    Joined:
    Feb 15, 2019
    Messages:
    2,004
    Country:
    Japan
    Lol, no you don't. Otherwise you wouldn't be asking these questions.

    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.
     
    Snap00 likes this.
  6. WiiEJECT

    OP WiiEJECT The One and Only
    Member

    Joined:
    Jun 5, 2020
    Messages:
    460
    Country:
    Argentina
    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?
     
  7. tabzer

    tabzer Newbie
    Member

    Joined:
    Feb 15, 2019
    Messages:
    2,004
    Country:
    Japan
    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.
     
  8. Snap00

    Snap00 Member
    Newcomer

    Joined:
    Jun 12, 2017
    Messages:
    20
    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.
     
    tabzer likes this.
  9. Hayato213

    Hayato213 GBAtemp Guru
    Member

    Joined:
    Dec 26, 2015
    Messages:
    9,174
    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.
     
  10. Snap00

    Snap00 Member
    Newcomer

    Joined:
    Jun 12, 2017
    Messages:
    20
    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.
     
  11. Hayato213

    Hayato213 GBAtemp Guru
    Member

    Joined:
    Dec 26, 2015
    Messages:
    9,174
    Country:
    United States
    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.
     
  12. Snap00

    Snap00 Member
    Newcomer

    Joined:
    Jun 12, 2017
    Messages:
    20
    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, Apr 15, 2021
  13. petspeed

    petspeed GBAtemp Advanced Fan
    Member

    Joined:
    Nov 13, 2009
    Messages:
    717
    Country:
    Denmark
    Stock EmuMMC is not supported with Hekate.
    I haven't tested it though so I don't know what will happen.
     
    tabzer and Snap00 like this.
  14. WiiEJECT

    OP WiiEJECT The One and Only
    Member

    Joined:
    Jun 5, 2020
    Messages:
    460
    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.
     
  15. tabzer

    tabzer Newbie
    Member

    Joined:
    Feb 15, 2019
    Messages:
    2,004
    Country:
    Japan
    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.
     
  16. WiiEJECT
    This message by WiiEJECT has been removed from public view by Minox, Apr 17, 2021, Reason: GBAtemp is not an imageboard.
    Apr 17, 2021
  17. Draxzelex

    Draxzelex GBAtemp Legend
    Member

    Joined:
    Aug 6, 2017
    Messages:
    15,050
    Country:
    United States
    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?
     
  18. tabzer

    tabzer Newbie
    Member

    Joined:
    Feb 15, 2019
    Messages:
    2,004
    Country:
    Japan

    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.
     
  19. lordelan

    lordelan GBAtemp Psycho!
    Member

    Joined:
    Jan 4, 2015
    Messages:
    4,979
    Country:
    Germany
    While hekate is fine for booting stock, I indeed would appreciate a payload that directly launches stock.
     
    tabzer likes this.
  20. Draxzelex

    Draxzelex GBAtemp Legend
    Member

    Joined:
    Aug 6, 2017
    Messages:
    15,050
    Country:
    United States
    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.
     
  21. lordelan

    lordelan GBAtemp Psycho!
    Member

    Joined:
    Jan 4, 2015
    Messages:
    4,979
    Country:
    Germany
    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.
     
Loading...

Hide similar threads Similar threads with keywords - payloads, emuMMC, sysMMC

Thread Status:
Not open for further replies.