# Sending a Payload ?> **If you were sent here directly** Make sure you've [put your device into RCM](entering_rcm.md), and downloaded Hekate (extract its zip file if necessary) before continuing. Now that the device is in RCM, we will need to send it a payload. The methods are mostly the same, but slightly differs depending on what hardware you have available. ## Windows ### What you need > - The latest release of [TegraRcmGUI](https://github.com/eliboa/TegraRcmGUI/releases) (either the MSI or zip) > - The latest release of [Hekate](https://github.com/CTCaer/hekate/releases/) (either the hekate_ctcaer bin or the hekate_ctcaer zip) > - A USB-A to USB-C cable (or a standard USB-C cable if your computer natively supports USB-C) ### Instructions > 1. Install and run TegraRCMGUI > 2. Navigate to the `Settings` tab, then press `Install Driver` and follow the on-screen instructions > 3. Connect your Switch in RCM to your PC using the USB cable > 4. Navigate to the `Payload` tab of TegraRcmGUI > - Your Switch should be shown as detected in the bottom left corner > 5. Press the file button next to `Inject payload`, and navigate to and select your hekate_ctcaer `.bin` file > 6. Click `Inject payload` to launch Hekate ## Mac / Linux ### What you need > - The latest release of [fusee-interfacee-tk](https://github.com/nh-server/fusee-interfacee-tk/releases) > - The latest release of [Hekate](https://github.com/CTCaer/hekate/releases/) > - A USB-A to USB-C cable (or a standard USB-C cable if your computer natively supports USB-C) ### Instructions > 1. Download and run the payload injector (if you are on Linux, you will need to run this program as root or use `sudo`.) > 2. Connect your Switch in RCM to your PC using the USB cable > 3. Wait for your Switch to be shown as found in the injector > 4. Press `Select Payload`, and navigate to and select your hekate_ctcaer `.bin` file > 5. Click `Send Payload!` to launch Hekate ## Android ### What you need > - The latest release of [Rekado](https://github.com/MenosGrante/Rekado/releases) > - You will need to enable Unknown Sources in your device settings to install this > - The latest release of [Hekate](https://github.com/CTCaer/hekate/releases/) > - A USB-C cable > - If your device has a USB-C port, you may use a C-C cable > - If your device only has a Micro USB port, you will need a USB OTG adapter and a USB A-C cable > - This **will not work** on every phone! ### Instructions > 1. Copy the hekate_ctcaer `.bin` file from the Hekate `.zip` file to a location on your phone > - A tool such as Amaze File Manager can do this > 2. Launch Rekado on your phone > 3. Navigate to `Payloads`, then press the `+` button at the bottom right > 4. Navigate to your hekate_ctcaer `.bin` file, and tap it to add it to Rekado's menu > 5. **Optional, but recommended**: Navigate to Rekado's settings and enable `Hide bundled` > 6. Connect your Switch in RCM to your phone using the USB cable > 7. If prompted, grant Rekado access to the Switch > 8. Select your hekate_ctcaer `.bin` file in the dialog that pops up !> **If nothing happens after you send the payload** If your console's screen remains black after you've sent Hekate, it's possible your payload was corrupted, or that your console is patched. If your payload injector program shows that 0 bytes were sent, then it is definitely patched, so you'll be unable to proceed with the rest of the guide.