r_switchhacks | Unsorted

Telegram-канал r_switchhacks - Switch Hacks

1500

Powered by : @r_channels

Subscribe to a channel

Switch Hacks

🎂🎂🎂🎂🎂
🎁 Today @r_SwitchHacks is 5 years old.
🎉 Congratulations! 🎈

Читать полностью…

Switch Hacks

Atmosphere 1.5.4 is now in pre-release (fire emblem/zelda mods fix)
https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.5.4

https://redd.it/13h8s3m
@r_SwitchHacks

Читать полностью…

Switch Hacks

MissionControl v0.9.2 released

https://github.com/ndeadly/MissionControl/releases/tag/v0.9.2

https://redd.it/1301nz9
@r_SwitchHacks

Читать полностью…

Switch Hacks

mGBA 0.10.2
https://mgba.io/2023/04/23/mgba-0.10.2/

https://redd.it/12xgqsy
@r_SwitchHacks

Читать полностью…

Switch Hacks

Atmosphere 1.5.2 is now released (new USB File Transfer homebrew)
https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.5.2?repost=1.5.2

https://redd.it/12q9gj5
@r_SwitchHacks

Читать полностью…

Switch Hacks

Bounty for NVDEC support in libnx

I have started a bounty for NVDEC support in libnx.

The GitHub issue is here: https://github.com/switchbrew/libnx/issues/580
The bounty is here: https://app.bountysource.com/issues/116504826-question-video-hw-decoder

NVDEC support would allow for hardware accelerated video decoding. That can make things like NXMP and Moonlight run substantially better in HOS.

If you would like to see support added, and have a few bucks to spare, please consider joining the bounty.

https://redd.it/12as1sk
@r_SwitchHacks

Читать полностью…

Switch Hacks

FPSLocker - set custom FPS target in retail games

Did you want to play some game in 45 FPS instead of 60? Now you can (probably).

Preview (it's utilizing Witcher 3 config mod to allow setting anything above 30 FPS):

https://twitter.com/masagratordev/status/1633168850370850816

​

Link to repo (read README!): https://github.com/masagrator/FPSLocker

https://redd.it/11lqsev
@r_SwitchHacks

Читать полностью…

Switch Hacks

Atmosphere 1.5.0 is now in pre-release (16.0.0 support)
https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.5.0-prerelease?repost=1.5.0

https://redd.it/119l00a
@r_SwitchHacks

Читать полностью…

Switch Hacks

Lockpick_RCM v1.9.10 supports new keys brought by firmware 16.0.0
https://github.com/shchmue/Lockpick_RCM/releases/tag/v1.9.10

https://redd.it/119ix09
@r_SwitchHacks

Читать полностью…

Switch Hacks

Switch Hacking Q&A General | Legal Edition

# New users, please read the entire post before asking your question, including the FAQ. You may find your question is already answered here.

# Ask questions in the comments of this thread

---

# Do you just want to hack your Switch?

**Start here: [Nintendo Homebrew Switch Guide – everything you need to know](https://nh-server.github.io/switch-guide/)**

---
# [Basic Information and Resources (START HERE BEFORE ASKING YOUR QUESTION)](https://www.reddit.com/r/SwitchHacks/comments/imsbgv/need_help_hacking_your_switch_start_here/)

**Things you really ought to stop asking already**
-------------------------------------------------

* **Don't understand a term? Look it up on [Nintendo Homebrew's Glossary first](https://nh-server.github.io/switch-guide/extras/glossary/)!**

* **The best switch for hacking purposes is an unpatched HAC-001. Get the [hackable serial number ranges here](https://gbatemp.net/threads/switch-informations-by-serial-number-read-the-first-post-before-asking-questions.481215/). Already have a Switch? Check if your unit is hackable [here](https://ismyswitchpatched.com/) by entering your serial number, [found on the bottom of the Switch by the USB-C port](https://nh-server.github.io/switch-guide/user_guide/img/serial_switch.png).**

* **If you can do something on stock firmware, you can do it on CFW.**

* **Updating is safe if you have an Unpatched Switch and use Atmosphère CFW. You will not lose your CFW.**

* **The Switch Lite and the new switch model (HAC-001-01) are unlikely to ever support CFW through software. Units that are on firmware 8.0.1 or lower will have the ability to run homebrew in the long run.
Without installing a hardware modchip, 8.1.0 and above are screwed, probably forever. The early european Switch Lite units came with 8.0.1.**

---

**Discord**
-------

If you need help, feel free to join the [Nintendo Homebrew Discord Server](https://discord.gg/C29hYvh). This is the fastest way to get support with your problem.

On Discord you can, well, livechat with the community about the usual Switch Hacking and Homebrew.

----

Console Status
---

Latest Firmware Version: 15.0.1

| Firmware Version | Unpatched Switches (HAC-001)† | Patched Switches (HAC-001)† | "New" Switch (HAC-001-01) | Switch Lite (HDH-001) |
|:--------------|:--------------------------------|:---------------------------|:----------------------------|:-----------------------|
| 1.0.0 | [Nereba] or **[RCM]** | **N/A** | **N/A** | **N/A** |
| 2.0.0 - 3.0.2 | [Caffeine] or **[RCM]** | **N/A** | **N/A** | **N/A** |
| 4.0.0 - 4.1.0 | [Caffeine] or **[RCM]** | **[Caffeine]** | **N/A** | **N/A** |
| 5.0.0 - 7.0.0 | **[RCM]** | Wait for CFW | **N/A** | **N/A** |
| 7.0.1 | **[RCM]** | Wait for CFW | Cart update to 8.0.1 | **N/A** |
| 8.0.1 | **[RCM]** | Wait for homebrew | Wait for homebrew | Wait for homebrew |
| 8.1.0 - 15.0.1 | **[RCM]** | Unhackable (currently) | Unhackable (currently) | Unhackable (currently) |

†*Unpatched HAC-001 units can be hacked with [RCM]. Check if your unit is unpatched by pasting the first few digits of the serial number ([found on the bottom side of the Switch next to the USB port](https://nh-server.github.io/switch-guide/user_guide/img/serial_switch.png)) into [this website](https://ismyswitchpatched.com/).*

CFW/Bootloader | Latest Supported Version
---|---
**Atmosphère** | 15.0.1
Hekate | 15.0.1
ReiNX | 10.1.0
SX-OS | 11.0.0

---
Note: About three days after the post is unstickied it'll become locked to prevent users from asking questions where they likely won't find answers

---


[All old threads - Q&Archive](https://www.reddit.com/r/switchhacks/wiki/archive)

**Questions go below.

Читать полностью…

Switch Hacks

Internal RCM Loader installation



Hi,

I've been working on getting RCMLoader to be installed internally in an Unpatched V1 Nintendo Switch. It is like Trinket M0 -esque functionality.

I am going to share about it here.

Difficulty:- 6/10

I will go through the pros & cons of this procedure, what item I used, and how was it holding up.

​

Item needed: -

1. Fine tip soldering iron

2. Soldering peripherals - Solder, Flux, Braid.

3. Hot air station

4. 18/19 gauge wire.

5. Metal cutter (optional - to cut a portion of the metal backplate to allow RCMloader board to sit)

6. 1 RCMloader per device. Cost me around 10USD each.

​

​

Pro:-

1. No need to bring physical RCM loader

2. Fairly straightforward soldering work

3. No need to worry about RCM loader battery faulty/depleted

Con:-

1. No longer be able to use 1 RCM loader onto multiple V1 Switchs

2. Can't load multiple payload by selecting the + button. Only 1 payload.

3. Must use JIG, Joycon mod, or Auto-RCM.

​

​

Step taken:-

1. Copy the payload.bin provided into your RCM loader. This payload is a forwarder Payload that will load the \\atmosphere\\reboot_payload.bin.

Found here: **https://gbatemp.net/threads/dragonboot-for-atmosphere-generic-rcm-tools.581600/post-9571750**

This is the RCMLoader I used:- It's a clone so the injection time is a little longer than the original.

​

https://preview.redd.it/jg1rgg78t9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=580763b32aab0bdb5214a050c0ab875f1e2b10da

2. To do this you need to pry open the plastic part. It will left you with this.

​

https://preview.redd.it/1vze2nt9t9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=ba5a6fe189c521e3a0fe147bf3fd30e112585cb4

4. Use hot air station to remove Male USB C and Female Micro USB connector (too thick to fit into the Switch's internal). On my 2nd attempt, I removed the reset pushbutton as well. Much more cleaner.

This is the result

​

https://preview.redd.it/jl18hmtat9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=a5a8c74419e9e18553f73c6bab2aa4b593727da7

​

https://preview.redd.it/e8ufzzmct9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=cf472d5ad6cc855c88e02f880c2a3c9523560f5d

3. There's 2 ways to do this (or combination of both). I marked the points to solder wires.

From Above

​

https://preview.redd.it/5psil75et9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=94ec15f9c014e6780c01cbb0c997afbf64d4511d

From Below

​

https://preview.redd.it/gl35pf1ft9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=aebfcc307335dce48741c383b4a342f5e20f977a

Legend-

RED - +3.3V

BLUE - GND

GREEN - D+

ORANGE - D-

​

4. Wired them up similar to Trinket M0 wiring. But WITHOUT the Joycon Strap, USB Disconnect, and Vol+ Strap.

​

https://preview.redd.it/2uxdhw1kt9ga1.jpg?width=3500&format=pjpg&auto=webp&v=enabled&s=4d64eaccc32e49a234fbd4d4a2861c6675792074

This is how I do my first mod

​

https://preview.redd.it/jf6oz53lt9ga1.jpg?width=4000&format=pjpg&auto=webp&v=enabled&s=5ea9d57c8d1f70f31dcf9f2b5c607c203558d6e4

Video result of installation :-

**www.youtube.com/watch?v=PG\_h59otF3Q&ab\_channel=DadEmpithree**

Additional information.

1. This won't allow you to update the payload in the RCMloader anymore. I tried connecting in various ways to let Windows detect my RCM loader, but due to the D+ and D- connected to the Switch, Switch APX and Hekate took priority. But by using the payload.bin provided, it will never need to be updated anymore, just update the file in the MicroSD card. Hekate USB UMS functionality works without issue.

2. When charging the Switch from off or flat battery, the Switch will automatically goes into RCM mode (for Auto-RCM). Once charger plugged out. Internal RCMloader will automatically kicks in and inject the payload.

3. It is recommended to use Auto-RCM

Читать полностью…

Switch Hacks

Atmosphere 1.4.1 is now released (bugfixes)
https://github.com/Atmosphere-NX/Atmosphere/releases/latest?repost=1.4.1

https://redd.it/10khyyx
@r_SwitchHacks

Читать полностью…

Switch Hacks

that atmosphere/contents
folder does not have old Atmosphere components.
**Notice about resized emuMMC:** Resized emuMMC does not have the slow bug anymore. You can create a new one or recreate it via Nyx and the issue will be gone.

https://redd.it/zsjpxy
@r_SwitchHacks

Читать полностью…

Switch Hacks

hekate v6.0.0 & Nyx v1.5.0 released (supports 15.0.1 FW)

**Supports booting ALL current CFWs, Android/Linux booting and payload tools.**

Supports: Erista (T210) and Mariko (T210B01) units

Latest HOS supported: 15.0.1

Download: [https://github.com/CTCaer/hekate/releases/tag/v6.0.0](https://github.com/CTCaer/hekate/releases/tag/v6.0.0)

## hekate 6.0.0 changes

* **L4T Loader**
Mandatory for new L4T releases and especially for Mariko support.
Coreboot is no more (Still supported until everything gets updated though).
* R2P for Mariko. Will be used by L4T.
* Auto HOS power off will blink 3 times on OLED panels now
The previous method of slow fade out doesn't work on OLED panels, so blink instead.
* Changed battery enough limits
Increased by 50-100mV. As always if you see the hekate battery empty icon, charge your switch, otherwise it can easily randomly shut off.
* Various improvements/fixes

​

## Nyx v1.5.0 Changes

* Fixed an issue where UMS eMMC mount could hang
* Added no border and colorized combo for launch options
Icons must have the \_hue\_nobox.bmp
suffix to enable that
* Name the vendor of the new dram chips. Models still unknown.
* Make all backup/restore options to always use 4 MB for BOOT0/1 partitions
Adds better compatibility with custom eMMCs that have bigger boot partitions
* Added 17 burnt fuses info missing from previous update
* Added more SD vendors
* Various improvements/fixes

​

## BDK Changes

* eMMC: add emmc\_set\_partition
* UMS: fixed a use of stack without initialization issue
* SDRAM: Renamed new chips
* max77812: do not allow setting RAM1 regulator if not 211 phase
* clocks: host1x is now managed by hw-init only and not display/VIC/TSEC
* RTC: Added T210B01 R2P
* BQ24193: Remove charger forced enable
Any software that depends on that should properly manage the charger via the gpio instead of randomly disabling it
* ini: ini\_check\_payload\_section changed to ini\_check\_special\_section to accommodate for l4t
special key
* Various improvements/fixes

## FAQ

* **Which Linux/Android distributions are supported in Partition Manager?**
For L4T Linux you can use the official Ubuntu Bionic 3.4.0 and newer or any other distro betas.
For android you can get Android 10.

* **I don't care about emuMMC/Linux/Android. Can the Part manager be used for something else?**
Yes. You can still reformat your SD card to a single FAT32 partition.
You can even use it when you have exFAT and you want to format to FAT32.
It is also suggested to format your sd card via hekate. That's because it prepares it for **performance**. something that many partitioning tools neglect.

https://redd.it/zqul5k
@r_SwitchHacks

Читать полностью…

Switch Hacks

Switch M.2 Heatsink

https://imgur.com/gallery/HXwNF4K

This was a really simple one. When I got my switch a few years back I replaced the thermal paste the first day. I also use a quite active fan profile that I have made up.

I've wondered for a wile if removing the metal shielding would make any difference. I also recently applied the 1862mhz ram oc and have some of these 2mm heatsinks for m.2 sitting around.

I loaded up pokemon, traveled around a about 15mins and found it maxing at 56/52/47.3

I removed the shielding, put some foam mounting tape on the back of the card reader to keep its height then trimmed and applied the heatsinks.

After playing for another 15mins or so I found it maxing at 56/47/47.1

So my experience seems to have significantly dropped the PCB temps. This would seem to be from the memory heatsinks directing heat off the board. The air going into the fan is probably a bit warming from heat off the ram accounting for the even temps on the SoC.

https://redd.it/yzouu9
@r_SwitchHacks

Читать полностью…

Switch Hacks

Joining the party!
https://redd.it/13nele4
@r_SwitchHacks

Читать полностью…

Switch Hacks

Atmosphere 1.5.3 is now released (16.0.3 support)
https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.5.3?repost=1.5.3

https://redd.it/13cbwff
@r_SwitchHacks

Читать полностью…

Switch Hacks

Let's Get Ready to Rumble!!! Play Switch games using your OG N64 controller + Rumble Pak or Gamecube Controller.

I'm back with a couple of updates to my project that uses a Raspberry Pi Pico ($4 microcontroller) to allow you to play Nintendo Switch games using an OG N64 or Gamecube controller over USB or Bluetooth.

A common question I'd get is whether this project supported rumble. Due to the complexities of responding to requests from the Switch, it didn't - until now! After I added Bluetooth in the last update, I finally felt well-equipped enough to tackle controller rumble. Gamecube controllers natively have rumble, and I decided to pick up an N64 controller Rumble Pak to get rumble working on both controllers.

Unfortunately, the Switch sends 4 different 'types' of rumble commands for HD rumble and these controllers really only support on/off rumble. There may be some (very few that I've found) instances where a Pro Controller rumbles and your N64/Gamecube controller won't. I tested rumble in the Legend of Zelda: Ocarina of Time on the NSO N64 app and it worked well. I also tested it in Snipperclips and it worked very well.

Another smaller update - the code now auto-detects whether the plugged in controller is an N64 or a Gamecube controller. You only have to power cycle the Pico when you switch between the two and it should work without reprogramming!

Give it a try and let me know if you have any other questions or feedback!

https://github.com/DavidPagels/retro-pico-switch

https://redd.it/12xqml7
@r_SwitchHacks

Читать полностью…

Switch Hacks

MissionControl v0.9.1 released

https://github.com/ndeadly/MissionControl/releases/tag/v0.9.1

https://redd.it/12r3a5z
@r_SwitchHacks

Читать полностью…

Switch Hacks

KWottrich/sys-clk v1.0.3b released, with support for firmware 16.0
https://github.com/KWottrich/sys-clk/releases/tag/1.0.3b

https://redd.it/12hsomo
@r_SwitchHacks

Читать полностью…

Switch Hacks

Atmosphere 1.5.1 is now released
https://github.com/Atmosphere-NX/Atmosphere/releases/tag/1.5.1?repost=1.5.1

https://redd.it/11qra94
@r_SwitchHacks

Читать полностью…

Switch Hacks

MissionControl v0.9.0 released (16.0.0 support)

https://github.com/ndeadly/MissionControl/releases/tag/v0.9.0

https://redd.it/11a9alt
@r_SwitchHacks

Читать полностью…

Switch Hacks

Switch version 16.0.0 is out

Nintendo Support: Nintendo Switch System Updates and Change History

https://redd.it/117u05f
@r_SwitchHacks

Читать полностью…

Switch Hacks

Please ask your question in the comments.**

[RCM]: https://nh-server.github.io/switch-guide/user_guide/rcm/
[Caffeine]: https://switch.homebrew.guide/hacking/caffeine/forewarning
[Nereba]: https://switch.homebrew.guide/hacking/nereba/sdsetup

https://redd.it/114wn1g
@r_SwitchHacks

Читать полностью…

Switch Hacks

(activated from Hekate). But if user not preferring it, Rail Jig or Joycon Mod is needed. Please note that this function exactly as the RCMloader, but it's internal now.

Any question is welcome.

Disclaimer: - I am not responsible for the damage of your properties, bricking your Nintendo Switch, climate change, total human annihilation, nuclear war, etc

https://redd.it/10tx28f
@r_SwitchHacks

Читать полностью…

Switch Hacks

Release Switch SMB Client (First Release)

https://github.com/cy33hc/switch-smb-client/releases/tag/1.0.0

Simple SMB client for the Switch. Allows you to transfer files between the Switch and your Windows Shares, Linux SMB Shares and NAS SMB shares

https://redd.it/10kt224
@r_SwitchHacks

Читать полностью…

Switch Hacks

Nintendo Switch Control Library - Create controller macros using Arduino Leonardo
https://gbatemp.net/threads/nintendo-switch-control-library-create-controller-macros-using-arduino-leonardo.623729/

https://redd.it/zv3tzn
@r_SwitchHacks

Читать полностью…

Switch Hacks

hekate v6.0.1 & Nyx v1.5.1 released (hotfix) (supports 15.0.1 FW)

**Supports booting ALL current CFWs, Android/Linux booting and payload tools.**
**No more SD card removals**

Supports: Erista (T210) and Mariko (T210B01) units

Latest HOS supported: 15.0.1

Download: [https://github.com/CTCaer/hekate/releases/tag/v6.0.1](https://github.com/CTCaer/hekate/releases/tag/v6.0.1)

## hekate v6.0.0/6.0.1 changes

​

* **L4T Loader**
Mandatory for new L4T releases and especially for Mariko support.
Coreboot is no more (Still supported until everything gets updated though).
* R2P for Mariko. Will be used by L4T.
* Auto HOS power off will blink 3 times on OLED panels now
The previous method of slow fade out doesn't work on OLED panels, so blink instead.
* Changed battery enough limits
Increased by 50-100mV. As always if you see the hekate battery empty icon, charge your switch, otherwise it can easily randomly shut off.
* Various improvements/fixes
* Hotfix **6.0.1** \- L4T Loader:
Fixed an issue with some FW data not propagating on T210B01.
Fixed an issue with passing incorrect number of mtc tables on T210.

## Nyx v1.5.0/1.5.1 Changes

​

* Fixed an issue where UMS eMMC mount could hang
* Added no border and colorized combo for launch options
Icons must have the \_hue\_nobox.bmp
suffix to enable that
* Name the vendor of the new dram chips. Models still unknown.
* Make all backup/restore options to always use 4 MB for BOOT0/1 partitions
Adds better compatibility with custom eMMCs that have bigger boot partitions
* Added 17 burnt fuses info missing from previous update
* Added more SD vendors
* **1.5.1**: Fixed an issue where the transition from hekate logo to Nyx could be jarring on some LCD panels.
* Various improvements/fixes

## BDK Changes

​

* eMMC: add emmc\_set\_partition
* UMS: fixed a use of stack without initialization issue
* SDRAM: Renamed new chips
* max77812: do not allow setting RAM1 regulator if not 211 phase
* clocks: host1x is now managed by hw-init only and not display/VIC/TSEC
* RTC: Added T210B01 R2P
* BQ24193: Remove charger forced enable
Any software that depends on that should properly manage the charger via the gpio instead of randomly disabling it
* ini: ini\_check\_payload\_section changed to ini\_check\_special\_section to accommodate for l4t
special key
* Various improvements/fixes

## FAQ

Click to expand FAQ notes

* **Which Linux/Android distributions are supported in Partition Manager?**
For L4T Linux you can use the official Ubuntu Bionic 3.4.0 and newer or any other distro betas.
For android you can get Android 10.

* **I don't care about emuMMC/Linux/Android. Can the Part manager be used for something else?**
Yes. You can still reformat your SD card to a single FAT32 partition.
You can even use it when you have exFAT and you want to format to FAT32.
It is also suggested to format your sd card via hekate. That's because it prepares it for **performance**. something that many partitioning tools neglect.


## Notes

Check readme.md for more.

**NOTE:**
For maximum performance of UMS in Windows, you need to run nyx\_usb\_max\_rate\_\_run\_only\_once\_per\_windows\_pc.reg
, only once per PC you have.
It only affects hekate's usb device. You can also view that file with text editor and see what it does. Linux/Mac OS users do not need that.

# How to update:

​

* Drag n drop bootloader
folder into sd card root and hit merge/replace.
**No need to delete that folder first**, especially if you want your configs and payloads.
* You can choose to update your RCM injection device or PC with the new hekate\_ctcaer\_x.x.x.bin
or not.
In any case, bootloader/update.bin
, will be checked and if newer it will get loaded.
update.bin
is hekate and it is already copied with the bootloader
folder drag n drop update process.

**Notice about Atmosphere 1.0.0 and up:** The fss0=atmosphere/fusee-secondary.bin
in hekate\_ipl.ini
must be changed to fss0=atmosphere/package3
. And make sure

Читать полностью…

Switch Hacks

[Release] Switch FTP Client
https://github.com/cy33hc/switch-ftp-client/releases

https://redd.it/z554i9
@r_SwitchHacks

Читать полностью…

Switch Hacks

Get a 3D Printed Jig for the cost of a Stamp!



Howdy fellow hombrew enthusiasts. Recently I printed a Jig to get atmosphere loaded on my switch. Realized that I have like 3 separate spools of filament that are too low to do any serious printing with. A jig is roughly 1g of material, so I figured I'd go ahead and offer to print and send to anyone in the US for the price of a stamp (60 cents).

If you're curious, 1 gram of material is roughly $0.02, so no need to worry about the cost there. It also prints in roughly 6 minutes.

If you'd like a Jig please put your reddit username in this google form (https://forms.gle/dFSYq42N87Y74HNK6) and then I'll reach out to you via Reddit PMs for your address. DO NOT POST PERSONAL INFO HERE, KEEP IT IN PMs. I'll also send you my paypal so you can pay for your stamp, alongside any tips that you'd like to give ;)

I doubt this will get too crazy, but if I'll also limit this to 15 for now.

The Jig design can be seen here - https://www.thingiverse.com/thing:2877484

I do not own this design nor will I modify it. I'm offering to print the paperclip version of it. Also important note, I WILL NOT be supplying you with your paperclip, you'll need to source that on your own. It uses a standard .9mm paperclips.

https://redd.it/yx9bq2
@r_SwitchHacks

Читать полностью…
Subscribe to a channel