Application doesn't require Root on your device. SX Loader payload bundled as default. And the author has just updated it to v2.1, check out the changes below:
Added support for Light and Dark (AMOLED) themes
Added support for changing accent color
Click to expand...
The main difference from NXLoader is the ability to quickly change the payloads you need by preloading them. You can choose any needed payload once the USB cable connected to your Switch.
Usage
Launch application
Find a cable to connect your device to the Nintendo Switch. For proper work, this should be a cable that is designed for data transmission, not just for charging. It is advisable to use an A-to-C cable and an USB OTG adapter.
In the "Payloads" category, click the "+" button to select preloaded payload from your device's storage. Or simply transfer your payload to the Rekado folder in the device's memory. Or you can use the default payload (SX OS)
Enter your Nintendo Switch into RCM mode in any convenient way. Your Nintendo Switch will power on by itself when plugged in, be sure to hold VOLUME +
Connect the device to the Nintendo Switch and allow permission for the USB access if necessary. Wait until the program prompts you to select what do you want to inject, payload or Lakka. If you will select payload, than you will have to choose the one you need. If you will choose Lakka, you should simply wait for it to load.
Wait for payload to finish loading on your console.