List of homebrews not working with patched license boot.dat
SX Dumper
SX Save Manager
Tinfoil
All these must have SXOS license checks, maybe there is a place missed in boot.dat that needs patched, or these homebrews can also be patched. Probably other SX based homebrews don't work - but I didn't check, these are the ones that were already on my switch that work with a non-patched boot.dat and valid license.
Also
@Reacher17
Let me suggest you add this to your script (python 3.9), so that users don't need to manually install packages:
Code:
import subprocess
import sys
import pip
reqs = subprocess.check_output([sys.executable, '-m', 'pip', 'freeze'])
installed_packages = [r.decode().split('==')[0] for r in reqs.split()]
#print(installed_packages)
def install():
try:
if not 'pycryptodome' in installed_packages:
pip.main(['install', "pycryptodome"])
if not 'pycryptodomex' in installed_packages:
pip.main(['install', "pycryptodomex"])
except ImportError:
print("Can't install pycryptodome or pycryptodomex")
install()
Zip file contains modded script to check for those packages and install them if they are missing.
Thanks