Hacking RELEASE SwitchBlade Another Instant CFW Payload

  • Thread starter Thread starter Deleted User
  • Start date Start date
  • Views Views 80,856
  • Replies Replies 255
  • Likes Likes 21
I use these commands to convert the image (and works well):

sudo easy_install pip
pip3 install Pillow
python3 convert_image.py myimage.png

rename the file to "splash.bin"
but not sure where have to put the file and how to compile everything (just with make ?)

EDIT: ok, o forgot to download the sd files ^_^

Thanks
 
Last edited by frange41,
  • Like
Reactions: wicksand420
I use these commands to convert the image (and works well):

sudo easy_install pip
pip3 install Pillow
python3 convert_image.py myimage.png

rename the file to "splash.bin"
but not sure where have to put the file and how to compile everything (just with make ?)

Thanks
Thanks, but i had to shorten it to "convert_image.py myimage.png"
 
I played around with the "convert_image.py" script for awhile before I got it working, here is my splash screen, figured I'd share it, and if anyone likes it you don't have to worry about the hassle of converting it either, I have a pre-compiled splash.bin too.

Loading CFW.png

Also I have it as "Loading CFW" more, so to add some future proofing, then to lump it with Hekate alone, I figure Atmosphere will likely use the same method of achieving a Splash, so why not plan ahead ;P


DOWNLOAD

Apparently these files can likely corrupt when encrypted in a zip file , uploading the raw bin
 
Last edited by Proto-Propski,
I played around with the "convert_image.py" script for awhile before I got it working, here is my splash screen, figured I'd share it, and if anyone likes it you don't have to worry about the hassle of converting it either, I have a pre-compiled splash.bin too.


Also I have it as "Loading CFW" more, so to add some future proofing, then to lump it with Hekate alone, I figure Atmosphere will likely use the same method of achieving a Splash, so why not plan ahead ;P

Can you explain what to do after generate the splash.bin ?
 
Can you explain what to do after generate the splash.bin ?
All you have to do is replace the splash.bin in the root of your SD card with the one you generated, and as long as you're using the payload, and you're using his I assume customized Hekate Files, then it'll load the splash, I should note though I ran into an error though during testing multiple splash files where I somehow corrupted my hekate file, so if you get stuck on a black screen on boot then just restore your Hekate files from the ones provided in this thread, and it should fix that issue.
 
Last edited by Proto-Propski,
  • Like
Reactions: frange41
Under tools in the source code there is a python script called "convert_image.py" if you supply it with a PNG that is 1280x720 it will create an image.txt file rename that to splash.bin and you are good to go. Just be careful what you do with this file as it's content is directly copied to the screen's framebuffer. If you delete the file it will also just skip the whole splash screen.

Let's begin some wallpapers splash with these awesome wallpapers :)



http://www.misucell.com/group/nintendo-logo-wallpaper/

For the Next conversions, I suggest modify the convert.py with notepad and modify the line 34 :
with open('splash.bin','wb') as f:
 

Attachments

Last edited by soaresden,
gettin this error when trying to convert the image

Code:
D:\Users\sonic\Dropbox\Dropbox\ISOs\Switch Hacks\HBL\tools>python convert_image.py myimage.png
Traceback (most recent call last):
  File "convert_image.py", line 39, in <module>
    f.write(bytes(str(fileSize).rjust(8, "0"), 'utf-8'))
TypeError: str() takes at most 1 argument (2 given)
 
Last edited by Proto-Propski,
gettin this error when trying to convert the image

Code:
D:\Users\sonic\Dropbox\Dropbox\ISOs\Switch Hacks\HBL\tools>python convert_image.py myimage.png
Traceback (most recent call last):
  File "convert_image.py", line 39, in <module>
    f.write(bytes(str(fileSize).rjust(8, "0"), 'utf-8'))
TypeError: str() takes at most 1 argument (2 given)

1st : ensure python 3 is installed and "pip install Pillow"
2nd : Use the files joined here.
3rd: drag and drop your png on it

voila!
 

Attachments

Hahaha you actually made it. However,

Sent from my SM-G950F using Tapatalk

Well I tried lol I'll see what I can do to get a better copy if for anything then the MEME xD


EDIT: I think it was just because I had it zipped must've corrupted the file loaded perfect for me?
try this new download from mediafire without the encryption.

DOWNLOAD
 
Last edited by Proto-Propski,
Well I tried lol I'll see what I can do to get a better copy if for anything then the MEME xD


EDIT: I think it was just because I had it zipped must've corrupted the file loaded perfect for me?
try this new download from mediafire without the encryption.

DOWNLOAD
Working great! Thanks.

Sent from my SM-G950F using Tapatalk
 
  • Like
Reactions: Proto-Propski

Site & Scene News

Popular threads in this forum