Hacking RELEASE SwitchBlade Another Instant CFW Payload

  • Thread starter Deleted User
  • Start date
  • Views 75,618
  • Replies 255
  • Likes 21

Neoninfinity

Active Member
Newcomer
Joined
Aug 1, 2017
Messages
39
Trophies
0
Age
25
XP
762
Country
United Kingdom
Correct. If there is no`splash.bin` or files in your `splashes` folder.

Version 1.0.6 was released:
  • Holding Vol- while sending the payload will load the stock-ish firmware. (Useful for AutoRCM) It will still patch pkg1 to skip hash checks, but it will not merge in kip1 blobs to enable homebrew. This also still has the sleep bug and could still be detected by Nintendo. The only thing this does is give you access to your photo album.
Download: https://github.com/Shmadul/hekate-ipl-50x/releases/tag/v1.0.6

Just finished testing my card and can confirm this isn't working for Samsung based cards (tried all different formatting,(Samsung 128GB Evo+ and other non-samsung microSD cards) on system version 4.1.0 Payload 1.0.6
 

Neoninfinity

Active Member
Newcomer
Joined
Aug 1, 2017
Messages
39
Trophies
0
Age
25
XP
762
Country
United Kingdom
Are you using ExFat or Fat32? I have a 256GB Samsung card at home I can test this on. Also are you getting a black screen or are you getting console messages with 1.0.6? Are you getting an error saying "Failed to mount SD card (make sure that it is inserted)."?
I've tried both ExFat & Fat32, Using payloads 1.0.5 and above I get a white screen which transitions to the left then freezes on a black screen. Anything below that, It's just a black screen, No error messages are shown.
 

NO_ob

Well-Known Member
Member
Joined
Apr 16, 2017
Messages
155
Trophies
0
Age
25
XP
306
Country
Was able to test out my 256 GB Samsung SD card and it fails to mount too. I've tracked the problem down to some code in Hekate where it's failing to enable low voltage. I've created an issue on Nwert's github as that is getting a bit to low level for my understanding. I will keep an eye out to see if the problem is fixed and pull it upstream to SwitchBlade.
I'm using a 256gb samsung evo with no problem. I had to format it to fat32 in linux as it wouldn't work when i formatted it in windows for some reason
 

Neoninfinity

Active Member
Newcomer
Joined
Aug 1, 2017
Messages
39
Trophies
0
Age
25
XP
762
Country
United Kingdom
Was able to test out my 256 GB Samsung SD card and it fails to mount too. I've tracked the problem down to some code in Hekate where it's failing to enable low voltage. I've created an issue on Nwert's github as that is getting a bit to low level for my understanding. I will keep an eye out to see if the problem is fixed and pull it upstream to SwitchBlade.

The issue seems to be fixed in CTCaer's mod of Hekate, would it be possible to pull the updated file you need from there?
 
  • Like
Reactions: Deleted User

Neoninfinity

Active Member
Newcomer
Joined
Aug 1, 2017
Messages
39
Trophies
0
Age
25
XP
762
Country
United Kingdom
Unfortunately I wasn't the one that created the repo for SwitchBlade and it's forked off of Jan4V, which wasn't forked off of Nwert. So for me to get the latest I will have to merge things in manually or I need to create a new fork and port my changes. I would rather create a new fork so SwitchBlade can stay up to date with Nwert's changes. This is going to take sometime for me to port the splash code and changes I've made.

Damn have fun with that, maybe it's possible to create a new repo fork nwert and then manually merge then changes that you made using Jan4V to make it easier. Either way; good work here I'm looking forward to future updates with this (:
 

T-Error

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
159
Trophies
0
XP
365
Country
Germany
It works with TegraRcmSmash on Windows but not with NXLoader on Android!?

EDIT: OK now it works with NXLoader. NXLoader doesn't like other names than payload.bin! Thanks for your work you've put into it. Nice payload and image conversion tool.
 
Last edited by T-Error,

Neoninfinity

Active Member
Newcomer
Joined
Aug 1, 2017
Messages
39
Trophies
0
Age
25
XP
762
Country
United Kingdom
@Neoninfinity

Version 2.0.0 was released:
  • Rebased SwitchBlade off of Nwert's repo with all of his latest changes. (With this comes support for Samsung SD Cards, though from my experience they make Horizon boot slower.)
  • Rebuilt HDLoader to make sure the latest version is in sdfiles.zip.
  • Added the ability to hold Vol+ on sending the payload to power off the Switch.
  • When booting stock it will no longer decrypt, rebuild and encrypt pkg2 as we aren't making any changes to it.
  • Fixed issue with hidden files from MacOS would be selected as they were in the splashes folder. Now any files starting with "." or hidden will be skipped over for selecting a random splash screen.
  • Added more verbose console output when there is no splash screen.
Download: https://github.com/StevenMattera/SwitchBlade/releases/tag/v2.0.0
Nice i'm going to give it a shot now I'll let you know how it goes :)

EDIT: Horizon boots fine and everything works, however is it normal that a white screen transitions accross the screen when the payload is launched?
 
Last edited by Neoninfinity,
  • Like
Reactions: chronoss

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    It's fine just stream the game! Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if that was the point of game streaming
  • Psionic Roshambo @ Psionic Roshambo:
    But it's a dead end
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, people who cant download it can still play the game
  • BigOnYa @ BigOnYa:
    If your internet speeds are fast enough. Streaming 4k takes alot. I used to only have 20mb sec, and 4k struggled. Now I have 300mb sec and 4k plays fine.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i only have like 1 or 2 mb sec
  • BigOnYa @ BigOnYa:
    Did you feed the hamster in your internet router? It prob died and is running slow now.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why did you start saying my pc has a hamster in the first place?
    +1
  • BigOnYa @ BigOnYa:
    Its actua!ly just a old joke, meaning its slow. Was just kidding around with you.
    +1
  • BigOnYa @ BigOnYa:
    I bet @AncientBoi has some hamsters hidden somewhere tho....
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I think Game streaming should work like this.... Local Hardware able the run the game fine, game engine and common assets stored locally, all FMV and music and textures could be streaming
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Some temporary storage
  • Xdqwerty @ Xdqwerty:
    also @BigOnYa im making some progress on my gdevelop project, implemented various mechanics
  • Psionic Roshambo @ Psionic Roshambo:
    They went all in on streaming, should have been more of a hybrid approach
    +1
  • BigOnYa @ BigOnYa:
    Or free government supplied high speed internet be nice also. Like Obama care. Xdqwerty that's cool, its time consuming but rewarding once done or playable, to see what you've made from scratch. Animations take forever, but worth it.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, although the bullets are a bit buggy
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not to mention this would be a massive pain to pirate
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    and the visual aspect of the game is quite crude (the sprite that looks best is that of the protagonist just because he is a stickman with sunglasses)
    +1
  • BigOnYa @ BigOnYa:
    There is a bullets behaviour you assign to your character, that makes the code easier, under "behaviours"
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
    BigOnYa @ BigOnYa: YEa gotta after a while, looking at code for long periods will bug your eyes. +1