Advertisement
Redsama

Retard-proof Switch Hacking Guide

Sep 2nd, 2018
17,248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.07 KB | None | 0 0
  1. ===================================================
  2. THIS GUIDE IS OUTDATED
  3. ===================================================
  4. FOLLOW THIS GUIDE: https://pastebin.com/cByAgZe8
  5. ===================================================
  6.  
  7.  
  8. [Hardware needed]
  9. - Jig or other RCM method:
  10. Recommended Jig: https://switchjigs.com/
  11. In-depth video tutorial using aluminium foil: https://www.youtube.com/watch?v=3-UeB_enPrM
  12. Details of every method and risks: https://xghostboyx.github.io/RCM-Guide/
  13. - MicroSD (Recommended 32gb or higher)
  14. - USB-C cable that connects to your PC or phone (converters are fine)
  15. - Windows/Mac/Linux PC or Android phone or Jailbroken iPhone
  16. - Switch on any firmware version at 100% battery.
  17. Switches purchased after June 2018 have a chance to have the RCM entry point fixed and cannot currently be hacked.
  18. Info: https://gbatemp.net/threads/481215/
  19. 5.0+ is recommended for use of the DevMenu NSP and compatibility with all current games.
  20. 4.1.0 and earlier will eventually get a software warmboot (Bypassing step 3 & 4).
  21.  
  22. [Software needed]
  23. - Firmware update files (skip if don't want to update): https://darthsternie.de/index.php/switch-firmwares/
  24.  
  25. - Homebrew package: https://www.sdsetup.com/console?switch
  26. ~Select "Kosmos Defaults", and (if using Windows) check "TegraRcmGUI".
  27. ~Optional: Check "NX Shell" and "FTPD" if you want a file manager and wireless file transfering.
  28. ~Choose whatever else you want.
  29.  
  30.  
  31. - Both ChoiDujourNX & HacDiskMount: https://switchtools.sshnuke.net
  32.  
  33. - Payload Sender (For those not using Windows):
  34. ~Android phone: https://github.com/DavidBuchanan314/NXLoader/releases
  35. ~Mac OS/iPhone (Jailbroken): https://mologie.github.io/nxboot/
  36. ~Linux PC: https://github.com/Cease-and-DeSwitch/fusee-launcher
  37.  
  38. - (Optional)DevMenu.nsp (FW 5.0 & 5.1 only): https://anonfile.com/wbL7Q0fcb2/devmenu.nsp
  39.  
  40. [Setup]
  41. 1. Delete your Switch's wifi settings and power off.
  42. 2. Remove right joycon and insert jig into the rail (or use another RCM method)
  43. 3. Hold down the volume up key and tap the power button, if nothing happens then you've successfully booted into RCM mode. You can remove your jig now.
  44. -if your switch starts up normally, turn it off and try again. Try adjusting the jig so it makes better contact with the rail pins.
  45. 4. Start payload sending app, plug in switch, send hekate payload.
  46. ~For Windows, extract the TegraRcmGUI folder from homebrew package in /pc folder
  47. ~Extract the hekate .bin file (from homebrew package in /payloads folder) on your computer.
  48. ~Open TegraRcmGUI.exe, go to Settings tab, hit Install Driver button, and check "Auto inject"
  49. ~Go back to Payload tab, browse for your hekate .bin file.
  50. ~Plug in switch and it should boot into hekate.
  51. ~Use vol+/- to navigate and the power button to select.
  52. -Note: You can unplug the usb-c cable as soon as you boot into hekate or leave it in to keep a charge.
  53. 5. Go to Tools -> Backup, select 'eMMC BOOT0/1' and then 'eMMC RAW GPP' under the 'Full' section.
  54. -Note: Backing up 'eMMC RAW GPP' will take a while depending on your SD write speeds.
  55. ~If you're using a FAT32 card or an exFAT card under 32GB, follow the instructions here (under Tools):
  56. https://gbatemp.net/threads/502604/
  57. 6. Go to Tools -> AutoRCM, select enable.
  58. 7. Go back to the main menu in hekate and choose the Power off option
  59. 8. Move the backup from /backup on the SD card to the PC and keep it somewhere safe, upload it somewhere to be extra careful.
  60. -To verify that your backup isn't corrupted, open HacDiskMount->File->Open->find your backup folder->rawnand.bin.
  61. -If it loads with no errors thrown, your backup should be good.
  62. 9. Copy everything from the /sd folder in the homebrew package into the root of your SD card.
  63. -NOTE: If your switch doesn't have the exFAT update, format your SD card to FAT32 or use another SD card until you've gone through all steps in this guide, then transfer the files back to your first SD.
  64. 10. If you're updating the firmware, create a folder anywhere on the SD card and extract all the firmware update files you downloaded earlier into it.
  65. 11. Create a tinfoil folder in the root of your sd card if there isn't one already, then create an nsp folder inside that, put any nsp files you want to install here.
  66. 12. Copy ChoiDujourNX.nro to the /switch directory on the SD card.
  67. 13. Insert your SD card and start hekate again (step 3 & 4) and go to Launch -> CFW.
  68. 14. Open the Photo Album, this will open the homebrew menu.
  69.  
  70. [Updating - skip if on latest firmware]
  71. 1. Select ChoiDujourNX.
  72. 2. Navigate to the directory where you placed the firmware files and tap the Choose button.
  73. 3. Choose the exFAT option, once it's done tap the Reboot button and wait for it to reboot.
  74. 4. Your console should be in RCM mode now, do step 4 again and Launch -> CFW, open the photo album to get into hbmenu.
  75.  
  76. Note: DO NOT disable AutoRCM if you update. Booting into OFW will burn your fuses, preventing you from being able to restore your nand backup if it was on a previous firmware version.
  77.  
  78. [Installing NSP files]
  79. 1. Open tinfoil from the homebrew menu
  80. 2. Install NSPs->find the NSP you wanna install
  81.  
  82. Notes:
  83. - You should change your switch's sleep settings so it doesn't interfere with installations.
  84. - Recommended to install devmenu.nsp, which is good at removing corrupted nsp installs.
  85. - With tinfoil you can ignore the required firmware version for the nsp.
  86. - You can install NSP files in any order.
  87.  
  88. [General Use]
  89. -It's recommended to keep your switch in sleep mode instead of powering it off. Every time you power off you have to inject hekate using a payload sender (steps 3&4) to boot back into CFW.
  90.  
  91. -When you power off the switch normally (hold power button->Power Options->Turn off) it will automatically boot into RCM if you have AutoRCM installed. To completely turn it off, hold the power button for 12 seconds when in RCM or boot into hekate and select the Power off option.
  92.  
  93. [Using internet while blocking Nintendo Servers]
  94. -Follow instructions here: https://gbatemp.net/threads/516234/
  95.  
  96. [FAQ]
  97. Q: Will I get banned if I follow this guide?
  98. A: Not necessarily, but going online with CFW/NSPs will likely flag your switch for a ban. If you want to go online and not be banned, restore the nand backup you made at the start of this guide to wipe all traces of CFW and NSPs. Once emunand is released you won't have to resort to nand backups to play your legit games online.
  99.  
  100. Q: Isn't AutoRCM dangerous? What if my battery is completely dead?
  101. A: No. AutoRCM is easily reversible. If your battery is completely dead, you'll need to charge it for several hours due to RCM having a slow charge speed. You just need enough of a charge to boot into hekate.
  102.  
  103. Q: NSP files aren't installing or throwing me errors! What do?
  104. A: First check if you have enough space on your SD. If you do, try renaming the filename of the nsp to something shorter.
  105.  
  106. Q: I keep getting prompts to update my joycons, is this safe?
  107. A: Yes, it's safe.
  108.  
  109. Q: I can't format my SD card to FAT32, what do I do?
  110. A: Use this program-> http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement