Hacking Hack SXOS

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
Just use pip install pycryptodome

After that, go to the hack script folder, on the "view" tab on the top select "show file name extensions", the rename your file to "boot.dat.orig". You can write after the file extension even though it doesn't look like it at first.
>>Just use pip install pycryptodome<<

That did it, thank you very much!
 

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
Well got it working and downgraded via Atmosphere to 10.2.

Boots and looks like a normal SXOS Switch but when running an .xci I get a black screen.

Tried installing the game via the album installer but it still shows a black screen on launch.

Did I miss something to be able to launch XCI or install nsp's?
 

DogParty

Well-Known Member
Member
Joined
Sep 15, 2015
Messages
172
Trophies
0
Age
32
XP
908
Country
United States
Before I look into doing all of this, could someone tell me if my end goal is possible? I have an SX Loader (RCM loader) that I had for an old V1 Switch that died. I replaced that Switch awhile ago but bought an RCMLoader cuz I didn't want to deal with SX OS and getting a new license. Would it be possible to hack the SX Loader to function as an RCMLoader now? I would want it to be license-free and be able to boot directly to Atmosphere. I'm on 13.1.0 atmo btw. Thanks! <3
 
  • Like
Reactions: Milad

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
Has anyone else had trouble with an XCI or installed NSP black screening with the Hack SXOS?

Used Atmosphere to downgrade from 13.0 to 10.2.

Really want to be able to run this docked with XCI's but may have to give up.

Any advice would be very welcome.

TIA!
 

kidkat210

Well-Known Member
Member
Joined
Nov 9, 2016
Messages
1,068
Trophies
0
Age
29
XP
2,358
Country
United States
Before I look into doing all of this, could someone tell me if my end goal is possible? I have an SX Loader (RCM loader) that I had for an old V1 Switch that died. I replaced that Switch awhile ago but bought an RCMLoader cuz I didn't want to deal with SX OS and getting a new license. Would it be possible to hack the SX Loader to function as an RCMLoader now? I would want it to be license-free and be able to boot directly to Atmosphere. I'm on 13.1.0 atmo btw. Thanks! <3
It is possible. But you wouldn't be "hacking" the sx dongle.
You have 2 options,

1) Google and find a payload made by sx called sx gear (then you chainload into atmosphere)

2) make your own custom boot.dat that boots hekate or atmosphere (i would suggest making the custom boot.dat from hekate, then you wouldn't have to update and make a new boot.dat every time there's a new update out
https://github.com/ELY3M/sx-custom-boot.dat-maker
 

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
Let me ask this differently - has anyone been able to run any xci or install and run an nsp with a hacked SX OS license?

I just get a black screen even though it boots and shows a hacked license.
 

CloudStrife1901

Well-Known Member
Member
Joined
Jan 12, 2016
Messages
420
Trophies
0
Age
34
XP
533
Country
Let me ask this differently - has anyone been able to run any xci or install and run an nsp with a hacked SX OS license?

I just get a black screen even though it boots and shows a hacked license.
I'm not sure on the problem but have you tried installing the games without installing the updates?

Installing updates may require higher firmwares and won't boot
 

bostonBC

Well-Known Member
Member
Joined
Aug 17, 2011
Messages
1,304
Trophies
1
XP
1,416
Country
United States
I'm not sure on the problem but have you tried installing the games without installing the updates?

Installing updates may require higher firmwares and won't boot
Yes, none that work on my other Switch that has a valid SX OS License and are on 10.2 work.

For example the exact same "1-2-Switch" xci that is v0 does not work on the hacked SXOS Switch. It loads and shows up as if the cartridge was inserted and when run says an update is available but I click 'Start Software' instead of downloading an update.

Goes to a black screen on the hacked Switch.

Interestingly the screen capture button says unable to take a capture now, the home button does not work. Holding the power button down brings up the power menu (Sleep/options close). If I click close nothing happens. Have to reboot or shut it down.

Edit: So I've tried homebrew apps and they run but not any XCI or installed NSP.

I'm assuming there are some sig patches that this license hack is missing. Without those the license hack just lets you get to the 10.2 Switch menu but doesn't let you run anything but homebrew, you can boot directly into Atmosphere instead.

Looks really cool but without XCI loading and being able to run installed NSP's not very useful.
 
Last edited by bostonBC,

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,156
Country
United States
Thanks Reacher17 MrDude Chronoss and everyone else involved!

i got everything working flawlessly except the 4th button. It hits my boot.bin (which is just a renamed hekate 5.6.5 payload file) and starts to auto boot Atmosphere 1.2.2 but crashes with the following error:

A fatal error occurred when running Fusee.
Failed to run tsec_keygen firmware!

Press POWER to reboot.


FIXED (leaving the rest for others that might hit the same error)

In my hekate_ipl.ini I was using fusee.bin to boot atmosphere. Works for every day but fails with the tsec_keygen error when launched by SXOS for whatever reason.

I switched to using package3 and now everything just works!

[Atmosphere CFW]
payload=bootloader/payloads/fusee.bin
fss0=atmosphere/package3
kip1=atmosphere/kip_patches/*
logopath=/graphics/splash/current/atmosphere.bmp
icon=/graphics/icons/current/atmosphere.bmp
id=atmo

When I hit power it immediately reboots into Atmosphere as expected.

Other Google links say this error message is due to an interaction between the SX Loader and Atmosphere but others seem to have gotten it to work.

Found the link with my exact error. Answered by none other than SciresM.

FML

https://github.com/Atmosphere-NX/Atmosphere/issues/1648

Again, everything else works. What Magic am I missing?

Edit: I switched boot.bin to be my argon payload. Argon boots up to the menu with no issues so the handoff works, but when I select Hekate (which autoboots to atmosphere) it bails out with the same tsec_keygen error.

Edit2: experimented with launching directly from the payload launcher insde the SXOS menu with the same results. Lockpick, Argon and even HeKate (without auto boot to Atmosphere on) all work as expected. it‘s the actual switch to Atmosphere that causes the tsec_keygen error. Funny thing is that I set up Tesla with fastCFWswitch overlay can switch back and forth between SXOS and Atmospher without any issues.

Does anyone have the latest Atmosphere booting from SXOS menu?
 

Attachments

  • BB1F33B4-5725-4B23-86D9-77D10C2EC9F7.jpeg
    BB1F33B4-5725-4B23-86D9-77D10C2EC9F7.jpeg
    2.6 MB · Views: 117
Last edited by binkinator,

Milad

Active Member
Newcomer
Joined
Mar 21, 2018
Messages
30
Trophies
0
Age
34
XP
409
Country
Iran
Hello tempers..so you know i need help...i cant make a proper boot.dat and license.dat too boot into sx os..im using a loptop to generate license.dat but somhow i cant generate it can anyone help me make a proper one and dm me..oh sorry for my bad language..im never make it to high school✌
 

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,021
Trophies
2
Age
29
Location
New York City
XP
13,421
Country
United States
Hello tempers..so you know i need help...i cant make a proper boot.dat and license.dat too boot into sx os..im using a loptop to generate license.dat but somhow i cant generate it can anyone help me make a proper one and dm me..oh sorry for my bad language..im never make it to high school✌
What is the problem?
 

Mark0102030405

New Member
Newbie
Joined
Dec 8, 2021
Messages
1
Trophies
0
Age
22
XP
35
Country
Italy
Thanks to @Reacher17

Here's the guide with the graphics and new hacks, with this everything will work the same as on original sxos 3.10
======================================================================================

**SXOS currently only supports Switch firmware up to 11.0.0** - any newer firmware will fail, you can downgrade using AtmosphereNX and then create an emunand running 11.0.0 firmware for use with SXOS.

1: Copy an untouched clean SXOS 3.10 boot.dat to your sd card root directory and Use SXOS payload to launch it.
2: Launch SXOS - and if you don't have license-request.dat - this will be created on the root of your micro sd card.
3: Copy license-request.dat from your switch to the extracted folder you download from this post.
4: Copy a clean SXOS 3.10 boot.dat to the folder and rename it to boot.dat.orig (this will keep it from being modified).
5: Click SXOS-GFX.exe - this will create a new folder called out that will contain some bin files which a created from the themes folder (you can remove this be clicking on SXOS-GFX.exe again)
6: If you have python 3.9 installed - run SX_License_Hack.py and boot.dat and license.dat should be created.
7: Copy the newly created boot.dat and license.dat to the root of your micro sd card.
8: Use SXOS payload to launch.

**note - SXOS extra hekate icon can be modded at line 310 (BL.write(b'argon/payloads/hekate.bin') to launch any payload you want, just change the path to the payload you with to launch, line 314 contains the name for that icon - once again change this to what you want.**

Also autoboot code was commented out - you can re-enable this again in the script if you want to show the SXOS options during boot - or just press the volume + button to bring up the options menu.
Hi, I tried everything but I can't run Python. I followed every step but it don't create the new boot.dat and license.dat.
I tried to run from the command prompt but it says that "Crypto" file is missing.
Pls, can you help me?
thx
 

james194zt2

Well-Known Member
Newcomer
Joined
Jan 4, 2022
Messages
57
Trophies
0
Age
42
XP
165
Country
United Kingdom
Hi,

Read a few pages back you were looking at Mariko support, did you get anywhere with it? I have managed to get mine in to SXOS bootloader, Emuand showing as enabled and it has an Emunand running 11.0, but if I hit boot the console just hangs.

Pretty sure it is working with your licensed boot.dat as if I put the original in it Emunand as disabled due to no license, if I put you generated file in from the scripts it shows Emunand enabled.

I have an HWFly running Spacecraft NX, boots to Hekate fine and then from Hekate I can boot in to SXOS bootloader fine as above. I also tried booting straight in to the SXOS bootloader as a payload.bin but this does nothing, any sort of success only seems to happen when I use the payload through Hekate.

Thanks
 

Brandon10075

Active Member
Newcomer
Joined
Aug 1, 2018
Messages
31
Trophies
0
Age
26
XP
141
Country
Malaysia
Hi guys, I just notice this cool this to get free license. I have nö choice but to try as my corrupted sd won’t let me get back my license.dat

My question is, I done everything until, double clicking the script, it just open and closes instantly, nothing happen, nö file create. Anyone can help me?

Yes I have latest python installed. Please I need XCI mounting for my kids. Appreciated 🙏
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,156
Country
United States
Hi guys, I just notice this cool this to get free license. I have nö choice but to try as my corrupted sd won’t let me get back my license.dat

My question is, I done everything until, double clicking the script, it just open and closes instantly, nothing happen, nö file create. Anyone can help me?

Yes I have latest python installed. Please I need XCI mounting for my kids. Appreciated 🙏

You can see any errors if you run the .py script directly with python…

python script.py

here is a working walkthrough: https://github.com/chronoss09/Licence-SXOS-GRATUITE
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87... +1