[GUIDE] How to Change Boot Logo (Splash Screen) for Snapdragon Devices (splash.img)

Search This thread

ToxaMacTep

New member
Mar 2, 2020
4
0
Could you please make a tool for Redmi S2 (ysl)? Thanks in advance.
 

Attachments

  • splash.img
    478.2 KB · Views: 24

dele994

New member
Oct 26, 2017
3
0
hello, my device is LG G7 and here I exported splash images. Can you help me change the picture?
 

Attachments

  • raw_resources_a.bin
    8 MB · Views: 6
  • raw_resources_b.bin
    8 MB · Views: 6

Qualet

New member
Apr 4, 2022
1
0
Plz help Xiaomi Redmi Note 9s (Snapdragon ver) IOS (black theme) logo screen splash boot.
 

Attachments

  • splash.zip
    32.6 MB · Views: 21

johndoe777

New member
Oct 5, 2015
1
0
Hi guys,

I have a mercedes android head unit, and want to change the boot up logo, can u help me which method is good for me?

i already tried many, but didnt work any of them.

thank you
 

Attachments

  • splash_logo_006.img
    2.5 MB · Views: 13

Okwaho

New member
What is splash.img ?
splash.img (or splash.bin or logo.img or logo.bin) is the raw file in which the boot logo (splash screen - the picture displayed when the device is booted) is stored.
It is stored under the partition: splash or logo in many Snapdragon devices (might vary for devices)

How can I know if my device uses splash.img ?

This splash.img is found mostly in Snapdragon devices (atleast as far as I have seen) (except Samsung devices).
To check if your device uses it, just go to the directory '/dev/block/bootdevice/by-name/' and see if there's a partition block named 'splash' or 'logo'.
Or else you can also check your stock ROM (or stock firmware) to see if it contains the splash.img or logo.img or logo.bin (Qualcomm Devices only)..

Where should I get the stock splash.img from?

It can be dumped to your storage by the command:
Code:
su
dd if=/dev/block/bootdevice/by-name/splash of=/sdcard/splash.img
(Similarly for logo.img or logo.bin)

(You may also find it in your factory images (stock ROM))

How do I edit/modify/create the splash.img ?
Leave a reply in this thread by attaching your splash.img (along with device name) so that I can see what format it is and I'll try to create a tool for your device.

TOOLS for DEVICES SUPPORTED as of now:

(Do not use the tool created for some other devices in your device, it may brick your device)



Click here for very old HTC devices.
Here's an universal splash maker (works only for few devices; I don't know. Your risk) [NOT FOR ALL DEVICES!]


What about Mediatek devices ?
For MTK devices, you might have a different partition for that called 'logo'.
Browse in /dev directory to find out where that is present.
After you have found out, dump the logo.bin file by:
Code:
dd if=/<the_directory_where_logo_is_present>/logo of=/sdcard/logo.bin
Now you can edit the logo.bin using this tool:
Changing Boot Logo (logo.bin) - LOGO BUILDER Program

After editing, you can reflash it by:
Code:
dd if=/sdcard/logo.bin of=/<the_directory_where_logo_is_present>/logo
Hit the Thanks:good: button if you found this helpful.
Thank you SO much man. Very cool. Here is my original splash from my Sonim XP8.
 

Attachments

  • splash.img
    5.9 MB · Views: 10

DangerD

Member
Oct 27, 2010
24
3
It's a Skydroid Remote control for rc drones.
How i can also change boot animation?
 

Attachments

  • splash.img
    1.7 MB · Views: 8

Miki200_

Member
May 15, 2022
13
0
Redmi Note 9 Pro
Could you make one for Redmi Note 9 Pro?

EDIT: It's not possible to extract a proper splash.img from all(?) Redmi Note 9 Pro phones.
Any help with getting the file would be nice
 
Last edited:

Johnz116

New member
May 21, 2022
1
0
Xiaomi Poco X3 NFC
Sir @GocuINC i would like to request a tool to change my POCO X3 NFC boot logo
Many of us POCO X3 NFC User's here wants to make one. Plss.. Respond after seeing this...
 

Attachments

  • splash.img
    32.6 MB · Views: 12
Could you make one for Redmi Note 9 Pro?

EDIT: It's not possible to extract a proper splash.img from all(?) Redmi Note 9 Pro phones.
Any help with getting the file would be nice
I extracted the splash image for Redmi Note 9 Pro (curtana), let's hope the OP makes one for this device ~

Edit: turns out it's just an empty file with null bytes 🥲
 

Attachments

  • splash.img
    32.6 MB · Views: 12
Last edited:

Mainak007

Senior Member
Nov 29, 2016
55
8
What is splash.img ?
splash.img (or splash.bin or logo.img or logo.bin) is the raw file in which the boot logo (splash screen - the picture displayed when the device is booted) is stored.
It is stored under the partition: splash or logo in many Snapdragon devices (might vary for devices)

How can I know if my device uses splash.img ?

This splash.img is found mostly in Snapdragon devices (atleast as far as I have seen) (except Samsung devices).
To check if your device uses it, just go to the directory '/dev/block/bootdevice/by-name/' and see if there's a partition block named 'splash' or 'logo'.
Or else you can also check your stock ROM (or stock firmware) to see if it contains the splash.img or logo.img or logo.bin (Qualcomm Devices only)..

Where should I get the stock splash.img from?

It can be dumped to your storage by the command:
Code:
su
dd if=/dev/block/bootdevice/by-name/splash of=/sdcard/splash.img
(Similarly for logo.img or logo.bin)

(You may also find it in your factory images (stock ROM))

How do I edit/modify/create the splash.img ?
Leave a reply in this thread by attaching your splash.img (along with device name) so that I can see what format it is and I'll try to create a tool for your device.

TOOLS for DEVICES SUPPORTED as of now:

(Do not use the tool created for some other devices in your device, it may brick your device)



Click here for very old HTC devices.
Here's an universal splash maker (works only for few devices; I don't know. Your risk) [NOT FOR ALL DEVICES!]


What about Mediatek devices ?
For MTK devices, you might have a different partition for that called 'logo'.
Browse in /dev directory to find out where that is present.
After you have found out, dump the logo.bin file by:
Code:
dd if=/<the_directory_where_logo_is_present>/logo of=/sdcard/logo.bin
Now you can edit the logo.bin using this tool:
Changing Boot Logo (logo.bin) - LOGO BUILDER Program

After editing, you can reflash it by:
Code:
dd if=/sdcard/logo.bin of=/<the_directory_where_logo_is_present>/logo
Hit the Thanks:good: button if you found this helpful.


any luck for Redmi Note 10 (sunny/mojito)???
 

Top Liked Posts