Contribute
Register

Custom System Logo in Big Sur

Joined
Nov 27, 2018
Messages
356
Motherboard
GIGABYTE Z390 AORUS PRO WIFI
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. Android
  2. iOS
Screen Shot 2020-11-14 at 5.55.56 PM.png

I finally moved over to Big Sur yesterday. I was a bit surprised when the old path of replacing the system logo didn't work. Took me a bit to figure out how to get it to work, but here we are.

Process I took.

First you'll have to disable secure boot.
Boot into Recovery.
Open Terminal
Code:
csrutil disable
csrutil authenticated-root disable

Reboot.

Ensure SIP is fully disabled.
csrutil status
Screen Shot 2020-11-14 .png

Figure out which is your Big Sur drive.
Screen Shot 2020-11-14 at 10.17.00 PM.png
Screen Shot 2020-11-14 at 7.10.42 PM.png
Screen Shot 2020-11-14 at 6.26.56 PM.png
In my case it's disk 5. With OS X being s5, so for me it is disk5s5, which we will use to mount our partition in order to modify the logo.

Mount the drive and open the relevant folders.
Code:
sudo mount -o nobrowse -t apfs /dev/disk5s5 ~/Desktop/Logo/back
sudo mount -uw ~/Desktop/Logo/back
open ~/Desktop/Logo
open ~/Desktop/Logo/back/System/Library/PrivateFrameworks/SystemDesktopAppearance.framework/Versions/A/Resources/

Backup your current Assets.
Code:
cp -p ~/Desktop/Logo/back/System/Library/PrivateFrameworks/SystemDesktopAppearance.framework/Versions/A/Resources/Assets.car ~/Desktop/Logo/Backup

Terminal copy. If it gives you an error, then manually copy in finder.
Code:
cp -p -f ~/Desktop/Logo/Assets.car ~/Desktop/Logo/back/System/Library/PrivateFrameworks/SystemDesktopAppearance.framework/Versions/A/Resources/

Manually copy Assets.car to ~/Desktop/Logo/back/System/Library/PrivateFrameworks/SystemDesktopAppearance.framework/Versions/A/Resources/

Finally use bless to create a snapshot. If you don't do this, you may have to reinstall the OS on the next reboot (ask me how I know :lol: )
Code:
sudo bless --folder ~/Desktop/Logo/back/System/Library/CoreServices --bootefi --create-snapshot

With the backup of your Assets (or the one I have zipped). You can use ThemeEngine to modify the car file.
The one that works with Big Sur and Catalina is over at github
jslegendre/ThemeEngine/releases

Screen Shot 2020-11-14 at 10.59.42 PM.png
 

Attachments

  • Logo.zip
    9.5 MB · Views: 7
Last edited:
Joined
Nov 27, 2018
Messages
356
Motherboard
GIGABYTE Z390 AORUS PRO WIFI
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. Android
  2. iOS
Since you've made it this far. You might as well change your login background.

Replace
/System/Library/Desktop Pictures/Big Sur Graphic.heic

Don't forget to create another snapshot

Code:
sudo bless --folder ~/Desktop/Logo/back/System/Library/CoreServices --bootefi --create-snapshot

LWScreenShot 2020-11-15 at 12.57.48 AM.png
 
Joined
Aug 27, 2020
Messages
7
Motherboard
MSI B360M Mortar
CPU
i5-9400F
Graphics
GTX 1660 Ti + RX 570
Thank you for your great tip, bsedog. ^^


스크린샷 2021-01-15 오전 11.42.44.png


BTW, can you tell me how to use ThemeEngene to modify the assets.car in details ?
 
Joined
Nov 27, 2018
Messages
356
Motherboard
GIGABYTE Z390 AORUS PRO WIFI
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. Android
  2. iOS
Thank you for your great tip, bsedog. ^^


View attachment 505128

BTW, can you tell me how to use ThemeEngene to modify the assets.car in details ?
Open the assets in ThemeEngine. Select what you want to change. Go to the menu and click Renditions --> Send to Editor. Unless they've updated it, the only photo editing app I could use is PhotoShop. Edit the image the opens up. After you've made your changes, go back to ThemeEngine menu and click Renditions --> Receive from Editor. Save the assets file and you're done.
 
Top