How to run Fusee payloads thru software only (1.0.0 only).
Credit to @ihaveamac and @OkazakiTheOtaku
for the repo and instructions which I've basically copy pastad albeit to make a complete A-B flow if you have already a Pegaswitch env setup in a VM on Windows and have access to a Mac for loading the payloads.
Also @TerraPhantm for fixing my usb import error.
On Mac, open Terminal:
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Install Python 3 and libusb:
$ brew install python libusb
Install pyusb:
$ pip3.6 install pyusb
Set up the scripts:
$ mkdir rcm
$ cd rcm
$ git clone https://github.com/SuperOkazaki/fusee-launcher
Pega:
>> In a VM, run Pegaswitch.
On Switch:
Go to News/Launch Pegaswitch/Play (see elsewhere for setup of fakenews)
Wait for VM pega terminal to show connected
Enter RCM mode
In Pega terminal run:
>> evalfile usefulscripts/rcm.js (see note below)
Get no output
Back out on Switch and enter Album app
- get black screen - you are now in RCM mode
Connect USB A-C lead from USB3 on Mac to Switch.
On Mac terminal, enure in rcm directory
(I just went to Finder/All My Files)
Double click on
macOS FuseDump Boot.command
Switch screen will show Fuse dump info.
-----------------
Note on rcm.js:
-----------------
Grab file reboot_to_rcm.nsp from Reswitched Discord pin
- credit to stuck_pixel for the precompiled nsp
Put this nsp file in the root of your SD.
Alter the nspwn script at
https://pastebin.com/UBLJsgse
to point to this file
change line:
var path = utils.str2ab("@Sdcard:/loader.nsp");
to
var path = utils.str2ab("@Sdcard:/reboot_to_rcm.nsp");
and save as rcm.js in your VM setup at pegaswitch/usefulscripts
Credit to @ihaveamac and @OkazakiTheOtaku
for the repo and instructions which I've basically copy pastad albeit to make a complete A-B flow if you have already a Pegaswitch env setup in a VM on Windows and have access to a Mac for loading the payloads.
Also @TerraPhantm for fixing my usb import error.
On Mac, open Terminal:
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Install Python 3 and libusb:
$ brew install python libusb
Install pyusb:
$ pip3.6 install pyusb
Set up the scripts:
$ mkdir rcm
$ cd rcm
$ git clone https://github.com/SuperOkazaki/fusee-launcher
Pega:
>> In a VM, run Pegaswitch.
On Switch:
Go to News/Launch Pegaswitch/Play (see elsewhere for setup of fakenews)
Wait for VM pega terminal to show connected
Enter RCM mode
In Pega terminal run:
>> evalfile usefulscripts/rcm.js (see note below)
Get no output
Back out on Switch and enter Album app
- get black screen - you are now in RCM mode
Connect USB A-C lead from USB3 on Mac to Switch.
On Mac terminal, enure in rcm directory
(I just went to Finder/All My Files)
Double click on
macOS FuseDump Boot.command
Switch screen will show Fuse dump info.
-----------------
Note on rcm.js:
-----------------
Grab file reboot_to_rcm.nsp from Reswitched Discord pin
- credit to stuck_pixel for the precompiled nsp
Put this nsp file in the root of your SD.
Alter the nspwn script at
https://pastebin.com/UBLJsgse
to point to this file
change line:
var path = utils.str2ab("@Sdcard:/loader.nsp");
to
var path = utils.str2ab("@Sdcard:/reboot_to_rcm.nsp");
and save as rcm.js in your VM setup at pegaswitch/usefulscripts
Last edited by snoofly,
, Reason: correction