FORUMS
Remove All Ads from XDA

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

827 posts
Thanks Meter: 1,365
 
Post Reply Email Thread
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)

Quote:

Android One (Second-Generation) (seed) (Snapdragon devices only)
(Cherry Mobile G1, General Mobile 4G, i-mobile IQ II) by kalvin026

Alcatel OneTouch Idol 3 (4.7inch Variant) (by persona78)
Alcatel One Touch Idol 3 (5.5inch Variant)
Asus Zenfone Selfie
Asus Zenfone 2 Laser
Asus Zenfone 3 (5.5 inch) (Same tool as Mi 5)
Asus Zenfone 4 Max
Blackphone 2 (Silent Circle) (Use 1080x1920 picture. Stock Image)
Blu Vivo Air LTE 4G
BQ Aquaris M5
BQ Aquaris X5 Plus
Coolpad Cool1 Dual
Droid 4 / Droid Ultra / RAZR / RAZR HD / RAZR i / RAZR M
Elephone Trunk (Same tool as ZTE Z5s Mini)
Essential Phone PH-1
Huawei Ascend P7
Huawei Honor 7
Huawei P8 Lite
Huawei Y6
LeEco Le2 / Le S3
LeEco Le Max 2
LeEco Le Max Pro (X910)
LeEco Le Pro 3
LeTV Le Max 1 (X900)
Lenovo A6000 & A6000 Plus
Lenovo K6 / K6 Power / K6 Note (Ask the tool from that guy there )
Lenovo Phab1 (Same tool as ZTE Z5s Mini, tested on PB1-750)
Lenovo Tab 3 7 Plus 4G (TB-7703x) (Same tool as ZTE Z5s Mini)
Lenovo Tab 4 8/10 (Plus) (TB-8704X/F, TB-X704L/F, TB-8504X/F, TB-X304L/F)
Lenovo Tab10.1 TB-X103F
Lenovo Vibe K5
Lenovo Vibe K5 Plus
Lenovo Vibe P1
Lenovo Vibe X3
Lenovo (K920) Vibe Z2 Pro
Lenovo Yoga Tab 3 Plus
Lenovo Zuk Z1
Lenovo Zuk Z2/Z2 Pro
Lyf Water 7 (Same tool as ZTE Blade X9)
Lyf Water F1S (Same tool as Vibe X3. Stock picture)
Motorola Atrix HD / Atrix 2 / Photon 4G / Photon Q 4G LTE
Moto E / G (Any Generation)
Moto G (Logos) (by Kameo)
Moto G 2014 Logos
Moto G 2015 (Logos)
Moto G4 / Plus (Logos)
Moto G5 / Plus (Logos 1 | 2 | 3)
Moto X 2014 Logos (by makers_mark)
Moto X / X Play / X Style
NextBit Robin
Nexus 5 (by bitdomo)
Nexus 5X (by bitdomo)
Nexus 6 (by makers_mark)
Nexus 6P (by makers_mark)
Nexus 9 (by makers_mark)
Obi Worldphone MV1 (For older firmwares (without CM), use ZTE Z5s Mini tool) (Stock Splash)
OnePlus One (by chillstep1998)
OnePlus One (by makers_mark)
OnePlus 2 (Logos) (by makers_mark)
OnePlus 3 (Logos) (by makers_mark)
OnePlus 3T (Logos)
OnePlus 5
Oppo Find 7/7a
Razer Phone (cheryl)
SmartFren Andromax A (same tool as Mi5, but use 480x854 resolution picture)
Symphony ZVIII (same tool as Mi 5)
TCL M3G 3S (same tool as Mi 5)
Wileyfox Storm
Wileyfox Swift
Xiaomi Mi A1
Xiaomi Mi Max
Xiaomi Mi Max 2
Xiaomi Mi Mix
Xiaomi Mi Note 2
Xiaomi Mi 4c (by AndropaX)
Xiaomi Mi 5
Xiaomi Mi 5s & 5s Plus
Xiaomi Mi 6 (by moonheartmoon)
Xiaomi Redmi 2/2S Prime
Xiaomi Redmi 3/3S/3X/Pro
Xiaomi Redmi 4/4A
Xiaomi Redmi 4 Pro/Prime
Xiaomi Redmi 4X
Xiaomi Redmi 5
Xiaomi Redmi 5A
Xiaomi Redmi 5 Plus
Xiaomi Redmi Note 3
Xiaomi Redmi Note 4 / 4X (mido)
Xiaomi Redmi Note 5 (vince)
Xiaomi Redmi Note 5 Pro (whyred)
Xiaomi Redmi Note 5A / Y1 Lite (ugglite)
Yu Yuphoria, Yunique & Yutopia
(thanks to makers_mark who helped me do this, and which was also inspired from her tool RLimager tool)
ZTE Axon 7
ZTE Blade X9/A711 (Stock image. Same tool as ZTE Z11)
ZTE Nubia M2
ZTE (Nubia) Z5s Mini
ZTE (Nubia) Z11
ZTE (Nubia) Z11 Mini
ZTE Nubia Z17
ZTE (Nubia) Z17 Mini
ZTE Quest N817 (Open splash.img with MS Paint, edit and Save it. Don't change format. Flash from fastboot using 'fastboot flash splash splash.img')

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 button if you found this helpful.
The Following 68 Users Say Thank You to GokulNC For This Useful Post: [ View ] Gift GokulNC Ad-Free
 
 
28th September 2016, 03:25 PM |#2  
GokulNC's Avatar
OP Senior Member
Flag Chennai
Thanks Meter: 1,365
 
Donate to Me
More
Reserved
The Following 6 Users Say Thank You to GokulNC For This Useful Post: [ View ] Gift GokulNC Ad-Free
29th September 2016, 06:44 AM |#3  
Member
Thanks Meter: 13
 
More
I can't find "splash.img"
I have a SM-A500FU with snapdragon 410 msm8916

Here my bootdevice folder
https://mega.nz/#!bYMigLiQ!BW_b6XiRr...ef_ZVSHT6YfuN8

Sent from my SM-A500FU using XDA-Developers mobile app
The Following User Says Thank You to derYASIN For This Useful Post: [ View ] Gift derYASIN Ad-Free
2nd October 2016, 05:03 PM |#4  
sub77's Avatar
Senior Member
Thanks Meter: 2,761
 
More
Quote:
Originally Posted by derYASIN

I can't find "splash.img"
I have a SM-A500FU with snapdragon 410 msm8916

Here my bootdevice folder
https://mega.nz/#!bYMigLiQ!BW_b6XiRr...ef_ZVSHT6YfuN8

see op: except samsung devices
3rd October 2016, 02:35 PM |#5  
Member
Thanks Meter: 13
 
More
Quote:
Originally Posted by sub77

see op: except samsung devices

Oh... Sry 🤦

Sent from my SM-A500FU using XDA-Developers mobile app
5th October 2016, 02:45 AM |#6  
BlueReptile's Avatar
Senior Member
Thanks Meter: 286
 
More
Hello
Device: Lenovo VIBE K5plus
Thanks for everything.
http://www.mediafire.com/file/72z4g8...ap2/splash.img
The Following 2 Users Say Thank You to BlueReptile For This Useful Post: [ View ] Gift BlueReptile Ad-Free
5th October 2016, 07:37 AM |#7  
GokulNC's Avatar
OP Senior Member
Flag Chennai
Thanks Meter: 1,365
 
Donate to Me
More
Quote:
Originally Posted by BlueReptile

Hello
Device: Lenovo VIBE K5plus
Thanks for everything.
http://www.mediafire.com/file/72z4g8...ap2/splash.img

Done

[GUIDE] How to Create Custom Boot Logo (Splash Screen) for Lenovo Vibe K5 Plus

Please report if there's any bug or if something's wrong
The Following 4 Users Say Thank You to GokulNC For This Useful Post: [ View ] Gift GokulNC Ad-Free
31st October 2016, 06:44 PM |#8  
Junior Member
Thanks Meter: 3
 
More
Requesting for Xiaomi MI3
I've attached a splash.img for my Xiaomi Mi3 but this file is huge
possible to create a tool for it?
Attached Files
File Type: img splash.img - [Click for QR Code] (4.00 MB, 1082 views)
The Following User Says Thank You to Hugo Tai 100 For This Useful Post: [ View ] Gift Hugo Tai 100 Ad-Free
1st November 2016, 06:00 AM |#9  
heliusjing's Avatar
Member
Thanks Meter: 3
 
More
here is my splash.img ,my device is lenovo vibe x3c50
链接: http://pan.baidu.com/s/1pLfHKQR 密码: d79b
The Following User Says Thank You to heliusjing For This Useful Post: [ View ] Gift heliusjing Ad-Free
1st November 2016, 03:23 PM |#10  
GokulNC's Avatar
OP Senior Member
Flag Chennai
Thanks Meter: 1,365
 
Donate to Me
More
Quote:
Originally Posted by Hugo Tai 100

I've attached a splash.img for my Xiaomi Mi3 but this file is huge
possible to create a tool for it?

Sorry, but the splash.img you provided seems to contain the bootloader or something important along with the splash image..
Though I can create a tool, there might arise issues..
It seems quite dangerous, so I'm not doing this

Quote:
Originally Posted by heliusjing

here is my splash.img ,my device is lenovo vibe x3c50
链接: http://pan.baidu.com/s/1pLfHKQR 密码: d79b

Done
[GUIDE] How to Create Boot Logo (Splash Screen) for Lenovo Vibe X3
The Following 2 Users Say Thank You to GokulNC For This Useful Post: [ View ] Gift GokulNC Ad-Free
11th November 2016, 05:01 AM |#11  
@GokulNC Can you look at my Xperia XZ splash? Would be nice if you can make a tool
Attached Files
File Type: rar splash_XZ.rar - [Click for QR Code] (20.4 KB, 380 views)
The Following User Says Thank You to BlackSoulxxx For This Useful Post: [ View ] Gift BlackSoulxxx Ad-Free
Post Reply Subscribe to Thread

Tags
boot logo, bootlogo, change bootlogo, extract bootlogo, extract splash.img

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes