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

Search This thread

adeii

Senior Member
Nov 11, 2013
413
93
Sajlent Hil
  • Like
Reactions: mrrocketdog

Chrisu02

Senior Member
May 2, 2016
66
14
Hello guy`s

Maybe someone can help me, i have an Android Navigation System where the Manufacturer is probably a company is called "GS".
As this is really an OEM there is not much information about it, all i have is that is has a Snapdragon 625 msm8953 SoC,Android 9 installed and a Display resolution of 1280*480 pixel (landscape).
I want to create my own Boot Logo , the factory one does not look nice.
I noticed that it can be changed via the splash.img , but i haven`t found out which configuration / format the splash.img is to create a new one :(
all my files don`t work, only showing the "tux" when i installing self made files.
can someone please help me how to create a new file that will fit ?
i also attached a thumbnail how the logo does look now.

sincerely Chri
 

Attachments

  • logo_006.png
    logo_006.png
    11.9 KB · Views: 318
  • splash_logo_006.img
    200 KB · Views: 153
Last edited:

adeii

Senior Member
Nov 11, 2013
413
93
Sajlent Hil
Display resolution of 1280*480 pixel (landscape).
all my files don`t work, only showing the "tux" when i installing self made files.
sincerely Chri
At least, after 4kb empty header (all 0's), rest of image file is 1 bitmap starting with SPLASH!! which could be RGB24, RGB565 (tested with rawpixel site, none format works) or RLE. Yepp, tested with Xiaomi Redmi 6 logo maker (just change resolution and header and rest file). Got this 1280x480.
Please try this logo extract/maker. In output folder will find images of modded logo and logo with bmw for proof of concept.

*Change line 33 in create_logo.bat (set payload_limit1=966416) if bmw not works or not enough space on splash partition.
Original payload limit is 200724.

**NOTE** Do not use flashable before making changes!
 

Attachments

  • image1.png
    image1.png
    70.7 KB · Views: 583
  • GS-LogoChange.zip
    10.3 MB · Views: 1,135
  • logomodd.png
    logomodd.png
    66.7 KB · Views: 588
  • logo.jpg
    logo.jpg
    63.1 KB · Views: 589
Last edited:
  • Like
Reactions: tw9191 and Chrisu02

Chrisu02

Senior Member
May 2, 2016
66
14
At least, after 4kb empty header (all 0's), rest of image file is 1 bitmap starting with SPLASH!! which could be RGB24, RGB565 (tested with rawpixel site, none format works) or RLE. Yepp, tested with Xiaomi Redmi 6 logo maker (just change resolution and header and rest file). Got this 1280x480.
Please try this logo extract/maker. In output folder will find images of modded logo and logo with bmw for proof of concept.

*Change line 33 in create_logo.bat (set payload_limit1=966416) if bmw not works or not enough space on splash partition.
Original payload limit is 200724.

**NOTE** Do not use flashable before making changes!

Thank you so much for this, you are awsome :D
i`ll try it out tomorrow as soon as i have time :)

:good: sincerely Chri
 
  • Like
Reactions: adeii

adeii

Senior Member
Nov 11, 2013
413
93
Sajlent Hil

Attachments

  • ZTE_Axon_10_Pro_Splash_Maker.zip
    11.7 MB · Views: 123
  • Like
Reactions: EMSpilot

adeii

Senior Member
Nov 11, 2013
413
93
Sajlent Hil
Last edited:
  • Like
Reactions: lmt399

EMSpilot

Inactive Recognized Themer
May 31, 2012
1,105
2,054
Show Low
ffmpeg

OK. Boot logo is 1080x2340, and two charging pics are 1024x1200, all 3 are BMP. I guess rest of splash.img is full of 0's and not needed (about 50mb). If splash.img not works, flash splash-full.img.

Hi,

Thanks for your hard work. Can you tell me what command you used to extract the splash.img with ffmpeg? Or did you use some other program?

Cheers
 
  • Like
Reactions: adeii

Top Liked Posts