Hacking Custom Boot Logo for Switch

chronoss

Well-Known Member
OP
Member
Joined
May 26, 2015
Messages
3,009
Trophies
1
XP
4,906
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: 28
  • Echostorm.zip
    467.2 KB · Views: 23
  • SMW2.zip
    3.2 MB · Views: 29
  • SMW3.zip
    2.4 MB · Views: 24
  • SMW4.zip
    3.1 MB · Views: 25
  • SMW4.zip
    3.1 MB · Views: 23
  • SMW5.zip
    3.3 MB · Views: 27

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,420
Trophies
3
Age
46
Location
At my chair.
XP
19,065
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,420
Trophies
3
Age
46
Location
At my chair.
XP
19,065
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
  • Psionic Roshambo @ Psionic Roshambo:
    The only reason I switched was $$$
  • Psionic Roshambo @ Psionic Roshambo:
    Might have only been like 7 bucks but thats like 84 dollars at the end of the year lol
  • Psionic Roshambo @ Psionic Roshambo:
    840 dollars after 10 years
  • K3Nv2 @ K3Nv2:
    I hope I can be rich enough to pay all bills annually someday
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Not that I will save the money, rather I will just spend it on other crap lol
  • Psionic Roshambo @ Psionic Roshambo:
    lol just do autopay it's as lazy as it gets
  • BigOnYa @ BigOnYa:
    @K3Nv2 tell uremum to start charging, then you keep the money
    +1
  • K3Nv2 @ K3Nv2:
    I charge your wife rent at this point
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Now serving number E73
    +1
  • BigOnYa @ BigOnYa:
    Good, maybe she will leave me the f alone, now I can drink, smoke, and play my games in peace!
    +1
  • K3Nv2 @ K3Nv2:
    The DMV giving citizens of Detroit empowerment
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and with yourself :creep:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    As a reminder crack pipes left in the lobby will be thrown away, the DMV is not responsible for lost crack pipes!
  • K3Nv2 @ K3Nv2:
    I got a camera I can film what I want
    +1
  • BigOnYa @ BigOnYa:
    Gotta give my fans what they want...
    +1
  • K3Nv2 @ K3Nv2:
    Deeze nuts
  • ZeroT21 @ ZeroT21:
    get crackin'
  • Psionic Roshambo @ Psionic Roshambo:
    Well hmm got that Eeros 6+ router working so no need for a new one for now lol
  • Psionic Roshambo @ Psionic Roshambo:
    Scratch!!! In broad daylight!!!
  • BakerMan @ BakerMan:
    guys, is it truly discrimination if you dislike everyone equally? like, if i dislike everyone, then am i racist, sexist, homophobic, transphobic, ableist, etc., or am i just a hater?
  • BigOnYa @ BigOnYa:
    All of the above...
  • K3Nv2 @ K3Nv2:
    You gotta be on Psis level and hate your own people
    +1
  • BakerMan @ BakerMan:
    i meant everyone, even my own people, and myself
    BakerMan @ BakerMan: i meant everyone, even my own people, and myself