Giter VIP home page Giter VIP logo

switch-guide's People

Contributors

colibre avatar deadphoenix8091 avatar eip618 avatar el-emmo avatar flumpster avatar jasoncubed132 avatar jeffvi avatar jerbmega avatar jisagi avatar jmshrv avatar kannahayabusa avatar lifehackerhansol avatar lightsage avatar marigoldzephyrnio avatar mologie avatar nadrajkowski avatar noirscape avatar novaphoenix avatar oreo639 avatar phazonicridley avatar randompea avatar roblabla avatar sanrax avatar spiral6 avatar suchmememanyskill avatar thatnerdypikachu avatar thedax avatar thegingear avatar validusername16 avatar xghostboyx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

switch-guide's Issues

Do I need to update CFW and sysMMC in a particular order?

I would ask at Atmosphère's repo, but since the guide has you set up things in an unorthodox way, I figured I should ask here.

(Also I had sigpatches and they aren't well liked over there.*)

  • not for piracy, just thought I needed them, turned out I didn't, and now they're here to stay because I'm too lazy to figure out how to remove them.

why not make the big pin be marked as 7

Pinout Charger Joycon
as the titles says the big pin in the upper part is directly connected to 7 why not mention it everywhere where its easier to use that, its a lot more easy to solder to.

Can't find any topic of what every joycon pin does

Can't find any topic of what every joycon pin does, i'm looking for a alternate method of rcm... If the left joycon is connected on the rigth bay just rotating it and pressing some keys, are the only thing you need?

Licence Year

Hello, I just wanted to mention that the year given in the licence may need updating. I am not completely sure about the exact details but I thought I'd let you know regardless. Thank you and have a nice day.

typos in the guide

"Download the atmosphere-(version).zip relese of Atmosphere."
relese should be release.

locations:

  • switch-guide/docs/user_guide/emummc/sd_preparation.md
  • switch-guide/docs/user_guide/sysnand/sd_preparation.md

"a smaller amout of available memory"
amout should be amount.

locations:

  • switch-guide/docs/user_guide/emummc/launching_cfw.md
  • switch-guide/docs/user_guide/sysnand/launching_cfw.md

"launch the Homebrew Menu by by holding the R button"
remove the second by

locations:

  • switch-guide/docs/user_guide/emummc/launching_cfw.md
  • switch-guide/docs/user_guide/sysnand/launching_cfw.md

Updating Atmosphere doesn't reset the settings

In the Updating CFW part of the guide, under the Updating Atmosphere part, it says:

Copy the contents of the Atmosphere .zip file to the root of your SD card. If you are prompted to overwrite files, do so, except for the .ini files. If you do accidentally overwrite the .ini files, this is not an emergency but you will lose any changes you made to Atmospheres settings.

However, it only replaces the files in /config_templates, not /config, so you're not actually replacing any of your current settings.

I'm willing to add a French translation

Hi,

This may not be the most suitable place for that (some helpers from the NH discord server advised me to post here), but i've noticed that, compared to the 3DS guide, there isn't any translation for the switch guide.

From what i've understood, as the 3DS guide was updated, translators didn't update their translations according to that, which is why there isn't any translation available for the switch guide.

If that's the case, i am fine with giving a proper french translation of the switch guide, along with keeping it updated (as long as i'm mentioned when the guide gets updated).

If by any chance you're interested in me giving a translation, then i would gladly accept.

Best regards.

After extracting a save, how can I import it to a new switch?

I am attempting to recover saves from a corrupt emmuMMC install. I'm able to follow the guide here to get the saves from the emmuMMC, but after that it's unclear what I should do to use those saves on a new emmuMMC partition.

Is there a way to do the above? I don't know if it's as simple as just rewriting the save directory or if I'm missing something critical here.

Changing SD cards -> If you are using a partition based emummc:

under bullet-point 10. it goes :

  1. Navigate to /backup// on your SD card and move BOOT0, BOOT1 and the rawnand.bin.xx files to the restore folder.

In fact the files are to placed to the emummc folder wich is to be found in the restore folder.

Good luck to all!

Update the emummc.txt

Wouldn't it be better if we use the hosts config from the rentry guide, as it support every tld that can exists and also add some domains that aren't covered by the current one from nhguide?

# Block Nintendo Servers
127.0.0.1 *nintendo.*
127.0.0.1 *nintendo-europe.com
127.0.0.1 *nintendoswitch.*
95.216.149.205 *conntest.nintendowifi.net
95.216.149.205 *ctest.cdn.nintendo.net

Page Request: File Types and Software Types

Love the guide but I feel there are some holes in documentation in terms of the various types of software and file types used by CFW. (An index of abbreviations and terminology separate of the pages where they are used would also be a useful addition.)
My proposal;

  • An index of filetypes used by the most commonly used and safest software
    • (up to the admins/contributor's of course.
    • Usage and composition of file types including what programs use/support them.
  • An index of software types used as custom firmware and or programs that support the loading of custom firmware.
    • This will not be an all encompassing list but a resource for the most reliable and we'll maintained software available.
    • Any software explicitly for piracy, software with frustrating anti-features, programs which may cause damage to the console or programs that put the user at risk of receiving a ban from Nintendo online services (for ex. SX OS for piracy, ReNiX for risk of console banning, etc) may be included at contributors discretion but must include a disclaimer above it state any of the aforementioned issues.
      Cheers.

Add Warning about Atmosphere-Updater

Small Improvement Suggestions for emuMMC Tutorial

More detailed SD card prep instructions. Changes are bolded.
"1. Install and open Minitool Partitition Wizard
2. Go into Disk & Partition Management. This should be the green box in the second column.
3. Find your SD card on the bottom of the screen, then right click on it and delete the volume on it.
4. Create a new partition with the following settings. To do this, right click on the SD Card in Minitool Partition Wizard and select Create New Partition:
* Partition Size: 29.2GB
* File System: Unformatted
* Unallocated Space After: 0
* You should see the following
* (Picture)
5. Create another partition with the following settings. Ignore the warning about Windows not being able to recognize the partition:
* Partition Size: The Rest of your SD Card
* File System: FAT32
6. Your SD Card should now look something like this:

  • (Picture)
  1. Apply the changes to your SD Card by hitting apply in the upper left."

Locations:

Instruct user to insert SD Card into Switch after finishing SD Card preparation:
"12. Eject SD Card from computer, then insert SD Card into Switch."

Locations:

More detailed instructions on entering RCM:
"1. Power off the Switch and use one of the methods listed below to short the pins on the right JoyCon rail."

Locations:

Have users create a SYSNAND Backup and get their Console's Unique Keys before "Making emuMMC" section:

License year

The year in the license is wrong please fix it thanks :) btw I think you all are awesome and this guide is awesome please do keep up the good work.

fusee-interface-tk

Please add this to the guide :
fusee-interface-tk must be run as root on linux.

Updated emu_boot.bmp

Hullo, not sure where to put this. I just made this for myself, I felt like the emu_boot was a bit outdated. Thought I'd share if it's something you lot would like to use

image
emu_boot.zip
Github converts it to a png, and doesn't allow me to upload .bmp formats, so here it is in a zip archive :)

90DNS changes

Hello!

90dns got a USA instance today.

Similarly, the previous secondary instance (45.248.48.62) has been down for a while (which, I'll repeat from the repo: "If you have Adran's instance added as your secondary, then you have nothing to fear regarding bans, as if it can't connect to DNS, it'll simply fail instead of sending your data to Nintendo. However, I do recommend switching it to an active instance.").

Old secondary needs to be removed, and USA one should be included instead.

I'd edit it myself but the fact that there's an image and that I'm not sure how I should word the "use USA as primary if you're in americas, use france as primary if you're not, use the one that's not primary as your secondary" sentence in a way that'd be simple enough for this guide's purposes.

Relevant file is: docs/extras/blocking_updates.md
More information is in the commit: https://gitlab.com/a/90dns/commit/c70755967552871b65439a1c3f7dca71d10fc5ad

Thanks.

Remove unnecessary lines from hekate_ipl.ini and improve config readability

Currently, this is the config being used:

[config]
updater2p=1
{------ Atmosphere ------}
[Atmosphere FSS0 EmuMMC]
fss0=atmosphere/package3
kip1=atmosphere/kips/*
emummcforce=1
icon=bootloader/res/emu_boot.bmp
{}
[Atmosphere FSS0 SYS]
fss0=atmosphere/package3
kip1=atmosphere/kips/*
emummc_force_disable=1
icon=bootloader/res/sys_cfw_boot.bmp
{}
{-------- Stock ---------}
[Stock SYS]
fss0=atmosphere/package3
stock=1
emummc_force_disable=1
icon=bootloader/res/stock_boot.bmp

The kip1 line found in both FSS0 sections is completely useless and does nothing. The folder it's pointing to doesn't exist, so why is that line still there?

Next, the spacing makes this file really confusing to read at first glance. Why are we using {} instead of just a blank line to separate sections? This is completely supported by Hekate.

Also, the naming scheme is inconsistent. We have Atmosphere FSS0 SYS and Atmosphere FSS0 emuMMC. Sys is also an emmc chip, so wouldn't it be more appropriate to have it say Atmosphere FSS0 sysMMC to match the naming of emu?

This is an example of my proposed config, and what I personally use:

[config]
autoboot=0
autoboot_list=0
bootwait=3
autohosoff=0
autonogc=0
updater2p=1
backlight=100

[Atmosphere FSS0 emuMMC]
fss0=atmosphere/package3
emummcforce=1
icon=bootloader/res/emu_boot.bmp

[Atmosphere FSS0 sysMMC]
fss0=atmosphere/package3
emummc_force_disable=1
icon=bootloader/res/sys_cfw_boot.bmp

[Stock sysMMC]
fss0=atmosphere/package3
emummc_force_disable=1
stock=1
icon=bootloader/res/stock_boot.bmp

Switch Guide Suggestions

1. During SD Preparations, It should probably state in the guide that if your computer asks you to "merge" the two bootloader folders that it's totally fine to merge them. I'm sure most Switch Helpers have seen the question "it says to merge the Bootloader folders, is that okay?" or something like it enough times.
2. Regarding the SD Format warning, it states FAT32 is recommended, I think it should also explicitly say that exFAT is really not recommended due to how prone it is to corruptions (this is far more likely to incentivize people to do FAT32 > exFAT).
3. The part where it says "The SD Formatting should take about 5 minutes" should probably be reworded (akin to how the Boot0/1 thing was reworded) given TE is much faster now. A few people have come and asked something along the lines of "the guide says it should take 5 min but mine took ~30 is that okay?"

Also this has nothing to do with the nh guide in particular but I figured I might as well chuck it on here cause yolo.

  • Consider adding an invite link for the Edizon Discord Server (for Kurisu)

Easier steps for sd partitioning.

At first i had to calculate the size of the first partition myself (to be the full size of the sd - 29872 - 16), changing the Unallocated Space Before & After only affected each other and not the size of the partition itself.

I thought that it would be easier to start from the last partition & go back to the middle one, so i came up with these steps:


  1. Create a new partition by right clicking on the unallocated space and then pressing Create with the following instructions:

    • Set metrics on the right of Unallocated Space Before and Unallocated Space After to MB if it's set to GB
    • Set the File System to Unformated
    • Set the partition size to 29872
    • Set the Unallocated Space After to 0
  2. Create another new partition with the following settings:

    • Ignore the warning about windows not being able to recognize the partition
    • Set the file system to FAT32
    • Set the Partition Label to SD
    • Set the partition size to be the rest of the SD card space minus 16MB
    • Set the Unallocated Space Before to 16

Note: Screenshots would need an update & maybe the other OS instructions.

Potentially outdated information about EmuNAND in the FAQ

(I'm a first-time prospective switch hacker so don't feel comfortable wording the relevant changes in a pull request, so just suggesting what I think is an issue)


The "Is it safe to use homebrew?" section in the FAQ talks about EmuNAND as a thing that may be developed in the future.

In a future Atmosphere update, we will be able to create a dual-boot (EmuNAND) solution, that allows us to have a clean, online firmware and a seperate offline firmware for homebrew related software.
[...]

SX OS

Team Xecuter's "EmuNAND" is not a proper (or safe) EmuNAND, and Nintendo can pick up on it with their telemetry.

As I understand it, there is now a "true" EmuNAND solution integrated in Atmosphere, and if you follow the recommended path in the guide, that's what you'll end up with.

patch test should refer to separate page

On the getting started page there is a link to test if you're patched

If you are unsure if your serial is patched, you can test your console yourself following the instructions here.

The link goes to the sending payload step, but after testing the switch the user continues to the Making the emuMMC page. They should be brought back to the Getting started or RCM step. Otherwise they skip the partitioning and file preparation step.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.