Hacking Custom Boot Logo for Switch

chronoss

Well-Known Member
OP
Member
Joined
May 26, 2015
Messages
3,010
Trophies
1
XP
4,914
Country
Congo, Republic of the
View attachment 400625

my apologies, I misread it. This should be correct.
SMW5.png
SMW1.png
SMW2.png
SMW3.png
SMW4.png
SMW5.png
 

Attachments

  • SMW1.zip
    2.8 MB · Views: 30
  • Echostorm.zip
    467.2 KB · Views: 26
  • SMW2.zip
    3.2 MB · Views: 30
  • SMW3.zip
    2.4 MB · Views: 26
  • SMW4.zip
    3.1 MB · Views: 26
  • SMW4.zip
    3.1 MB · Views: 25
  • SMW5.zip
    3.3 MB · Views: 29

Loren_Son

Member
Newcomer
Joined
Jun 4, 2023
Messages
13
Trophies
0
Age
41
XP
42
Country
Spain
Maybe this can help you:


How to create a file to change Atmosphère bin file and the build it:
https://gbatemp.net/threads/custom-boot-logo-for-switch.569031/post-9941051

How to build Atmosphère from Source Code:
https://gbatemp.net/threads/building-atmosphere-on-windows-using-msys2.613446/




Hekate Splash Screen:
https://gbatemp.net/blogs/splash-screens.19288/

First of all, thank you very much.

I followed the first link, all successfully. However, compiling then atmosphere... seems like a world to me. I have to dedicate more time.

On the other hand, I have seen that atmosphere includes a tool to patch Package3 and "inject" the splash into it.

I launch the script and although apparently the entire process is done, package3 is not modified since the default logo continues to appear. Could it be because you are using Mac Os? Thank you
 
  • Like
Reactions: impeeza

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,462
Trophies
3
Age
46
Location
At my chair.
XP
19,194
Country
Colombia
There is a Script for anybody, do not need to you install anything but can not use the "Original Logo" for create the smallest patches, so all patches created with it are the maximum size (570,042 bytes)

You can get it from:

https://github.com/StarDustCFW/Logo-para-switch.Palomitas/releases/

using the "Original Logo" you always get the smallest ips size.
 

toxic9

Well-Known Member
Member
Joined
Dec 13, 2016
Messages
819
Trophies
0
Age
44
XP
1,297
Country
I have repeated the proccess so many times and no logo works.
The ones provided are working.

I have installed pythoon, ips.py, pillow and image are PNG with correct size.
Do I need to use any special software to generate the PNG?
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,462
Trophies
3
Age
46
Location
At my chair.
XP
19,194
Country
Colombia
I have repeated the proccess so many times and no logo works.
The ones provided are working.

I have installed pythoon, ips.py, pillow and image are PNG with correct size.
Do I need to use any special software to generate the PNG?
I can answer you but I am afraid to be censored by a Jurassic mod, because will be a copy and paste of some old threads.

for using the friedkeenan-Pythontool you don't need anymore you have, if you are more confortable you can use this other tool https://github.com/StarDustCFW/Logo-para-switch.Palomitas/releases/tag/1.7 is similar only generate a little bit bigger files but have everything encapsulated on an only package so is download and run.
 
  • Like
Reactions: crueI

toxic9

Well-Known Member
Member
Joined
Dec 13, 2016
Messages
819
Trophies
0
Age
44
XP
1,297
Country
I can answer you but I am afraid to be censored by a Jurassic mod, because will be a copy and paste of some old threads.

for using the friedkeenan-Pythontool you don't need anymore you have, if you are more confortable you can use this other tool https://github.com/StarDustCFW/Logo-para-switch.Palomitas/releases/tag/1.7 is similar only generate a little bit bigger files but have everything encapsulated on an only package so is download and run.
Thanks for your reply.
I'm an advanced user and I think I have found a bug somewhere.
I'm on 17.0.0 and using exfat.
When I copy the output folder to exefs_patches folder, sometimes it works and sometimes it doesn't.

What I tested:

1. I have deleted all ips files that are not needed for this FW version (only 5 are used).
Same weired result

2. I have injected multiple times the payload.
Same weired result

3. I tried renaming several times the output folder.
Same weired result

4. I was using sys-patch. I have disabled it.
Same weired result

So I think there is a bug on how ATM reads ips files on booting.
The only difference when you copy the same files multiple times are the metadata on the SD cache.
Someone need to make a debug to find why ATM are not loading the files.

*******************

UPDATE:

1. I tested the latest version of the software you provided, it works as a charm! The only issue is that it takes more time to show the logo, and the boot proccess is much more slow.

2. I found that I just need 1 file, instead of 5.
So, I dont know what these files generated by the script are used for, but I think the problem are on them. After deleting them, everythng works correctly:

# AM patches
"C79F22F18169FCD3B3698A881394F6240385CDB1": 1668164,
"01890C643E9D6E17B2CDA77A9749ECB9A4F676D6": 1962240,
"C088ADC91417EBAE6ADBDF3E47946858CAFE1A82": 1962240,
"3EC573CB22744A993DFE281701E9CBFE66C03ABD": 1716480,
 
Last edited by toxic9,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • realtimesave @ realtimesave:
    @SylverReZ that guy seriously spent over 2 grand on that hot wheels pc?
    +1
  • RedColoredStars @ RedColoredStars:
    LTT is a noob
  • RedColoredStars @ RedColoredStars:
    Guy doesnt know wtf hes talking about half the time
  • realtimesave @ realtimesave:
    @SylverReZ that reminds me that my friend sells CRTs he gets cheap or free for hundreds of dollars. people are dumb
    +1
  • RedColoredStars @ RedColoredStars:
    And is incredibly annoying.
  • realtimesave @ realtimesave:
    man I just washed my shoes and they look exactly the same as before I washed them :|
  • realtimesave @ realtimesave:
    luckily they didn't fall apart
  • RedColoredStars @ RedColoredStars:
    Some CRTs are very much worth the price
  • RedColoredStars @ RedColoredStars:
    i used to go out to the recycling center every couple weeks and look at the crts and other electronics people would drop off. Usually screens were broken or severely scratched from being tossed around. Did find a good one here and there, but never anything like a 1080i widescreen crt.
  • RedColoredStars @ RedColoredStars:
    Or a good contition 40" Sony Trini that weighs 300 lbs. lol
  • RedColoredStars @ RedColoredStars:
    Literally 300 lbs. lolol
  • BigOnYa @ BigOnYa:
    I have a few of those boat anchors in my basement I tried giving away but no one wanted them, So anyone close to Columbus, Ohio area that wants them, (26", 2x 19") please come get, for free.
  • RedColoredStars @ RedColoredStars:
    Dont know anyone wants those smaller ones. Most are after larger sizes and the kinda top of the line models
  • RedColoredStars @ RedColoredStars:
    Motion handling and input lag on those things destroy plasmas, led, oled
  • realtimesave @ realtimesave:
    I had some really nice CRTs I should've kept
  • realtimesave @ realtimesave:
    now I have all lcd
  • realtimesave @ realtimesave:
    one in particular I regret getting rid of oh well :|
  • realtimesave @ realtimesave:
    the Sonys and stuff I don't care about
  • realtimesave @ realtimesave:
    and used LCD are hard to sell I can imagine.. not worth much
  • realtimesave @ realtimesave:
    @SylverReZ where do u lurk
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    Is it piracy if it was released for free? Not in my opinion, but I also think it's not piracy if buying it isn't owning it, and it's not piracy if you can't buy it from the original creators anymore.
  • K3Nv2 @ K3Nv2:
    Free release can have loopholes where they still make money through ads
    +1
    Xdqwerty @ Xdqwerty: :sad: