Tutorial  Updated

From zero to Hekate/Atmosphere

Guide link

I plan on fully keeping it up-to-date.

Has instructions that should work for all firmwares, a part for software-side 1.0.0 (PegaSwitch + reboot_to_rcm) and an FAQ detailing some common questions + a guide on how to dump your NAND.

Hopefully this will be useful.

If something is unclear/could use clarification, please use the Issue Tracker. Same goes for suggestions to add to the FAQ.

ReiNX/SX OS/sigpatches into Atmosphere won't be supported, don't bother asking, FAQ explains why.

Credits:
  • Individual credits are listed for each page
  • Jisagi for layout, T3CHNOLOG1C for the original guide.
  • All developers for the referenced tools and utilities.
 
Last edited by Ev1l0rd,

masterspike52

Well-Known Member
Member
Joined
Jan 25, 2017
Messages
192
Trophies
0
Age
28
XP
506
Country
United States
Usability w/ my guide is pretty much the same as with any other guide. You don't need to wait for someone to compile anything, the files are pregenerated, the SD structure is copy-pastable and you don't need to learn how to use any ini files.

If I could ask... did you read the guide, or did you just read the replies here and assumed the rest?

The NAND dump I've kinda mentioned in an earlier post of mine somewhere, but since it's done while Horizon is booted, it may result in a corrupted dump as the NAND might change while it's dumping.
1. yes, you do need to learn how to use that ini in the instance you wanna use other kips than whats provided and to a normal user none of the info already provided makes sense which returns me to my "people telling me if i dont know what im doing dont use it"
2. i have read your guide and as much as i appreciate anything that this community can give its really not necessary
3. http://www.reinx.guide is not only a more simple guide but provides a very pretty background and visible font with everything in sections that are spaced out in seperate pages as to not overload the reader (me being a man that hates reading more than anything due to sheer boredome) and so they wont be urged to skip steps as to make it easier on their life
 
  • Like
Reactions: Reisyukaku

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,019
Trophies
2
Age
29
Location
New York City
XP
13,407
Country
United States
Careful, you seem to have triggered the Rei Defense Force.
OP was spreading misinformation about a project that many people spend their free time and work hard with. Is it any surprise that there would be a kneejerk reaction if people started false rumors and myths about your own work? Not to mention that it was handled very civilly coupled with objective information. This is tantamount to all of the bashing towards SX OS users and expecting people who use SX OS to just sit down and take the insults; a true community would not work towards putting down other people's work despite their own personal feelings.
 

Crusatyr

Well-Known Member
Member
Joined
Jul 31, 2016
Messages
197
Trophies
0
XP
901
Country
United States
A whole bunch of stuff.

Thanks, man. You said what I wanted to except you were a lot more polite than I would have been.

Fair enough, I did not know that. Thanks for said clarification.

Yeah, I've put a lot of work into making sure everything was kosher with the ReiNX Toolkit backup tool. Pretty much every concern palatine mentioned we discussed in great depth while writing it to ensure that everything works out well. What I think is cool about the dumping tool, is that if my predictions are correct, it's possible to use only the first part it dumps to generate a restore-able nand with an empty user partition. Just in case, I mean.
 

kingaz

Well-Known Member
Member
Joined
Oct 27, 2013
Messages
298
Trophies
0
Age
36
XP
877
Country
United States
*snip*
Regardless, I do indeed see that there were some inaccuracies regarding ReiNX's compatibility with homebrew, which have since been fixed (why wouldn't it be compatible, it's an atmosphere fork). Still, given how ReiNX has its own guide, I see no reason why other guides are obliged to link to it.
 

Kilim

ReiNX Official Dad™
Member
Joined
May 14, 2017
Messages
220
Trophies
0
Age
31
XP
1,630
Country
United States
*snip*
Regardless, I do indeed see that there were some inaccuracies regarding ReiNX's compatibility with homebrew, which have since been fixed (why wouldn't it be compatible, it's an atmosphere fork). Still, given how ReiNX has its own guide, I see no reason why other guides are obliged to link to it.
here's the difference though:

nowhere in my guide do i reference or smear alternative CFWs, even in the "should i use another CFW" post in the FAQ - however for some reason, a method of slander was injected into this guide to try and get people away from ReiNX

could i do a better job at adding alternative CFWs to the guide? sure, but when people like you exist, it makes it very difficult for me

nevertheless when i update my guide ill make sure to provide better resources and information on other CFW, so at least i can say i was the better man
 
Last edited by Kilim,
  • Like
Reactions: Reisyukaku

Reisyukaku

Onii-sama~
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
2
Website
reisyukaku.org
XP
5,422
Country
United States
*snip*
Regardless, I do indeed see that there were some inaccuracies regarding ReiNX's compatibility with homebrew, which have since been fixed (why wouldn't it be compatible, it's an atmosphere fork). Still, given how ReiNX has its own guide, I see no reason why other guides are obliged to link to it.
Thats pretty fallacious logic friend. If I were to go by that, i'll continue to shill my guide while this one falls off the search engines. Let people decide what the better product is. Dont use cheap tactics.

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

What is the point of a guide if it doesn't intend to help people get the information they need?
I can't like this post more than once. Chary HELP! x3
Seriously though, this is the key. Guides need to be written to inform people of their options, not be used as a weapon for misinformation and drama. Im proud of the outcome my guys made with our guide because it goes into depth without being too verbose.
 

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,781
Trophies
1
Location
42*South
XP
4,557
Country
Australia
My question is, how is this guide any different from the official SDfiles setup guide located > HERE

Which is their official guide for running their files (which you link in your guide) not to mention their guide is layed out in a easier to read format and takes you through each step
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
OP
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
My question is, how is this guide any different from the official SDfiles setup guide located > HERE

Which is their official guide for running their files (which you link in your guide) not to mention their guide is layed out in a easier to read format and takes you through each step
My guide provides (although by proxy, as that is not my guide) better long-term methods of getting into RCM w/ screenshots on how to set up each (the thread sdfiles links mainly offers options that will likely result in damage to the joycon rail over time, such as paperclip and screwdriver solutions). The guide I link for RCM provides links to where it's possible to buy reliable jigs,

In addition, my guide has users set up a "bootkit" folder (basically a folder that has f-g, TegraRCMSmash and a couple of launch scripts) that turns booting CFW into a "put Switch in RCM, connect to computer and run the sh/bat file" process (on Windows, this is just double clicking a file), which is faster/easier than navigating a GUI every time someone has to boot CFW, and since Hekate is pretty much the only f-g payload you'll need (since it lets you chainload other payloads), it's easier/faster to replace Hekate's payload with an update each time (which a user would have to do regardless when updating the payload).

I also fully provide the option for Android/chromeOS users, which sdsetup only refers to in passing.

I fully have a guide for setting up reboot_to_rcm (the 1.0.0 software side solution), which SDSetup at the moment doesn't provide at all (the thread thats linked that mentions reboot_to_rcm just links to reboot_to_rcm's repository), which although not entirely noob friendly (it's just not possible to fully simplify the concept of terminals, IPs and DNS, although I did try my best), should get users into RCM mode in a reliable way.

My guide also provides instructions for joining together the partial NAND dumps for Hekate.

My guide also doesn't have users set up AutoRCM, as AutoRCM brings it's own caveats, particularly w/ battery drain and what happens when the battery dies fully.

That and my guide leaves users with a single setup, which is easier to troubleshoot than if someone is running all kinds of setups at once.

Basically, in the end, mine is more of a streamlined process that sets users up with a preset CFW, offering the majority of desired features (homebrew, layeredFS, FTP) which can be easily troubleshooted (which was a big factor for me when writing this guide, mangled SD setups are already common on the 3DS, and the Switch is no different), compared to SDSetups more "hands-off, pick your own system completely if you think you know what you're doing, but here are some potential defaults" (which has the disadvantage that a lot of people think they know what they're doing and will make their own setups, which will just result in a very painful troubleshooting process when it becomes apparent that they don't) approach.
 

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,781
Trophies
1
Location
42*South
XP
4,557
Country
Australia
My guide provides (although by proxy, as that is not my guide) better long-term methods of getting into RCM w/ screenshots on how to set up each (the thread sdfiles links mainly offers options that will likely result in damage to the joycon rail over time, such as paperclip and screwdriver solutions). The guide I link for RCM provides links to where it's possible to buy reliable jigs,

In addition, my guide has users set up a "bootkit" folder (basically a folder that has f-g, TegraRCMSmash and a couple of launch scripts) that turns booting CFW into a "put Switch in RCM, connect to computer and run the sh/bat file" process (on Windows, this is just double clicking a file), which is faster/easier than navigating a GUI every time someone has to boot CFW, and since Hekate is pretty much the only f-g payload you'll need (since it lets you chainload other payloads), it's easier/faster to replace Hekate's payload with an update each time (which a user would have to do regardless when updating the payload).

I also fully provide the option for Android/chromeOS users, which sdsetup only refers to in passing.

I fully have a guide for setting up reboot_to_rcm (the 1.0.0 software side solution), which SDSetup at the moment doesn't provide at all (the thread thats linked that mentions reboot_to_rcm just links to reboot_to_rcm's repository), which although not entirely noob friendly (it's just not possible to fully simplify the concept of terminals, IPs and DNS, although I did try my best), should get users into RCM mode in a reliable way.

My guide also provides instructions for joining together the partial NAND dumps for Hekate.

My guide also doesn't have users set up AutoRCM, as AutoRCM brings it's own caveats, particularly w/ battery drain and what happens when the battery dies fully.

That and my guide leaves users with a single setup, which is easier to troubleshoot than if someone is running all kinds of setups at once.

Basically, in the end, mine is more of a streamlined process that sets users up with a preset CFW, offering the majority of desired features (homebrew, layeredFS, FTP) which can be easily troubleshooted (which was a big factor for me when writing this guide, mangled SD setups are already common on the 3DS, and the Switch is no different), compared to SDSetups more "hands-off, pick your own system completely if you think you know what you're doing, but here are some potential defaults" (which has the disadvantage that a lot of people think they know what they're doing and will make their own setups, which will just result in a very painful troubleshooting process when it becomes apparent that they don't) approach.


And have you thought about breaking its sections up a bit more for ease of readability? I'm not sure about you but reading walls of text can be tedious which is why I'm sure some people turn to video guides
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
OP
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
And have you thought about breaking its sections up a bit more for ease of readability? I'm not sure about you but reading walls of text can be tedious which is why I'm sure some people turn to video guides
I added <hr> tags throughout the document in an attempt to break up sections (this looks/works really nice on mobile), but I can kinda see what you mean for desktop users.

That said, I might consider moving the steps to their own pages, as you're not the first to raise this suggestion.
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
OP
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
And have you thought about breaking its sections up a bit more for ease of readability? I'm not sure about you but reading walls of text can be tedious which is why I'm sure some people turn to video guides
I broke up the sections into separate pages.

Also using jekyll now for the main part since writing pure HTML will probably cause heavy issues down the line when I need to update layouts n shit.
 

delete12345

Well-Known Member
Member
Joined
Feb 27, 2010
Messages
695
Trophies
1
Age
32
Location
Taipei, Taiwan
XP
1,279
Country
United States
I am reading the guide right now, and I noticed it didn't mention anything about fusee-primary.bin and fusee-secondary.bin, both of which come with Atmosphere.
  • Where should I put the primary and secondary BIN files?
  • Or all of these are setup automatically via SDSETUP? Because when I jumped to this section (https://noirscape.github.io/SwitchGuide/sdcard.html), I am lost with what to do with the Atmosphere BIN files, nor did the section mention any of the file names in the Atmosphere v0.7.0 ZIP file.
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
OP
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
I am reading the guide right now, and I noticed it didn't mention anything about fusee-primary.bin and fusee-secondary.bin, both of which come with Atmosphere.
  • Where should I put the primary and secondary BIN files?
  • Or all of these are setup automatically via SDSETUP? Because when I jumped to this section (https://noirscape.github.io/SwitchGuide/sdcard.html), I am lost with what to do with the Atmosphere BIN files, nor did the section mention any of the file names in the Atmosphere v0.7.0 ZIP file.
Atmosphere prerelease was last night, at the moment this guide doesn't follow these instructions yet. I'll update the guide later today (please bear with me, it's 7am here RN and I _just_ found out about this.)
 

BL4Z3D247

GBAtemp Stoner
Member
Joined
Oct 22, 2008
Messages
1,942
Trophies
0
Age
39
Location
I'm so high, I don't even know!
XP
1,229
Country
United States
I fully have a guide for setting up reboot_to_rcm (the 1.0.0 software side solution), which SDSetup at the moment doesn't provide at all (the thread thats linked that mentions reboot_to_rcm just links to reboot_to_rcm's repository), which although not entirely noob friendly (it's just not possible to fully simplify the concept of terminals, IPs and DNS, although I did try my best), should get users into RCM mode in a reliable way.
I don't normally need help figuring things out but I cannot for the life of me get PegaSwitch setup, let alone running. The instructions are a bit vauge as there isn't a step for each file downloaded. The issue I'm having is I'm getting ERRs when inputting "npm i" command.

Anyway was wondering if you or anyone can help me get PegaSwitch sorted out? Thanks in advance.
 
Last edited by BL4Z3D247,

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
OP
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
I don't normally need help figuring things out but I cannot for the life of me get PegaSwitch setup, let alone running. The instructions are a bit vauge as there isn't a step for each file downloaded. The issue I'm having is I'm getting ERRs when inputting "npm i" command.

Anyway was wondering if you or anyone can help me get PegaSwitch sorted out? Thanks in advance.
Could you post a screenshot of the error and what OS youre running this on?

(Sorry for not seeing this earlier)
 
  • Like
Reactions: BL4Z3D247

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    NinStar @ NinStar: CRAZY HAMBURGER