-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add some information from channel pins #2
Open
misson20000
wants to merge
1
commit into
reswitched:master
Choose a base branch
from
misson20000:pins-info
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+18
−0
Open
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -26,6 +26,8 @@ All of our current hax require user interaction; that is, they are not "coldboot | |
|
||
The Switch provides extremely detailed telemetry to Nintendo. In particular, crashes and their requisite error codes are uploaded to Nintendo; lots of homebrew use custom error codes when crashing, and these being uploaded to Nintendo could definitely get you banned. If you are an end user who cares about online access, it is not recommended to run custom firmware at this time. The Switch's telemetry has not been entirely disabled even though the Error Collection sysmodule is not launched on currently available custom firmwares. | ||
|
||
Especially don't go online if you have installed custom titles (warez NSPs) to your system menu. | ||
|
||
## Does ReSwitched accept donations? | ||
|
||
ReSwitched is **NOT** accepting donations at this time. Anyone claiming otherwise is an impersonator/fraud and should be reported to us on our <a href="{{ site.baseurl }}/discord">Discord</a>. | ||
|
@@ -38,6 +40,14 @@ This is extremely unlikely due to a very secure cryptographic design for the car | |
|
||
While there's no immediate way to guarantee yes or no, if said exploit *does* work on the Switch, it's likely you'll hear about it very quickly, as many groups and individuals are sure to test it on the Switch as soon as they hear about it. Given this, if you haven't heard anything about it working, it's unlikely it does. | ||
|
||
## What is the difference between fusée and fusée-gelée? | ||
|
||
Fusée-Gelée is the name of an exploit in the bootrom of the Nintendo Switch. The name means "frozen rocket". The exploit is also known as ShofEL2. A detailed write-up is avaialble at <http://misc.ktemkin.com/fusee_gelee_nvidia.pdf>. Fusée is the name of Atmosphére's bootloader. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. avaialble -> available Also, perhaps linking to this might be a better idea than that. It's on git so it's likely to last longer. |
||
|
||
## What are the different types of NSP files? | ||
|
||
There are essentially two ways NSPs are used in the scene. The first being an exploit for the "nspwn" bug. This is a bug in FS which allows you to give an NSP the same contents as an exefs normally would have inside an NCA, but with the NSP alone as it's own file, without the NPDM/binary being verified. This is how hbl was initially implemented. This is different than the current piracy/homebrew-on-home-menu methods, where the NSP is just used as a container for install-time, much like a zip file would normally be used, and they simply contain NCAs to be installed. Atmosphere uses the former type, so no you cannot replace this NSP with a piracy/homebrew-on-home-menu NSP. | ||
|
||
## Questions about Nintendo Switch Internals | ||
|
||
Adapted from the now-defunct #vvv-faq channel on our <a href="{{ site.baseurl }}/discord">Discord</a>, thanks to @sirocyl for writing this portion of the FAQ! | ||
|
@@ -81,3 +91,7 @@ Adapted from the now-defunct #vvv-faq channel on our <a href="{{ site.baseurl }} | |
### Is there a way to bypass the fuses burned on major system firmware updates, allowing downgrading the Switch firmware to more vulnerable versions? | ||
|
||
The fuses in the Nintendo Switch are embedded into the SoC, and thus are not feasibly bypassable via any hardware modification. Fuse checks can be bypassed with a bootrom-level exploit like [fusée-gelée](https://github.com/Cease-and-DeSwitch/fusee-launcher)/[shofel2](https://github.com/fail0verflow/shofel2), but downgrading is not particularly useful for the end user at that point since you've already achieved the most privileged level of execution possible. Additionally, if you downgrade through a method like this, you will be reliant on that method to boot until you upgrade again, since normal boot will be interrupted by the failing fuse checks; furthermore, the fuse checks will still occur at warmboot, preventing the device from waking up after sleeping. | ||
|
||
### Why are savefile exploits not an option? | ||
|
||
The Switch uses ASLR, meaning that processes are loaded with a randomized address space layout. This makes static exploits (not attacking scripting engines) extremely unlikely to ever arise in a reliable form. There is a flaw allowing for partial ASLR defeat on firmware versions before 3.0.2, but it's extremely difficult to use. |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps mention that piracy in general, "homebrew on main menu" or "xci to nsp" stuff are also ban bait too?