In order to change the splash, one must unpack the recovery image, replace the splash and then repack the image.
This can be done using the Android Image Kitchen by
@osm0sis, which is available for Windows, Linux and Android (mobile AIK).
The Materialised theme provides a front end for using the mobile AIK.
General prerequisites:
- Make sure the splash screen you want to use is in .jpg format and matches your screen resolution (e.g. 480x800).
- Splash samples can be found along with the themes in the resolution specific download folders over here(u must resize the pictures to 480x800 via any image editor).
- Download a stock TWRP recovery image for your device.
- Samsung users have to download .img files or pull them from the .tar files. Repacking .tar files won't work.
Change the splash while in recovery:
- Download the AIK-Mobile-Installer.
- Flash the AIK zip in recovery.
- This will install the required scripts and binaries to \data\local\AIK-mobile.
- In Materialised settings, select CHANGE SPLASH.
- Select the stock TWRP .img file.
- Select the .jpg file you want to use as splash screen.
- Set options:
- If Automatically install... is unchecked, the repack will only be created and saved to the same folder as the stock TWRP image.
If checked, the repacked recovery will also be installed on your device.
- If Include current theme... is checked, the theme in its current state (accent color) will be included in the repack, replacing the stock TWRP ui.
The ui.zip will automatically be deleted from /sdcard/TWRP/theme, as it is no longer required.
Be aware that changing the accent color won't be possible with an integrated theme.
In general, I'd recommend to not include the theme into the repack. By keeping the ui.zip, there's always the stock ui as a fallback option in case there's something wrong with the theme.
- Start repacking/flashing with a swipe.
During the process, Repacking in progress... will be shown.