J'ai réussi ! (c'est bien compliqué pour changer un fond d'écran mais faut le prendre comme un challenge | NOTA : j'ai planté mon mac une fois avec un kernel panic à répétition en tentant la manœuvre donc suivez bien pas à pas jusqu'au bout le tuto ! Pensez à bien sauvegarder votre système sur un disque externe avant avec Time Machine)
Voici le tuto pas à pas pour modifier le fond d’écran de connexion utilisateurs sur macOS 11.7.3 BIGSUR :
(grâce à l’expertise de
sinbad21 de MacGénération mixé
avec tuto de Christophe SCHMITT de compétence mac
)
1 - désactiver le SIP (dans Terminal depuis recovery démarrage ⌘+R)
2 - désactiver authenticated-root (depuis recovery démarrage ⌘+R)
Bloc de code:
csrutil authenticated-root disable
3 - démonter le disque sur lequel est le système
Bloc de code:
sudo diskutil unmount disk1s5
4 - créer un nouveau snapshot pour pouvoir le modifier
Dans Terminal. Si le dd système est en disk1s5, créer d'abord un dossier vide dans le dossier Téléchargements, qu’on appelle BS. Ensuite passer la commande :
Bloc de code:
sudo mount -o nobrowse -t apfs /dev/disk1s5 ~/Downloads/BS
Un mot de passe sera demandé, celui de la session, dans Terminal il ne s'affiche pas c'est normal. On va se retrouver avec l'icône de ton disque dans le dossier Téléchargements, et là on pourra faire toutes les modifications qu'on veut (c’est un Volume en fait).
5 - Modifier l'image de fond d'écran collective dans le volume "Macintosh HD" créé dans le dossier de téléchargement :
/System/Library/Desktop Pictures/Big Sur Graphic.heic
avec un fichier image qui a le même nom et caractéristiques (.heic !!)
6 - Modifier l'image de fond d'écran individuelle dans :
/Library/Caches/Desktop Pictures
avec un fichier image qui a le même nom et caractéristiques (.jpg !!)
7 - Créer un nouveau snapshot à partir du volume système modifié
Bloc de code:
sudo bless --folder ~/Downloads/BS/System/Library/CoreServices/ --bootefi --create-snapshot
8 - relancer le finder
Ça demande le mot de passe admin…
et BIM ! Merci qui ? Merci sinbad21 !!!
Redémarrez et voyez le travail ! Ça change la vie non ?
Voir la pièce jointe 274959
9 - réactiver le SIP
10 - réactiver authenticated-root
Bloc de code:
csrutil authenticated-root enable