5

I can change the login screen background on Monterey macOS version when FileVault is turned off and it works, but when I turn on FileVault the login screen changes again at the first launch.

When I have an open session and locking the screen works with FileVault turned on.

Do you know if exits some trick to have the desired login screen with FileVault turned on at first launch?

I'm using an M1 chip if the information helps.

1
  • 1
    I believe the login window in is Firmware or a different partition, because you haven't unlocked the system partition at this point.
    – benwiggy
    Commented Nov 3, 2021 at 13:18

2 Answers 2

1

So far there is no way to change the login screen wallpaper when FileVault is activated. It has already been changed with Big Sur. Moreover, the wallpaper would be reseted whenever you install a system update.

0

It's technically possible, but not the best idea, involves modifying the EFIRES file in the Preboot volume containing the login ui elements, fittingly named loginui.efires, but I don't recommend doing this at all but there is a way. If you do this in recovery, because you can't mount the Preboot volume RW on the OS, and the currently mounted Preboot volume in recovery is the recovery Preboot, so you have to mount the os one, unpack the fires, change the background png, and probably also the buttons because they may be purplish if apple decided to make them look like that on your macOS version. (Monterey) ANY MAJOR OS upgrade, MAYBE not a minor upgrade, but an upgrade like Monterey to Ventura will revert your changes to the background, and will require you to recopy over your modified EFIRES file to the preboot volume. The path would be for the EFIRES file: (Preboot Mount Point)/(A UUID, probably specific to you)/System/Library/Caches/com.apple.corestorage/EFILoginLocalization/loginui.efires

A Better way to do this would to be to replace the EFIRES file at /usr/standalone/i386/EfiLoginUI/loginui.efires, but requires a SIP disable, albeit temporarily, but allows modifying the file in the OS while SIP is disabled. Anywaybye

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .