D
Deleted User
Guest
OP
Thanks, but i had to shorten it to "convert_image.py myimage.png"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
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
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.Can you explain what to do after generate the splash.bin ?
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.
with open('splash.bin','wb') as f:
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)
Someone make this into a splash screen rn. Lol
https://m.imgur.com/RoEBJI5
Sent from my SM-G950F using Tapatalk
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)
Hahaha you actually made it. However,Did someone call, a doctor
-snip-
Oh BTW enjoy your New Splash Screen xD
Hahaha you actually made it. However,
Sent from my SM-G950F using Tapatalk
Working great! Thanks.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