Before proceeding, you must have:
| Component | Specification |
| :--- | :--- |
| Android Device | Kernel supporting USB OTG, Android 5.0+ |
| Nintendo Switch | Unpatched (Erista/Mariko non-IPatched), FW any version |
| USB Cable | USB-C to USB-C (or USB-A to USB-C with OTG adapter) |
| Payload File | .bin file (e.g., hekate_ctcaer_x.x.x.bin) |
| Software | NXLoader, Rekado, or custom Python script via Termux |
smash = b'\x00' * 0x1000 dev.write(1, smash) # EP1 OUT switch payload injector android
To differentiate from basic script-kiddie tools, include utility features.
Sub-features:
Warning: This guide only applies to unpatched Erista units (launch units manufactured before July 2018).
If you have a Mariko (red box) or OLED Switch, RCM payload injection via USB does not work. Nvidia patched the hardware bug. Before proceeding, you must have: | Component |
Double-check your serial number before buying a jig. If your serial starts with XKW, XKJ, or XJW (OLED), do not proceed.
dev.ctrl_transfer(0x21, 0x09, 0, 0, []) # SET_REPORT Double-check your serial number before buying a jig