Tutorial
Updated
How to boot Hekate using SX OS PRO Dongle or Windows PC
Installing HekateUsing Windows PCUsing SX OS PRO Dongle
- Installation instructions for Hekate is very simple, head to it's GitHub Releases Page and download the latest version's .zip file
- Inside will be a "bootloader" folder, extract that to the root of your SD card.
- Inside will also be a hekate named bin file, this is an rcm payload. This is what runs hekate. With ipatched units you use an exploit to run this file.
Place this wherever is handy for you, usually on whatever device you are injecting from.
Requirements
- Jig (3D-Printed Jig's are 100x better but you can bend a paperclip as a Jig, search GBATemp for more info)
- Cable to connect both the PC and the Switch (USB-TypeC to USB)
Running Hekate
We will be running Hekate as an example.
- Turn the Nintendo Switch OFF.
- Insert your Jig in the right-side joy-con rail.
- Hold VOL+ and POWER
- Hold it for about 4-5 seconds then let go (which is usually the total time it takes to enter rcm)
- If the Nintendo Logo appears, your Jig didn't work right, maybe adjust it a bit then start over
- If nothing shows on the screen, you are most likely in rcm now, continue
- Plug the USB Type-C into your Switch and the other end of the USB into your Windows PC
- If you haven't installed the APX Drivers, please do so now by opening Zadig -> "Options" -> "List All Devices" and in the Device List choose "APX", in Driver Type, cycle the arrows until you select "libusbK (v3.0.7.0)" and click Install Driver.
- Download TegraRcmSmasher and extract the .exe from it (From the "Win32" folder), Make sure its named "TegraRcmSmasher.exe"
- Download Smash.zip and extract the .bat next to TegraRcmSmasher.exe
- Place the Hekate .bin file we downloaded earlier next to TegraRcmSmasher.exe, this is to allow the Smash.bat file to work. It can be moved back after.
- Run Smash.bat and it should load Hekate on your Switch
- If the switch shows a battery icon (and probably proceeds to power on), then you weren't in rcm, possible reasons would be not holding on step 3 long enough, perhaps your switch was out of charge, cable may be bad, jig may need adjusting.
- If the Smash.bat window says "0x0000 byte SETUP request" then your switch is ipatched and you cannot use rcm
- If it shows nothing at all still, confirm your switch isn't out of charge - Finished! The Smash.bat isn't necessary, it is there so that it will quickly run TegraRcmSmasher.exe in a non-closing CMD so that you can see it's result data to confirm if your switch is ipatched.
You can simply drag and drop payload files onto TegraRcmSmasher.exe instead but you won't be able to see TegraRcmSmasher's result data.
Charging your SX OS PRO Dongle
- Turn on any Device with a Type-C Port
- Insert your SX OS PRO Dongle into the Device
- It will flash blue/green then stay green once fully charged (< 10 secs total)
Running Hekate
- Download the latest version of Hekate
- Extract the .bin file to the root of your Nintendo Switch's microSD Card - Download the latest version of SX OS
- Extract the boot.dat file to the root of your Nintendo Switch's microSD Card - Insert your microSD Card back into your Nintendo Switch
- Insert the Jig into the Right Joy-con Rail and Plug in your SX OS PRO Dongle
- Hold VOL+ and POWER (Usually 4-5 seconds is the total time it takes for SX OS to load)
- If nothing happens after 10 or so seconds, follow the steps above to Charge your SX OS PRO Dongle and retry
- You are now in SX OS, you can click Boot Custom Firmware if you want to use SX OS but if you want to boot Hekate, click "Options" -> "Payloads" -> "Hekate payload.bin" and then click "Launch"
- You can now remove the Jig and SX OS PRO Dongle if you want
Attachments
Last edited by PRAGMA,