Changing the login screen with OS Mojave

Good day:

I've just changed to OS Mojave.

I'm not particularly fond of the sand dune picture I see when I log on.

Is there a way that I can put a picture of my own in place of the standard one?

Any advice would be greatly appreciated.

Thank you.

Cheers!

MacBook, macOS High Sierra (10.13)

Posted on Sep 27, 2018 6:56 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 31, 2018 6:35 AM

Many threads suggest manipulating Mojave.heic, but by itself this doesn't do the trick. But, heureca, I did find a way today.


For as long as your disk isn't encrypted – and for as long as you have only one user account – the log in screen picks up whatever wallpaper you set.


However, if your disk is encrypted, you must toggle encryption for image replacements to take affect:

  1. In /System⁩/⁨Library/⁨Desktop Pictures⁩/, move out or rename Mojave.heic _and_ Mojave.jpg.
  2. With Preview, create a .heic file form the desired login image. Rename it as Mojave.heic and place it to its original location.
  3. Turn off FileVault – and restart. You should see your current desktop wallpaper at login now (unless you've got more than one user account.)
  4. Log in and turn on Filevault – and restart. You sholuld see the desired login image.

Note

  • Apparently, you don't need to create a modiefied Mojave.jpg. Yet if you leave the original in its place, login will pick up that JPG copy instead of the HEIST, as if desperately searching for dunes.
  • While you run on battery, the change in decryption or encryption won't be affected, just the switch is turned. This alone was suffcient in my case.


BTW, if you chose a brigtly coloured login image, you will notice artefacts around the progress bar once you're past login on the black screen after. Even the default Mojave.heic has got them if you look closely, but they stand out less because of the dark tint on that portion of the image. Hopefully someone figures this out.

12 replies
Question marked as Top-ranking reply

Oct 31, 2018 6:35 AM in response to tomcib

Many threads suggest manipulating Mojave.heic, but by itself this doesn't do the trick. But, heureca, I did find a way today.


For as long as your disk isn't encrypted – and for as long as you have only one user account – the log in screen picks up whatever wallpaper you set.


However, if your disk is encrypted, you must toggle encryption for image replacements to take affect:

  1. In /System⁩/⁨Library/⁨Desktop Pictures⁩/, move out or rename Mojave.heic _and_ Mojave.jpg.
  2. With Preview, create a .heic file form the desired login image. Rename it as Mojave.heic and place it to its original location.
  3. Turn off FileVault – and restart. You should see your current desktop wallpaper at login now (unless you've got more than one user account.)
  4. Log in and turn on Filevault – and restart. You sholuld see the desired login image.

Note

  • Apparently, you don't need to create a modiefied Mojave.jpg. Yet if you leave the original in its place, login will pick up that JPG copy instead of the HEIST, as if desperately searching for dunes.
  • While you run on battery, the change in decryption or encryption won't be affected, just the switch is turned. This alone was suffcient in my case.


BTW, if you chose a brigtly coloured login image, you will notice artefacts around the progress bar once you're past login on the black screen after. Even the default Mojave.heic has got them if you look closely, but they stand out less because of the dark tint on that portion of the image. Hopefully someone figures this out.

Nov 6, 2018 7:34 AM in response to felix the cat!

Hello,


I managed to get this thing working without disabling FileVault.


What I did was:


1) Change the Mojave.heic to my custom image (copying the actual display dimension DPI).

2) Go into System Preferences > Users & Groups > Unlock the panes in the lockpad > Go to the Guest user and enable or disable.

- The point is to "refresh" the system parameters to that point.

3) Restart, change back to the Guest settings of your preference.


I don't know if this would work globally, but to me, after trying a lot of things, that worked. Seems kind of logical also :-)

Nov 29, 2018 6:11 AM in response to erikbock

Apologies, erikbock, you are right, that's the correct directory with path "/⁨Library/⁨Desktop Pictures⁩/". I have a lame excuse for this capital error of mine. What's called "Conundrum SSD" on your Mac is called "System" on mine, and the name is dutifully reported on 'Get Info' from where I copied the path.


I believe the must me a file called 'Mojave.hiec' for the system to boot. So the best is may be to duplicate it, keeping the original under a new name ('X-Mojave.hiec') while creating a new one with the desired content under the original name.

Jan 15, 2019 12:48 PM in response to tomcib

Straight to the point.

  1. Go to MacKintosh HD>Libraries>Desktop Pictures
  2. Delete pictures you don't want
  3. Go to Picture folder
  4. Crop picture you want as login screen background to screen res, in Apple menu and about this mac.
  5. Copy and paste to Desktop Pictures
  6. Rename as Mojave.heic
  7. Disable Filevault and Guest login in System preferneces
  8. Restart
  9. Well Done


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Changing the login screen with OS Mojave

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.