- Windows Phone Internals (WPI for short - see the link below)
- FFU Image - Donor FFU may required : see https://lumiafirmware.com
- Good time enough - you will need it if something went wrong (anyway get PREPARED yourself pls)
Warning: Use Windows Phone Internals to unlock bootloader and take the phone to Mass Storage mode. Since you're accessing and MODIFYING to the file system, please DON'T make anything dumb. Otherwise your phone will be broken and you will need to reflash your phone and (may be?) start again this work. Before you restart your work, you may have to spend more ~1 hour bypassing the died Factory Reset Protection.
New: CMD Injector since version 3.0 can change the boot screen too, but for the 2nd-stage boot image (usually it's placed after the Windows logo: the OEM screen...). If you want to change the shutdown screen too, use that tool. The else way is to change the registry value somewhere (see notes) with Interop Tools, with the path to your image.
Note: During the bootloader unlocking process, WPI will ask you to reboot your device manually. The phone is in Mass Storage mode - you can perform the boot screen change now! But after that, please complete the WPI process according to its on-screen instruction.
- First unlock the phone's bootloader with WPI - if you haven't before.
- Get the phone screen resolution from Settings -> System -> About (may different from Windows Phone 8*)
- Reboot phone to Mass Storage mode.
- Get Ext2fsd then open it.
- Find a partition named PLAT (the file system is FAT and it's 8MB in size. Press F4 to assign it a (drive) letter.
- You can get this Apple logo image here. You can use your image. If your phone screen resolution is different than 720x1280, use Paint to "resize" it.
- Open PLAT partition from file explorer, and replace logo1.png with the downloaded image
- Use Ext2fsd to remove PLAT's drive letter, and reboot your phone manually.
- Now you should have the new boot screen.
- Steps above originally taken from a XDA thread (now I've lost it)
- This tutorial only replaces logo1.png - which is the Microsoft logo on the startup. You also can do this with logo2.bmp (CONVERT image to bmp format first!)
- If logo1 is in .bmp format, CONVERT the image you will replace to bmp.
- OEM's (seller) logo is called by the system with
HKLM\SYSTEM\Shell\OEM\WPBootOverride
. The image may be located in\Windows\System32
- look for the key value. - There is a way to change the boot screen on Linux. I haven't tried it yet.